public static class MetacardInfo.Builder extends Object implements IBuilder, Serializable
IBuilder
,
Serialized FormConstructor and Description |
---|
Builder()
Empty constructor
|
Builder(MetacardInfo metacardInfo)
Constructor which starts from an existing component.
|
Modifier and Type | Method and Description |
---|---|
MetacardInfo |
commit()
Finalizes the data gathered for this builder instance.
|
Access.Builder |
getAccess()
Builder accessor for the access
|
List<Contributor.Builder> |
getContributors()
Builder accessor for contributors
|
List<Creator.Builder> |
getCreators()
Builder accessor for creators
|
Dates.Builder |
getDates()
Builder accessor for the dates
|
Description.Builder |
getDescription()
Builder accessor for the description
|
List<Identifier.Builder> |
getIdentifiers()
Builder accessor for the taskingInfos
|
NoticeList.Builder |
getNoticeList()
Builder accessor for the noticeList
|
List<PointOfContact.Builder> |
getPointOfContacts()
Builder accessor for points of contact
|
List<ProcessingInfo.Builder> |
getProcessingInfos()
Builder accessor for the processingInfos
|
List<Publisher.Builder> |
getPublishers()
Builder accessor for publishers
|
RecordsManagementInfo.Builder |
getRecordsManagementInfo()
Builder accessor for the recordsManagementInfo
|
RevisionRecall.Builder |
getRevisionRecall()
Builder accessor for the revisionRecall
|
SecurityAttributes.Builder |
getSecurityAttributes()
Builder accessor for the Security Attributes
|
boolean |
isEmpty()
Checks if any values have been provided for this Builder.
|
void |
setAccess(Access.Builder access)
Accessor for the access
|
void |
setDates(Dates.Builder dates)
Builder accessor for the dates
|
void |
setDescription(Description.Builder description)
Builder accessor for the description
|
void |
setNoticeList(NoticeList.Builder noticeList)
Builder accessor for the noticeList
|
void |
setRecordsManagementInfo(RecordsManagementInfo.Builder recordsManagementInfo)
Builder accessor for the recordsManagementInfo
|
void |
setRevisionRecall(RevisionRecall.Builder revisionRecall)
Builder accessor for the revisionRecall
|
void |
setSecurityAttributes(SecurityAttributes.Builder securityAttributes)
Builder accessor for the Security Attributes
|
public Builder()
public Builder(MetacardInfo metacardInfo)
public MetacardInfo commit() throws InvalidDDMSException
IBuilder
commit
in interface IBuilder
InvalidDDMSException
- if any required information is missing or malformedIBuilder.commit()
public boolean isEmpty()
IBuilder
isEmpty
in interface IBuilder
IBuilder.isEmpty()
public List<Identifier.Builder> getIdentifiers()
public Dates.Builder getDates()
public void setDates(Dates.Builder dates)
public List<Creator.Builder> getCreators()
public List<Contributor.Builder> getContributors()
public List<Publisher.Builder> getPublishers()
public List<PointOfContact.Builder> getPointOfContacts()
public Description.Builder getDescription()
public void setDescription(Description.Builder description)
public List<ProcessingInfo.Builder> getProcessingInfos()
public RevisionRecall.Builder getRevisionRecall()
public void setRevisionRecall(RevisionRecall.Builder revisionRecall)
public RecordsManagementInfo.Builder getRecordsManagementInfo()
public void setRecordsManagementInfo(RecordsManagementInfo.Builder recordsManagementInfo)
public NoticeList.Builder getNoticeList()
public void setNoticeList(NoticeList.Builder noticeList)
public Access.Builder getAccess()
public void setAccess(Access.Builder access)
public SecurityAttributes.Builder getSecurityAttributes()
public void setSecurityAttributes(SecurityAttributes.Builder securityAttributes)
Copyright 2010 - 2019 by Brian Uri!
Generated on 09/15/2016 12:36 PM
https://ddmsence.urizone.net/