Class OAIPMH.Builder<_B>
java.lang.Object
org.javastro.ivoa.entities.resource.registry.oaipmh.OAIPMH.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- OAIPMH
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.kscs.util.jaxb.Buildable
com.kscs.util.jaxb.Buildable.PrimitiveBuildable -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOAIPMHerrorType.Builder<? extends OAIPMH.Builder<_B>>Returns a new builder to build an additional value of the "Errors" property.addErrors(Iterable<? extends OAIPMHerrorType> errors) Adds the given items to the value of "errors"addErrors(OAIPMHerrorType... errors) Adds the given items to the value of "errors"build()copyOf(OAIPMH.Builder _other) end()protected <_P extends OAIPMH>
_Pinit(_P _product) withErrors(Iterable<? extends OAIPMHerrorType> errors) Sets the new value of "errors" (any previous value will be replaced)withErrors(OAIPMHerrorType... errors) Sets the new value of "errors" (any previous value will be replaced)GetRecordType.Builder<? extends OAIPMH.Builder<_B>>Returns the existing builder or a new builder to build the value of the "getRecord" property.withGetRecord(GetRecordType getRecord) Sets the new value of "getRecord" (any previous value will be replaced)IdentifyType.Builder<? extends OAIPMH.Builder<_B>>Returns the existing builder or a new builder to build the value of the "identify" property.withIdentify(IdentifyType identify) Sets the new value of "identify" (any previous value will be replaced)ListIdentifiersType.Builder<? extends OAIPMH.Builder<_B>>Returns the existing builder or a new builder to build the value of the "listIdentifiers" property.withListIdentifiers(ListIdentifiersType listIdentifiers) Sets the new value of "listIdentifiers" (any previous value will be replaced)ListMetadataFormatsType.Builder<? extends OAIPMH.Builder<_B>>Returns the existing builder or a new builder to build the value of the "listMetadataFormats" property.withListMetadataFormats(ListMetadataFormatsType listMetadataFormats) Sets the new value of "listMetadataFormats" (any previous value will be replaced)ListRecordsType.Builder<? extends OAIPMH.Builder<_B>>Returns the existing builder or a new builder to build the value of the "listRecords" property.withListRecords(ListRecordsType listRecords) Sets the new value of "listRecords" (any previous value will be replaced)ListSetsType.Builder<? extends OAIPMH.Builder<_B>>Returns the existing builder or a new builder to build the value of the "listSets" property.withListSets(ListSetsType listSets) Sets the new value of "listSets" (any previous value will be replaced)RequestType.Builder<? extends OAIPMH.Builder<_B>>Returns the existing builder or a new builder to build the value of the "request" property.withRequest(RequestType request) Sets the new value of "request" (any previous value will be replaced)withResponseDate(LocalDateTime responseDate) Sets the new value of "responseDate" (any previous value will be replaced)
-
Field Details
-
_parentBuilder
-
_storedValue
-
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
end
-
init
-
withResponseDate
Sets the new value of "responseDate" (any previous value will be replaced)- Parameters:
responseDate- New value of the "responseDate" property.
-
withRequest
Sets the new value of "request" (any previous value will be replaced)- Parameters:
request- New value of the "request" property.
-
withRequest
Returns the existing builder or a new builder to build the value of the "request" property. UseRequestType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "request" property.
Use
RequestType.Builder.end()to return to the current builder.
-
withListRecords
Sets the new value of "listRecords" (any previous value will be replaced)- Parameters:
listRecords- New value of the "listRecords" property.
-
withListRecords
Returns the existing builder or a new builder to build the value of the "listRecords" property. UseListRecordsType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "listRecords" property.
Use
ListRecordsType.Builder.end()to return to the current builder.
-
withListIdentifiers
Sets the new value of "listIdentifiers" (any previous value will be replaced)- Parameters:
listIdentifiers- New value of the "listIdentifiers" property.
-
withListIdentifiers
Returns the existing builder or a new builder to build the value of the "listIdentifiers" property. UseListIdentifiersType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "listIdentifiers" property.
Use
ListIdentifiersType.Builder.end()to return to the current builder.
-
withGetRecord
Sets the new value of "getRecord" (any previous value will be replaced)- Parameters:
getRecord- New value of the "getRecord" property.
-
withGetRecord
Returns the existing builder or a new builder to build the value of the "getRecord" property. UseGetRecordType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "getRecord" property.
Use
GetRecordType.Builder.end()to return to the current builder.
-
withListSets
Sets the new value of "listSets" (any previous value will be replaced)- Parameters:
listSets- New value of the "listSets" property.
-
withListSets
Returns the existing builder or a new builder to build the value of the "listSets" property. UseListSetsType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "listSets" property.
Use
ListSetsType.Builder.end()to return to the current builder.
-
withListMetadataFormats
Sets the new value of "listMetadataFormats" (any previous value will be replaced)- Parameters:
listMetadataFormats- New value of the "listMetadataFormats" property.
-
withListMetadataFormats
Returns the existing builder or a new builder to build the value of the "listMetadataFormats" property. UseListMetadataFormatsType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "listMetadataFormats" property.
Use
ListMetadataFormatsType.Builder.end()to return to the current builder.
-
withIdentify
Sets the new value of "identify" (any previous value will be replaced)- Parameters:
identify- New value of the "identify" property.
-
withIdentify
Returns the existing builder or a new builder to build the value of the "identify" property. UseIdentifyType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "identify" property.
Use
IdentifyType.Builder.end()to return to the current builder.
-
addErrors
Adds the given items to the value of "errors"- Parameters:
errors- Items to add to the value of the "errors" property
-
withErrors
Sets the new value of "errors" (any previous value will be replaced)- Parameters:
errors- New value of the "errors" property.
-
addErrors
Adds the given items to the value of "errors"- Parameters:
errors- Items to add to the value of the "errors" property
-
withErrors
Sets the new value of "errors" (any previous value will be replaced)- Parameters:
errors- New value of the "errors" property.
-
addErrors
Returns a new builder to build an additional value of the "Errors" property. UseOAIPMHerrorType.Builder.end()to return to the current builder.- Returns:
- a new builder to build an additional value of the "Errors" property.
Use
OAIPMHerrorType.Builder.end()to return to the current builder.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
-
copyOf
-