Package be.ehealth.business.mycarenetcommons.v4.builders

# Class RequestObjectBuilder<T extends SendRequestType>

java.lang.Object
be.ehealth.business.mycarenetcommons.v4.builders.RequestObjectBuilder<T>

public class RequestObjectBuilder<T extends SendRequestType> extends Object

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static class`
  `RequestObjectBuilder.Input`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `RequestObjectBuilder()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `T`
  `buildRequest(RequestObjectBuilder.Input input, Class<T> requestType)`
  `static Base64Binary`
  `buildXades(Blob blob, SendRequestType sendRequestType)`

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### RequestObjectBuilder

    public RequestObjectBuilder()

- ## Method Details

  - ### buildRequest

    public T buildRequest(RequestObjectBuilder.Input input, Class<T> requestType) throws TechnicalConnectorException
    Throws:
      `TechnicalConnectorException`

  - ### buildXades

    public static Base64Binary buildXades(Blob blob, SendRequestType sendRequestType) throws TechnicalConnectorException
    Throws:
      `TechnicalConnectorException`