public class SILocationInstanceType extends net.opengis.gml.v_3_2_1.AbstractFeatureType implements Serializable, 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 SI_LocationInstanceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SI_LocationInstanceType">
<complexContent>
<extension base="{http://www.opengis.net/gml/3.2}AbstractFeatureType">
<sequence>
<element name="geographicIdentifier" type="{http://www.isotc211.org/19112}LanguageStringType"/>
<element name="alternativeGeographicIdentifiers" type="{http://www.isotc211.org/19112}AlternativeGeographicIdentifiersPropertyType" minOccurs="0"/>
<element name="position" type="{http://www.opengis.net/gml/3.2}PointPropertyType"/>
<element name="geographicExtent" type="{http://www.opengis.net/gml/3.2}GeometryPropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="dateOfCreation" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="administrator" type="{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty_PropertyType"/>
<element name="spatialObject" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="parent" type="{http://www.opengis.net/gml/3.2}ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="child" type="{http://www.opengis.net/gml/3.2}ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="locationType" type="{http://www.opengis.net/gml/3.2}ReferenceType"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CIResponsiblePartyPropertyType |
administrator |
protected AlternativeGeographicIdentifiersPropertyType |
alternativeGeographicIdentifiers |
protected List<net.opengis.gml.v_3_2_1.ReferenceType> |
child |
protected XMLGregorianCalendar |
dateOfCreation |
protected List<net.opengis.gml.v_3_2_1.GeometryPropertyType> |
geographicExtent |
protected LanguageStringType |
geographicIdentifier |
protected net.opengis.gml.v_3_2_1.ReferenceType |
locationType |
protected List<net.opengis.gml.v_3_2_1.ReferenceType> |
parent |
protected net.opengis.gml.v_3_2_1.PointPropertyType |
position |
protected String |
spatialObject |
| Constructor and Description |
|---|
SILocationInstanceType() |
| Modifier and Type | Method and Description |
|---|---|
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) |
CIResponsiblePartyPropertyType |
getAdministrator()
Gets the value of the administrator property.
|
AlternativeGeographicIdentifiersPropertyType |
getAlternativeGeographicIdentifiers()
Gets the value of the alternativeGeographicIdentifiers property.
|
List<net.opengis.gml.v_3_2_1.ReferenceType> |
getChild()
Gets the value of the child property.
|
XMLGregorianCalendar |
getDateOfCreation()
Gets the value of the dateOfCreation property.
|
List<net.opengis.gml.v_3_2_1.GeometryPropertyType> |
getGeographicExtent()
Gets the value of the geographicExtent property.
|
LanguageStringType |
getGeographicIdentifier()
Gets the value of the geographicIdentifier property.
|
net.opengis.gml.v_3_2_1.ReferenceType |
getLocationType()
Gets the value of the locationType property.
|
List<net.opengis.gml.v_3_2_1.ReferenceType> |
getParent()
Gets the value of the parent property.
|
net.opengis.gml.v_3_2_1.PointPropertyType |
getPosition()
Gets the value of the position property.
|
String |
getSpatialObject()
Gets the value of the spatialObject property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
boolean |
isSetAdministrator() |
boolean |
isSetAlternativeGeographicIdentifiers() |
boolean |
isSetChild() |
boolean |
isSetDateOfCreation() |
boolean |
isSetGeographicExtent() |
boolean |
isSetGeographicIdentifier() |
boolean |
isSetLocationType() |
boolean |
isSetParent() |
boolean |
isSetPosition() |
boolean |
isSetSpatialObject() |
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 |
setAdministrator(CIResponsiblePartyPropertyType value)
Sets the value of the administrator property.
|
void |
setAlternativeGeographicIdentifiers(AlternativeGeographicIdentifiersPropertyType value)
Sets the value of the alternativeGeographicIdentifiers property.
|
void |
setChild(List<net.opengis.gml.v_3_2_1.ReferenceType> value) |
void |
setDateOfCreation(XMLGregorianCalendar value)
Sets the value of the dateOfCreation property.
|
void |
setGeographicExtent(List<net.opengis.gml.v_3_2_1.GeometryPropertyType> value) |
void |
setGeographicIdentifier(LanguageStringType value)
Sets the value of the geographicIdentifier property.
|
void |
setLocationType(net.opengis.gml.v_3_2_1.ReferenceType value)
Sets the value of the locationType property.
|
void |
setParent(List<net.opengis.gml.v_3_2_1.ReferenceType> value) |
void |
setPosition(net.opengis.gml.v_3_2_1.PointPropertyType value)
Sets the value of the position property.
|
void |
setSpatialObject(String value)
Sets the value of the spatialObject property.
|
String |
toString() |
void |
unsetChild() |
void |
unsetGeographicExtent() |
void |
unsetParent() |
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withDescriptionReference, withId, withIdentifier, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withNamegetDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, isSetDescription, isSetDescriptionReference, isSetId, isSetIdentifier, isSetMetaDataProperty, isSetName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName@NotNull(message="SILocationInstanceType.geographicIdentifier {javax.validation.constraints.NotNull.message}")
protected LanguageStringType geographicIdentifier
protected AlternativeGeographicIdentifiersPropertyType alternativeGeographicIdentifiers
@NotNull(message="SILocationInstanceType.position {javax.validation.constraints.NotNull.message}")
protected net.opengis.gml.v_3_2_1.PointPropertyType position
protected List<net.opengis.gml.v_3_2_1.GeometryPropertyType> geographicExtent
protected XMLGregorianCalendar dateOfCreation
@NotNull(message="SILocationInstanceType.administrator {javax.validation.constraints.NotNull.message}")
protected CIResponsiblePartyPropertyType administrator
protected String spatialObject
protected List<net.opengis.gml.v_3_2_1.ReferenceType> parent
protected List<net.opengis.gml.v_3_2_1.ReferenceType> child
@NotNull(message="SILocationInstanceType.locationType {javax.validation.constraints.NotNull.message}")
protected net.opengis.gml.v_3_2_1.ReferenceType locationType
public LanguageStringType getGeographicIdentifier()
LanguageStringTypepublic void setGeographicIdentifier(LanguageStringType value)
value - allowed object is
LanguageStringTypepublic boolean isSetGeographicIdentifier()
public AlternativeGeographicIdentifiersPropertyType getAlternativeGeographicIdentifiers()
AlternativeGeographicIdentifiersPropertyTypepublic void setAlternativeGeographicIdentifiers(AlternativeGeographicIdentifiersPropertyType value)
value - allowed object is
AlternativeGeographicIdentifiersPropertyTypepublic boolean isSetAlternativeGeographicIdentifiers()
public net.opengis.gml.v_3_2_1.PointPropertyType getPosition()
PointPropertyTypepublic void setPosition(net.opengis.gml.v_3_2_1.PointPropertyType value)
value - allowed object is
PointPropertyTypepublic boolean isSetPosition()
public List<net.opengis.gml.v_3_2_1.GeometryPropertyType> getGeographicExtent()
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 geographicExtent property.
For example, to add a new item, do as follows:
getGeographicExtent().add(newItem);
Objects of the following type(s) are allowed in the list
GeometryPropertyType
public boolean isSetGeographicExtent()
public void unsetGeographicExtent()
public XMLGregorianCalendar getDateOfCreation()
XMLGregorianCalendarpublic void setDateOfCreation(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic boolean isSetDateOfCreation()
public CIResponsiblePartyPropertyType getAdministrator()
CIResponsiblePartyPropertyTypepublic void setAdministrator(CIResponsiblePartyPropertyType value)
value - allowed object is
CIResponsiblePartyPropertyTypepublic boolean isSetAdministrator()
public String getSpatialObject()
Stringpublic void setSpatialObject(String value)
value - allowed object is
Stringpublic boolean isSetSpatialObject()
public List<net.opengis.gml.v_3_2_1.ReferenceType> getParent()
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 parent property.
For example, to add a new item, do as follows:
getParent().add(newItem);
Objects of the following type(s) are allowed in the list
ReferenceType
public boolean isSetParent()
public void unsetParent()
public List<net.opengis.gml.v_3_2_1.ReferenceType> getChild()
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 child property.
For example, to add a new item, do as follows:
getChild().add(newItem);
Objects of the following type(s) are allowed in the list
ReferenceType
public boolean isSetChild()
public void unsetChild()
public net.opengis.gml.v_3_2_1.ReferenceType getLocationType()
ReferenceTypepublic void setLocationType(net.opengis.gml.v_3_2_1.ReferenceType value)
value - allowed object is
ReferenceTypepublic boolean isSetLocationType()
public String toString()
toString in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic 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)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic boolean equals(Object object)
equals in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic int hashCode()
hashCode in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic Object clone()
clone in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2public void mergeFrom(Object left, Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic 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)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class net.opengis.gml.v_3_2_1.AbstractFeatureTypepublic void setGeographicExtent(List<net.opengis.gml.v_3_2_1.GeometryPropertyType> value)
public void setParent(List<net.opengis.gml.v_3_2_1.ReferenceType> value)
public void setChild(List<net.opengis.gml.v_3_2_1.ReferenceType> value)
Copyright © 2014–2016 Pink Summit, LLC. All rights reserved.