Package org.n52.shetland.iso.gmd
Class MDMetadata
- java.lang.Object
-
- org.n52.shetland.iso.gmd.AbtractGmd
-
- org.n52.shetland.iso.gmd.AbstractObject
-
- org.n52.shetland.iso.gmd.MDMetadata
-
- All Implemented Interfaces:
HasDefaultEncoding<AbtractGmd>
public class MDMetadata extends AbstractObject
-
-
Constructor Summary
Constructors Constructor Description MDMetadata(Set<Referenceable<CiResponsibleParty>> contact, org.joda.time.DateTime dateStamp, Set<Referenceable<AbstractMDIdentification>> identificationInfo)MDMetadata(CiResponsibleParty contact, org.joda.time.DateTime dateStamp, AbstractMDIdentification identificationInfo)MDMetadata(Referenceable<CiResponsibleParty> contact, org.joda.time.DateTime dateStamp, Referenceable<AbstractMDIdentification> identificationInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MDMetadataaddContact(CiResponsibleParty contact)MDMetadataaddContact(Referenceable<CiResponsibleParty> contact)MDMetadataaddContacts(Set<Referenceable<CiResponsibleParty>> contacts)MDMetadataaddIdentificationInfo(AbstractMDIdentification identificationInfo)MDMetadataaddIdentificationInfo(Referenceable<AbstractMDIdentification> identificationInfo)MDMetadataaddIdentificationInfos(Set<Referenceable<AbstractMDIdentification>> identificationInfos)Set<Referenceable<CiResponsibleParty>>getContact()org.joda.time.DateTimegetDateStamp()Set<Referenceable<AbstractMDIdentification>>getIdentificationInfo()-
Methods inherited from class org.n52.shetland.iso.gmd.AbstractObject
getId, getUuid, isSetId, isSetUuid, setId, setId, setUuid
-
Methods inherited from class org.n52.shetland.iso.gmd.AbtractGmd
getDefaultElementEncoding, isSetDefaultElementEncoding, setDefaultElementEncoding
-
-
-
-
Constructor Detail
-
MDMetadata
public MDMetadata(Referenceable<CiResponsibleParty> contact, org.joda.time.DateTime dateStamp, Referenceable<AbstractMDIdentification> identificationInfo)
-
MDMetadata
public MDMetadata(CiResponsibleParty contact, org.joda.time.DateTime dateStamp, AbstractMDIdentification identificationInfo)
-
MDMetadata
public MDMetadata(Set<Referenceable<CiResponsibleParty>> contact, org.joda.time.DateTime dateStamp, Set<Referenceable<AbstractMDIdentification>> identificationInfo)
-
-
Method Detail
-
getContact
public Set<Referenceable<CiResponsibleParty>> getContact()
- Returns:
- the contact
-
addContact
public MDMetadata addContact(Referenceable<CiResponsibleParty> contact)
-
addContact
public MDMetadata addContact(CiResponsibleParty contact)
-
addContacts
public MDMetadata addContacts(Set<Referenceable<CiResponsibleParty>> contacts)
-
getDateStamp
public org.joda.time.DateTime getDateStamp()
- Returns:
- the dateStamp
-
getIdentificationInfo
public Set<Referenceable<AbstractMDIdentification>> getIdentificationInfo()
- Returns:
- the identificationInfo
-
addIdentificationInfo
public MDMetadata addIdentificationInfo(AbstractMDIdentification identificationInfo)
-
addIdentificationInfo
public MDMetadata addIdentificationInfo(Referenceable<AbstractMDIdentification> identificationInfo)
-
addIdentificationInfos
public MDMetadata addIdentificationInfos(Set<Referenceable<AbstractMDIdentification>> identificationInfos)
-
-