public class ComplexFeatureTypeImpl extends UniqueNameFeatureTypeImpl
identifiedbinding, description, isAbstract, name, restrictions, superType, userData| Constructor and Description |
|---|
ComplexFeatureTypeImpl(ComplexFeatureTypeImpl type,
Collection<PropertyDescriptor> schema)
Create a clone of an existing ComplexFeatureTypeImpl with new schema.
|
ComplexFeatureTypeImpl(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Constructor for complex feature type with fake feature type descriptor provided.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<PropertyDescriptor> |
getTypeDescriptors()
Return all the descriptors that come from the schema, excluding the system descriptors, such
as 'FEATURE_LINK', used for linking features.
|
equals, hashCodegetCoordinateReferenceSystem, getGeometryDescriptorgetBinding, getDescriptor, getDescriptor, getDescriptors, isInline, toStringcreateDefaultValue, getSuper, isIdentified, parsegetDescription, getName, getRestrictions, getUserData, isAbstractisIdentifiedgetBinding, getDescriptor, getDescriptor, getDescriptors, isInlinegetSupergetDescription, getName, getRestrictions, getUserData, isAbstractpublic ComplexFeatureTypeImpl(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
name - Name of feature typeschema - Schema property descriptorsdefaultGeometry - Default geometryisAbstract - True if this type is abstractrestrictions - List of restrictionssuperType - Super typedescription - Feature descriptionpublic ComplexFeatureTypeImpl(ComplexFeatureTypeImpl type, Collection<PropertyDescriptor> schema)
type - Type to copyschema - Set of descriptorspublic Collection<PropertyDescriptor> getTypeDescriptors()
Copyright © 1996–2021 Geotools. All rights reserved.