org.geotools.feature.type
Class FeatureTypeImpl
java.lang.Object
org.geotools.feature.type.PropertyTypeImpl
org.geotools.feature.type.AttributeTypeImpl
org.geotools.feature.type.ComplexTypeImpl
org.geotools.feature.type.FeatureTypeImpl
- All Implemented Interfaces:
- org.opengis.feature.type.AttributeType, org.opengis.feature.type.ComplexType, org.opengis.feature.type.FeatureType, org.opengis.feature.type.PropertyType
- Direct Known Subclasses:
- ComplexFeatureTypeImpl, SimpleFeatureTypeImpl
public class FeatureTypeImpl
- extends ComplexTypeImpl
- implements org.opengis.feature.type.FeatureType
Base implementation of FeatureType.
- Author:
- gabriel
Constructor Summary |
FeatureTypeImpl(org.opengis.feature.type.Name name,
java.util.Collection<org.opengis.feature.type.PropertyDescriptor> schema,
org.opengis.feature.type.GeometryDescriptor defaultGeometry,
boolean isAbstract,
java.util.List<org.opengis.filter.Filter> restrictions,
org.opengis.feature.type.AttributeType superType,
org.opengis.util.InternationalString description)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.feature.type.FeatureType |
isIdentified |
Methods inherited from interface org.opengis.feature.type.ComplexType |
getBinding, getDescriptor, getDescriptor, getDescriptors, isInline |
Methods inherited from interface org.opengis.feature.type.AttributeType |
getSuper |
Methods inherited from interface org.opengis.feature.type.PropertyType |
getDescription, getName, getRestrictions, getUserData, isAbstract |
FeatureTypeImpl
public FeatureTypeImpl(org.opengis.feature.type.Name name,
java.util.Collection<org.opengis.feature.type.PropertyDescriptor> schema,
org.opengis.feature.type.GeometryDescriptor defaultGeometry,
boolean isAbstract,
java.util.List<org.opengis.filter.Filter> restrictions,
org.opengis.feature.type.AttributeType superType,
org.opengis.util.InternationalString description)
getCoordinateReferenceSystem
public org.opengis.referencing.crs.CoordinateReferenceSystem getCoordinateReferenceSystem()
- Specified by:
getCoordinateReferenceSystem
in interface org.opengis.feature.type.FeatureType
getGeometryDescriptor
public org.opengis.feature.type.GeometryDescriptor getGeometryDescriptor()
- Specified by:
getGeometryDescriptor
in interface org.opengis.feature.type.FeatureType
equals
public boolean equals(java.lang.Object o)
- Description copied from class:
AttributeTypeImpl
- Override of equals.
- Specified by:
equals
in interface org.opengis.feature.type.PropertyType
- Overrides:
equals
in class ComplexTypeImpl
- Parameters:
o
- the object to be tested for equality.
- Returns:
- whether other is equal to this attribute Type.
hashCode
public int hashCode()
- Description copied from class:
AttributeTypeImpl
- Override of hashcode.
- Specified by:
hashCode
in interface org.opengis.feature.type.PropertyType
- Overrides:
hashCode
in class ComplexTypeImpl
Copyright © 1996-2010 Geotools. All Rights Reserved.