Package net.opengis.gml.v32.impl
Class AbstractFeatureImpl
java.lang.Object
net.opengis.gml.v32.impl.AbstractGMLImpl
net.opengis.gml.v32.impl.AbstractFeatureImpl
- All Implemented Interfaces:
 Serializable,AbstractFeature,AbstractGML,IFeature,IResource
- Direct Known Subclasses:
 DescribedObjectImpl,ExtensibleFeatureImpl,FeatureCollectionImpl,GenericFeatureImpl
POJO class for XML type AbstractFeatureType(@http://www.opengis.net/gml/3.2).
 This is a complex type.
- See Also:
 
- 
Field Summary
FieldsFields inherited from class net.opengis.gml.v32.impl.AbstractGMLImpl
description, descriptionReference, id, identifier, metaDataPropertyList, nameList, UUID_CODEFields inherited from interface org.vast.ogc.gml.IFeature
DEFAULT_QNAME - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the boundedBy propertyGets the location propertyGets extra info (name, xlink, etc.) carried by the location propertyinthashCode()booleanChecks if boundedBy is setbooleanChecks if geometry is setvoidsetBoundedByAsEnvelope(Envelope boundedBy) Sets the boundedByAsEnvelope propertyvoidsetGeometry(AbstractGeometry geom) Sets the locationAsAbstractGeometry propertyMethods inherited from class net.opengis.gml.v32.impl.AbstractGMLImpl
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifierMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.opengis.gml.v32.AbstractGML
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifierMethods inherited from interface org.vast.ogc.gml.IFeature
getId, getProperties, getQName, getType, getUniqueIdentifier, getValidTime, hasCustomGeomProperty, hasCustomTimePropertyMethods inherited from interface org.vast.util.IResource
getDescription, getName 
- 
Field Details
- 
boundedBy
 - 
location
 
 - 
 - 
Constructor Details
- 
AbstractFeatureImpl
public AbstractFeatureImpl() 
 - 
 - 
Method Details
- 
getBoundedBy
Gets the boundedBy property- Specified by:
 getBoundedByin interfaceAbstractFeature
 - 
isSetBoundedBy
public boolean isSetBoundedBy()Checks if boundedBy is set- Specified by:
 isSetBoundedByin interfaceAbstractFeature
 - 
setBoundedByAsEnvelope
Sets the boundedByAsEnvelope property- Specified by:
 setBoundedByAsEnvelopein interfaceAbstractFeature
 - 
getGeometry
Gets the location property- Specified by:
 getGeometryin interfaceIFeature- Returns:
 - the geometry/location (or null if feature has no geometry)
 
 - 
getGeometryProperty
Gets extra info (name, xlink, etc.) carried by the location property- Specified by:
 getGeometryPropertyin interfaceAbstractFeature
 - 
isSetGeometry
public boolean isSetGeometry()Checks if geometry is set- Specified by:
 isSetGeometryin interfaceAbstractFeature
 - 
setGeometry
Sets the locationAsAbstractGeometry property- Specified by:
 setGeometryin interfaceAbstractFeature
 - 
equals
 - 
hashCode
public int hashCode() 
 -