net.opengis.iso19139.srv.v_20060504
Class SVServiceIdentificationType

java.lang.Object
  extended by net.opengis.iso19139.gco.v_20060504.AbstractObjectType
      extended by net.opengis.iso19139.gmd.v_20060504.AbstractMDIdentificationType
          extended by net.opengis.iso19139.srv.v_20060504.SVServiceIdentificationType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class SVServiceIdentificationType
extends AbstractMDIdentificationType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for SV_ServiceIdentification_Type complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SV_ServiceIdentification_Type">
   <complexContent>
     <extension base="{http://www.isotc211.org/2005/gmd}AbstractMD_Identification_Type">
       <sequence>
         <element name="serviceType" type="{http://www.isotc211.org/2005/gco}GenericName_PropertyType"/>
         <element name="serviceTypeVersion" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="accessProperties" type="{http://www.isotc211.org/2005/gmd}MD_StandardOrderProcess_PropertyType" minOccurs="0"/>
         <element name="restrictions" type="{http://www.isotc211.org/2005/gmd}MD_Constraints_PropertyType" minOccurs="0"/>
         <element name="keywords" type="{http://www.isotc211.org/2005/gmd}MD_Keywords_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="extent" type="{http://www.isotc211.org/2005/gmd}EX_Extent_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="coupledResource" type="{http://www.isotc211.org/2005/srv}SV_CoupledResource_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="couplingType" type="{http://www.isotc211.org/2005/srv}SV_CouplingType_PropertyType"/>
         <element name="containsOperations" type="{http://www.isotc211.org/2005/srv}SV_OperationMetadata_PropertyType" maxOccurs="unbounded"/>
         <element name="operatesOn" type="{http://www.isotc211.org/2005/gmd}MD_DataIdentification_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  MDStandardOrderProcessPropertyType accessProperties
           
protected  List<SVOperationMetadataPropertyType> containsOperations
           
protected  List<SVCoupledResourcePropertyType> coupledResource
           
protected  SVCouplingTypePropertyType couplingType
           
protected  List<EXExtentPropertyType> extent
           
protected  List<MDKeywordsPropertyType> keywords
           
protected  List<MDDataIdentificationPropertyType> operatesOn
           
protected  MDConstraintsPropertyType restrictions
           
protected  GenericNamePropertyType serviceType
           
protected  List<CharacterStringPropertyType> serviceTypeVersion
           
 
Fields inherited from class net.opengis.iso19139.gmd.v_20060504.AbstractMDIdentificationType
_abstract, aggregationInfo, citation, credit, descriptiveKeywords, graphicOverview, pointOfContact, purpose, resourceConstraints, resourceFormat, resourceMaintenance, resourceSpecificUsage, status
 
Fields inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType
id, uuid
 
Constructor Summary
SVServiceIdentificationType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
           
 MDStandardOrderProcessPropertyType getAccessProperties()
          Gets the value of the accessProperties property.
 List<SVOperationMetadataPropertyType> getContainsOperations()
          Gets the value of the containsOperations property.
 List<SVCoupledResourcePropertyType> getCoupledResource()
          Gets the value of the coupledResource property.
 SVCouplingTypePropertyType getCouplingType()
          Gets the value of the couplingType property.
 List<EXExtentPropertyType> getExtent()
          Gets the value of the extent property.
 List<MDKeywordsPropertyType> getKeywords()
          Gets the value of the keywords property.
 List<MDDataIdentificationPropertyType> getOperatesOn()
          Gets the value of the operatesOn property.
 MDConstraintsPropertyType getRestrictions()
          Gets the value of the restrictions property.
 GenericNamePropertyType getServiceType()
          Gets the value of the serviceType property.
 List<CharacterStringPropertyType> getServiceTypeVersion()
          Gets the value of the serviceTypeVersion property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetAccessProperties()
           
 boolean isSetContainsOperations()
           
 boolean isSetCoupledResource()
           
 boolean isSetCouplingType()
           
 boolean isSetExtent()
           
 boolean isSetKeywords()
           
 boolean isSetOperatesOn()
           
 boolean isSetRestrictions()
           
 boolean isSetServiceType()
           
 boolean isSetServiceTypeVersion()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setAccessProperties(MDStandardOrderProcessPropertyType value)
          Sets the value of the accessProperties property.
 void setContainsOperations(List<SVOperationMetadataPropertyType> value)
           
 void setCoupledResource(List<SVCoupledResourcePropertyType> value)
           
 void setCouplingType(SVCouplingTypePropertyType value)
          Sets the value of the couplingType property.
 void setExtent(List<EXExtentPropertyType> value)
           
 void setKeywords(List<MDKeywordsPropertyType> value)
           
 void setOperatesOn(List<MDDataIdentificationPropertyType> value)
           
 void setRestrictions(MDConstraintsPropertyType value)
          Sets the value of the restrictions property.
 void setServiceType(GenericNamePropertyType value)
          Sets the value of the serviceType property.
 void setServiceTypeVersion(List<CharacterStringPropertyType> value)
           
 String toString()
           
 void unsetContainsOperations()
           
 void unsetCoupledResource()
           
 void unsetExtent()
           
 void unsetKeywords()
           
 void unsetOperatesOn()
           
 void unsetServiceTypeVersion()
           
 SVServiceIdentificationType withAbstract(CharacterStringPropertyType value)
           
 SVServiceIdentificationType withAccessProperties(MDStandardOrderProcessPropertyType value)
           
 SVServiceIdentificationType withAggregationInfo(Collection<MDAggregateInformationPropertyType> values)
           
 SVServiceIdentificationType withAggregationInfo(List<MDAggregateInformationPropertyType> value)
           
 SVServiceIdentificationType withAggregationInfo(MDAggregateInformationPropertyType... values)
           
 SVServiceIdentificationType withCitation(CICitationPropertyType value)
           
 SVServiceIdentificationType withContainsOperations(Collection<SVOperationMetadataPropertyType> values)
           
 SVServiceIdentificationType withContainsOperations(List<SVOperationMetadataPropertyType> value)
           
 SVServiceIdentificationType withContainsOperations(SVOperationMetadataPropertyType... values)
           
 SVServiceIdentificationType withCoupledResource(Collection<SVCoupledResourcePropertyType> values)
           
 SVServiceIdentificationType withCoupledResource(List<SVCoupledResourcePropertyType> value)
           
 SVServiceIdentificationType withCoupledResource(SVCoupledResourcePropertyType... values)
           
 SVServiceIdentificationType withCouplingType(SVCouplingTypePropertyType value)
           
 SVServiceIdentificationType withCredit(CharacterStringPropertyType... values)
           
 SVServiceIdentificationType withCredit(Collection<CharacterStringPropertyType> values)
           
 SVServiceIdentificationType withCredit(List<CharacterStringPropertyType> value)
           
 SVServiceIdentificationType withDescriptiveKeywords(Collection<MDKeywordsPropertyType> values)
           
 SVServiceIdentificationType withDescriptiveKeywords(List<MDKeywordsPropertyType> value)
           
 SVServiceIdentificationType withDescriptiveKeywords(MDKeywordsPropertyType... values)
           
 SVServiceIdentificationType withExtent(Collection<EXExtentPropertyType> values)
           
 SVServiceIdentificationType withExtent(EXExtentPropertyType... values)
           
 SVServiceIdentificationType withExtent(List<EXExtentPropertyType> value)
           
 SVServiceIdentificationType withGraphicOverview(Collection<MDBrowseGraphicPropertyType> values)
           
 SVServiceIdentificationType withGraphicOverview(List<MDBrowseGraphicPropertyType> value)
           
 SVServiceIdentificationType withGraphicOverview(MDBrowseGraphicPropertyType... values)
           
 SVServiceIdentificationType withId(String value)
           
 SVServiceIdentificationType withKeywords(Collection<MDKeywordsPropertyType> values)
           
 SVServiceIdentificationType withKeywords(List<MDKeywordsPropertyType> value)
           
 SVServiceIdentificationType withKeywords(MDKeywordsPropertyType... values)
           
 SVServiceIdentificationType withOperatesOn(Collection<MDDataIdentificationPropertyType> values)
           
 SVServiceIdentificationType withOperatesOn(List<MDDataIdentificationPropertyType> value)
           
 SVServiceIdentificationType withOperatesOn(MDDataIdentificationPropertyType... values)
           
 SVServiceIdentificationType withPointOfContact(CIResponsiblePartyPropertyType... values)
           
 SVServiceIdentificationType withPointOfContact(Collection<CIResponsiblePartyPropertyType> values)
           
 SVServiceIdentificationType withPointOfContact(List<CIResponsiblePartyPropertyType> value)
           
 SVServiceIdentificationType withPurpose(CharacterStringPropertyType value)
           
 SVServiceIdentificationType withResourceConstraints(Collection<MDConstraintsPropertyType> values)
           
 SVServiceIdentificationType withResourceConstraints(List<MDConstraintsPropertyType> value)
           
 SVServiceIdentificationType withResourceConstraints(MDConstraintsPropertyType... values)
           
 SVServiceIdentificationType withResourceFormat(Collection<MDFormatPropertyType> values)
           
 SVServiceIdentificationType withResourceFormat(List<MDFormatPropertyType> value)
           
 SVServiceIdentificationType withResourceFormat(MDFormatPropertyType... values)
           
 SVServiceIdentificationType withResourceMaintenance(Collection<MDMaintenanceInformationPropertyType> values)
           
 SVServiceIdentificationType withResourceMaintenance(List<MDMaintenanceInformationPropertyType> value)
           
 SVServiceIdentificationType withResourceMaintenance(MDMaintenanceInformationPropertyType... values)
           
 SVServiceIdentificationType withResourceSpecificUsage(Collection<MDUsagePropertyType> values)
           
 SVServiceIdentificationType withResourceSpecificUsage(List<MDUsagePropertyType> value)
           
 SVServiceIdentificationType withResourceSpecificUsage(MDUsagePropertyType... values)
           
 SVServiceIdentificationType withRestrictions(MDConstraintsPropertyType value)
           
 SVServiceIdentificationType withServiceType(GenericNamePropertyType value)
           
 SVServiceIdentificationType withServiceTypeVersion(CharacterStringPropertyType... values)
           
 SVServiceIdentificationType withServiceTypeVersion(Collection<CharacterStringPropertyType> values)
           
 SVServiceIdentificationType withServiceTypeVersion(List<CharacterStringPropertyType> value)
           
 SVServiceIdentificationType withStatus(Collection<MDProgressCodePropertyType> values)
           
 SVServiceIdentificationType withStatus(List<MDProgressCodePropertyType> value)
           
 SVServiceIdentificationType withStatus(MDProgressCodePropertyType... values)
           
 SVServiceIdentificationType withUuid(String value)
           
 
Methods inherited from class net.opengis.iso19139.gmd.v_20060504.AbstractMDIdentificationType
getAbstract, getAggregationInfo, getCitation, getCredit, getDescriptiveKeywords, getGraphicOverview, getPointOfContact, getPurpose, getResourceConstraints, getResourceFormat, getResourceMaintenance, getResourceSpecificUsage, getStatus, isSetAbstract, isSetAggregationInfo, isSetCitation, isSetCredit, isSetDescriptiveKeywords, isSetGraphicOverview, isSetPointOfContact, isSetPurpose, isSetResourceConstraints, isSetResourceFormat, isSetResourceMaintenance, isSetResourceSpecificUsage, isSetStatus, setAbstract, setAggregationInfo, setCitation, setCredit, setDescriptiveKeywords, setGraphicOverview, setPointOfContact, setPurpose, setResourceConstraints, setResourceFormat, setResourceMaintenance, setResourceSpecificUsage, setStatus, unsetAggregationInfo, unsetCredit, unsetDescriptiveKeywords, unsetGraphicOverview, unsetPointOfContact, unsetResourceConstraints, unsetResourceFormat, unsetResourceMaintenance, unsetResourceSpecificUsage, unsetStatus
 
Methods inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType
getId, getUuid, isSetId, isSetUuid, setId, setUuid
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serviceType

protected GenericNamePropertyType serviceType

serviceTypeVersion

protected List<CharacterStringPropertyType> serviceTypeVersion

accessProperties

protected MDStandardOrderProcessPropertyType accessProperties

restrictions

protected MDConstraintsPropertyType restrictions

keywords

protected List<MDKeywordsPropertyType> keywords

extent

protected List<EXExtentPropertyType> extent

coupledResource

protected List<SVCoupledResourcePropertyType> coupledResource

couplingType

protected SVCouplingTypePropertyType couplingType

containsOperations

protected List<SVOperationMetadataPropertyType> containsOperations

operatesOn

protected List<MDDataIdentificationPropertyType> operatesOn
Constructor Detail

SVServiceIdentificationType

public SVServiceIdentificationType()
Method Detail

getServiceType

public GenericNamePropertyType getServiceType()
Gets the value of the serviceType property.

Returns:
possible object is GenericNamePropertyType

setServiceType

public void setServiceType(GenericNamePropertyType value)
Sets the value of the serviceType property.

Parameters:
value - allowed object is GenericNamePropertyType

isSetServiceType

public boolean isSetServiceType()

getServiceTypeVersion

public List<CharacterStringPropertyType> getServiceTypeVersion()
Gets the value of the serviceTypeVersion property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the serviceTypeVersion property.

For example, to add a new item, do as follows:

    getServiceTypeVersion().add(newItem);
 

Objects of the following type(s) are allowed in the list CharacterStringPropertyType


isSetServiceTypeVersion

public boolean isSetServiceTypeVersion()

unsetServiceTypeVersion

public void unsetServiceTypeVersion()

getAccessProperties

public MDStandardOrderProcessPropertyType getAccessProperties()
Gets the value of the accessProperties property.

Returns:
possible object is MDStandardOrderProcessPropertyType

setAccessProperties

public void setAccessProperties(MDStandardOrderProcessPropertyType value)
Sets the value of the accessProperties property.

Parameters:
value - allowed object is MDStandardOrderProcessPropertyType

isSetAccessProperties

public boolean isSetAccessProperties()

getRestrictions

public MDConstraintsPropertyType getRestrictions()
Gets the value of the restrictions property.

Returns:
possible object is MDConstraintsPropertyType

setRestrictions

public void setRestrictions(MDConstraintsPropertyType value)
Sets the value of the restrictions property.

Parameters:
value - allowed object is MDConstraintsPropertyType

isSetRestrictions

public boolean isSetRestrictions()

getKeywords

public List<MDKeywordsPropertyType> getKeywords()
Gets the value of the keywords property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the keywords property.

For example, to add a new item, do as follows:

    getKeywords().add(newItem);
 

Objects of the following type(s) are allowed in the list MDKeywordsPropertyType


isSetKeywords

public boolean isSetKeywords()

unsetKeywords

public void unsetKeywords()

getExtent

public List<EXExtentPropertyType> getExtent()
Gets the value of the extent property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the extent property.

For example, to add a new item, do as follows:

    getExtent().add(newItem);
 

Objects of the following type(s) are allowed in the list EXExtentPropertyType


isSetExtent

public boolean isSetExtent()

unsetExtent

public void unsetExtent()

getCoupledResource

public List<SVCoupledResourcePropertyType> getCoupledResource()
Gets the value of the coupledResource property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the coupledResource property.

For example, to add a new item, do as follows:

    getCoupledResource().add(newItem);
 

Objects of the following type(s) are allowed in the list SVCoupledResourcePropertyType


isSetCoupledResource

public boolean isSetCoupledResource()

unsetCoupledResource

public void unsetCoupledResource()

getCouplingType

public SVCouplingTypePropertyType getCouplingType()
Gets the value of the couplingType property.

Returns:
possible object is SVCouplingTypePropertyType

setCouplingType

public void setCouplingType(SVCouplingTypePropertyType value)
Sets the value of the couplingType property.

Parameters:
value - allowed object is SVCouplingTypePropertyType

isSetCouplingType

public boolean isSetCouplingType()

getContainsOperations

public List<SVOperationMetadataPropertyType> getContainsOperations()
Gets the value of the containsOperations property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the containsOperations property.

For example, to add a new item, do as follows:

    getContainsOperations().add(newItem);
 

Objects of the following type(s) are allowed in the list SVOperationMetadataPropertyType


isSetContainsOperations

public boolean isSetContainsOperations()

unsetContainsOperations

public void unsetContainsOperations()

getOperatesOn

public List<MDDataIdentificationPropertyType> getOperatesOn()
Gets the value of the operatesOn property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the operatesOn property.

For example, to add a new item, do as follows:

    getOperatesOn().add(newItem);
 

Objects of the following type(s) are allowed in the list MDDataIdentificationPropertyType


isSetOperatesOn

public boolean isSetOperatesOn()

unsetOperatesOn

public void unsetOperatesOn()

toString

public String toString()
Overrides:
toString in class AbstractMDIdentificationType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
append in class AbstractMDIdentificationType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
appendFields in class AbstractMDIdentificationType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2
Overrides:
equals in class AbstractMDIdentificationType

equals

public boolean equals(Object object)
Overrides:
equals in class AbstractMDIdentificationType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
Overrides:
hashCode in class AbstractMDIdentificationType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractMDIdentificationType

clone

public Object clone()
Overrides:
clone in class AbstractMDIdentificationType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class AbstractMDIdentificationType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class AbstractMDIdentificationType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class AbstractMDIdentificationType

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class AbstractMDIdentificationType

setServiceTypeVersion

public void setServiceTypeVersion(List<CharacterStringPropertyType> value)

setKeywords

public void setKeywords(List<MDKeywordsPropertyType> value)

setExtent

public void setExtent(List<EXExtentPropertyType> value)

setCoupledResource

public void setCoupledResource(List<SVCoupledResourcePropertyType> value)

setContainsOperations

public void setContainsOperations(List<SVOperationMetadataPropertyType> value)

setOperatesOn

public void setOperatesOn(List<MDDataIdentificationPropertyType> value)

withServiceType

public SVServiceIdentificationType withServiceType(GenericNamePropertyType value)

withServiceTypeVersion

public SVServiceIdentificationType withServiceTypeVersion(CharacterStringPropertyType... values)

withServiceTypeVersion

public SVServiceIdentificationType withServiceTypeVersion(Collection<CharacterStringPropertyType> values)

withAccessProperties

public SVServiceIdentificationType withAccessProperties(MDStandardOrderProcessPropertyType value)

withRestrictions

public SVServiceIdentificationType withRestrictions(MDConstraintsPropertyType value)

withKeywords

public SVServiceIdentificationType withKeywords(MDKeywordsPropertyType... values)

withKeywords

public SVServiceIdentificationType withKeywords(Collection<MDKeywordsPropertyType> values)

withExtent

public SVServiceIdentificationType withExtent(EXExtentPropertyType... values)

withExtent

public SVServiceIdentificationType withExtent(Collection<EXExtentPropertyType> values)

withCoupledResource

public SVServiceIdentificationType withCoupledResource(SVCoupledResourcePropertyType... values)

withCoupledResource

public SVServiceIdentificationType withCoupledResource(Collection<SVCoupledResourcePropertyType> values)

withCouplingType

public SVServiceIdentificationType withCouplingType(SVCouplingTypePropertyType value)

withContainsOperations

public SVServiceIdentificationType withContainsOperations(SVOperationMetadataPropertyType... values)

withContainsOperations

public SVServiceIdentificationType withContainsOperations(Collection<SVOperationMetadataPropertyType> values)

withOperatesOn

public SVServiceIdentificationType withOperatesOn(MDDataIdentificationPropertyType... values)

withOperatesOn

public SVServiceIdentificationType withOperatesOn(Collection<MDDataIdentificationPropertyType> values)

withServiceTypeVersion

public SVServiceIdentificationType withServiceTypeVersion(List<CharacterStringPropertyType> value)

withKeywords

public SVServiceIdentificationType withKeywords(List<MDKeywordsPropertyType> value)

withExtent

public SVServiceIdentificationType withExtent(List<EXExtentPropertyType> value)

withCoupledResource

public SVServiceIdentificationType withCoupledResource(List<SVCoupledResourcePropertyType> value)

withContainsOperations

public SVServiceIdentificationType withContainsOperations(List<SVOperationMetadataPropertyType> value)

withOperatesOn

public SVServiceIdentificationType withOperatesOn(List<MDDataIdentificationPropertyType> value)

withCitation

public SVServiceIdentificationType withCitation(CICitationPropertyType value)
Overrides:
withCitation in class AbstractMDIdentificationType

withAbstract

public SVServiceIdentificationType withAbstract(CharacterStringPropertyType value)
Overrides:
withAbstract in class AbstractMDIdentificationType

withPurpose

public SVServiceIdentificationType withPurpose(CharacterStringPropertyType value)
Overrides:
withPurpose in class AbstractMDIdentificationType

withCredit

public SVServiceIdentificationType withCredit(CharacterStringPropertyType... values)
Overrides:
withCredit in class AbstractMDIdentificationType

withCredit

public SVServiceIdentificationType withCredit(Collection<CharacterStringPropertyType> values)
Overrides:
withCredit in class AbstractMDIdentificationType

withStatus

public SVServiceIdentificationType withStatus(MDProgressCodePropertyType... values)
Overrides:
withStatus in class AbstractMDIdentificationType

withStatus

public SVServiceIdentificationType withStatus(Collection<MDProgressCodePropertyType> values)
Overrides:
withStatus in class AbstractMDIdentificationType

withPointOfContact

public SVServiceIdentificationType withPointOfContact(CIResponsiblePartyPropertyType... values)
Overrides:
withPointOfContact in class AbstractMDIdentificationType

withPointOfContact

public SVServiceIdentificationType withPointOfContact(Collection<CIResponsiblePartyPropertyType> values)
Overrides:
withPointOfContact in class AbstractMDIdentificationType

withResourceMaintenance

public SVServiceIdentificationType withResourceMaintenance(MDMaintenanceInformationPropertyType... values)
Overrides:
withResourceMaintenance in class AbstractMDIdentificationType

withResourceMaintenance

public SVServiceIdentificationType withResourceMaintenance(Collection<MDMaintenanceInformationPropertyType> values)
Overrides:
withResourceMaintenance in class AbstractMDIdentificationType

withGraphicOverview

public SVServiceIdentificationType withGraphicOverview(MDBrowseGraphicPropertyType... values)
Overrides:
withGraphicOverview in class AbstractMDIdentificationType

withGraphicOverview

public SVServiceIdentificationType withGraphicOverview(Collection<MDBrowseGraphicPropertyType> values)
Overrides:
withGraphicOverview in class AbstractMDIdentificationType

withResourceFormat

public SVServiceIdentificationType withResourceFormat(MDFormatPropertyType... values)
Overrides:
withResourceFormat in class AbstractMDIdentificationType

withResourceFormat

public SVServiceIdentificationType withResourceFormat(Collection<MDFormatPropertyType> values)
Overrides:
withResourceFormat in class AbstractMDIdentificationType

withDescriptiveKeywords

public SVServiceIdentificationType withDescriptiveKeywords(MDKeywordsPropertyType... values)
Overrides:
withDescriptiveKeywords in class AbstractMDIdentificationType

withDescriptiveKeywords

public SVServiceIdentificationType withDescriptiveKeywords(Collection<MDKeywordsPropertyType> values)
Overrides:
withDescriptiveKeywords in class AbstractMDIdentificationType

withResourceSpecificUsage

public SVServiceIdentificationType withResourceSpecificUsage(MDUsagePropertyType... values)
Overrides:
withResourceSpecificUsage in class AbstractMDIdentificationType

withResourceSpecificUsage

public SVServiceIdentificationType withResourceSpecificUsage(Collection<MDUsagePropertyType> values)
Overrides:
withResourceSpecificUsage in class AbstractMDIdentificationType

withResourceConstraints

public SVServiceIdentificationType withResourceConstraints(MDConstraintsPropertyType... values)
Overrides:
withResourceConstraints in class AbstractMDIdentificationType

withResourceConstraints

public SVServiceIdentificationType withResourceConstraints(Collection<MDConstraintsPropertyType> values)
Overrides:
withResourceConstraints in class AbstractMDIdentificationType

withAggregationInfo

public SVServiceIdentificationType withAggregationInfo(MDAggregateInformationPropertyType... values)
Overrides:
withAggregationInfo in class AbstractMDIdentificationType

withAggregationInfo

public SVServiceIdentificationType withAggregationInfo(Collection<MDAggregateInformationPropertyType> values)
Overrides:
withAggregationInfo in class AbstractMDIdentificationType

withCredit

public SVServiceIdentificationType withCredit(List<CharacterStringPropertyType> value)
Overrides:
withCredit in class AbstractMDIdentificationType

withStatus

public SVServiceIdentificationType withStatus(List<MDProgressCodePropertyType> value)
Overrides:
withStatus in class AbstractMDIdentificationType

withPointOfContact

public SVServiceIdentificationType withPointOfContact(List<CIResponsiblePartyPropertyType> value)
Overrides:
withPointOfContact in class AbstractMDIdentificationType

withResourceMaintenance

public SVServiceIdentificationType withResourceMaintenance(List<MDMaintenanceInformationPropertyType> value)
Overrides:
withResourceMaintenance in class AbstractMDIdentificationType

withGraphicOverview

public SVServiceIdentificationType withGraphicOverview(List<MDBrowseGraphicPropertyType> value)
Overrides:
withGraphicOverview in class AbstractMDIdentificationType

withResourceFormat

public SVServiceIdentificationType withResourceFormat(List<MDFormatPropertyType> value)
Overrides:
withResourceFormat in class AbstractMDIdentificationType

withDescriptiveKeywords

public SVServiceIdentificationType withDescriptiveKeywords(List<MDKeywordsPropertyType> value)
Overrides:
withDescriptiveKeywords in class AbstractMDIdentificationType

withResourceSpecificUsage

public SVServiceIdentificationType withResourceSpecificUsage(List<MDUsagePropertyType> value)
Overrides:
withResourceSpecificUsage in class AbstractMDIdentificationType

withResourceConstraints

public SVServiceIdentificationType withResourceConstraints(List<MDConstraintsPropertyType> value)
Overrides:
withResourceConstraints in class AbstractMDIdentificationType

withAggregationInfo

public SVServiceIdentificationType withAggregationInfo(List<MDAggregateInformationPropertyType> value)
Overrides:
withAggregationInfo in class AbstractMDIdentificationType

withId

public SVServiceIdentificationType withId(String value)
Overrides:
withId in class AbstractMDIdentificationType

withUuid

public SVServiceIdentificationType withUuid(String value)
Overrides:
withUuid in class AbstractMDIdentificationType


Copyright © 2008-2016. All Rights Reserved.