Uses of Interface
org.geotools.api.feature.type.PropertyDescriptor
-
Packages that use PropertyDescriptor Package Description org.geotools.api.feature Representation a features on a map.org.geotools.api.feature.type Feature model ISO 19109 with allowances for usability.org.geotools.data.complex.config org.geotools.data.complex.feature.type org.geotools.data.complex.feature.xpath org.geotools.data.complex.util org.geotools.data.vpf org.geotools.feature org.geotools.feature.type org.geotools.gml.producer org.geotools.xml.gml -
-
Uses of PropertyDescriptor in org.geotools.api.feature
Methods in org.geotools.api.feature that return PropertyDescriptor Modifier and Type Method Description PropertyDescriptor
Property. getDescriptor()
ThePropertyDscriptor
of the property, null if this is a top-level value. -
Uses of PropertyDescriptor in org.geotools.api.feature.type
Subinterfaces of PropertyDescriptor in org.geotools.api.feature.type Modifier and Type Interface Description interface
AssociationDescriptor
Describes an instance of an Association.interface
AttributeDescriptor
Describes an instance of an Attribute.interface
GeometryDescriptor
Describes an instance of a geometry attribute.interface
Operation
An implementation of an operation that may be invoked on an Attribute.Methods in org.geotools.api.feature.type that return PropertyDescriptor Modifier and Type Method Description PropertyDescriptor
ComplexType. getDescriptor(String name)
Describe a single property by unqualified name.PropertyDescriptor
ComplexType. getDescriptor(Name name)
Describe a single property by name.Methods in org.geotools.api.feature.type that return types with arguments of type PropertyDescriptor Modifier and Type Method Description Collection<PropertyDescriptor>
ComplexType. getDescriptors()
The property descriptor which compose the complex type.Method parameters in org.geotools.api.feature.type with type arguments of type PropertyDescriptor Modifier and Type Method Description ComplexType
FeatureTypeFactory. createComplexType(Name name, Collection<PropertyDescriptor> schema, boolean isIdentifiable, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
Creates a complex type.FeatureType
FeatureTypeFactory. createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
Creates a feature type. -
Uses of PropertyDescriptor in org.geotools.data.complex.config
Methods in org.geotools.data.complex.config that return PropertyDescriptor Modifier and Type Method Description PropertyDescriptor
NonFeatureTypeProxy. getDescriptor(Name name)
Methods in org.geotools.data.complex.config that return types with arguments of type PropertyDescriptor Modifier and Type Method Description Collection<PropertyDescriptor>
NonFeatureTypeProxy. getDescriptors()
Collection<PropertyDescriptor>
NonFeatureTypeProxy. getTypeDescriptors()
Return only the schema descriptorsConstructor parameters in org.geotools.data.complex.config with type arguments of type PropertyDescriptor Constructor Description NonFeatureTypeProxy(AttributeType type, FeatureTypeMapping mapping, Collection<PropertyDescriptor> schema)
-
Uses of PropertyDescriptor in org.geotools.data.complex.feature.type
Methods in org.geotools.data.complex.feature.type that return PropertyDescriptor Modifier and Type Method Description PropertyDescriptor
ComplexTypeProxy. getDescriptor(String name)
PropertyDescriptor
ComplexTypeProxy. getDescriptor(Name name)
Methods in org.geotools.data.complex.feature.type that return types with arguments of type PropertyDescriptor Modifier and Type Method Description Collection<PropertyDescriptor>
ComplexTypeProxy. getDescriptors()
Collection<PropertyDescriptor>
ComplexFeatureTypeImpl. getTypeDescriptors()
Return all the descriptors that come from the schema, excluding the system descriptors, such as 'FEATURE_LINK', used for linking features.Method parameters in org.geotools.data.complex.feature.type with type arguments of type PropertyDescriptor Modifier and Type Method Description FeatureType
ComplexFeatureTypeFactoryImpl. createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
FeatureType
UniqueNameFeatureTypeFactoryImpl. createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
Override superclass to returnUniqueNameFeatureTypeImpl
instead ofFeatureTypeImpl
.Constructor parameters in org.geotools.data.complex.feature.type with type arguments of type PropertyDescriptor Constructor Description 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.ComplexFeatureTypeImpl(ComplexFeatureTypeImpl type, Collection<PropertyDescriptor> schema)
Create a clone of an existing ComplexFeatureTypeImpl with new schema.UniqueNameFeatureTypeImpl(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
-
Uses of PropertyDescriptor in org.geotools.data.complex.feature.xpath
Fields in org.geotools.data.complex.feature.xpath declared as PropertyDescriptor Modifier and Type Field Description protected PropertyDescriptor
FeatureTypeAttributePointer. descriptor
descriptorFields in org.geotools.data.complex.feature.xpath with type parameters of type PropertyDescriptor Modifier and Type Field Description protected List<PropertyDescriptor>
FeatureTypeAttributeIterator. children
Methods in org.geotools.data.complex.feature.xpath that return PropertyDescriptor Modifier and Type Method Description PropertyDescriptor
FeatureTypeAttributePointer. getDescriptor()
Constructors in org.geotools.data.complex.feature.xpath with parameters of type PropertyDescriptor Constructor Description DescriptorXmlAttributeNodePointer(NodePointer parent, PropertyDescriptor descriptor, Name name)
-
Uses of PropertyDescriptor in org.geotools.data.complex.util
Fields in org.geotools.data.complex.util declared as PropertyDescriptor Modifier and Type Field Description static PropertyDescriptor
ComplexFeatureConstants. FEATURE_CHAINING_LINK
Static attribute descriptor used to link different feature types. -
Uses of PropertyDescriptor in org.geotools.data.vpf
Methods in org.geotools.data.vpf that return types with arguments of type PropertyDescriptor Modifier and Type Method Description Collection<PropertyDescriptor>
VPFFeatureClass. getDescriptors()
Collection<PropertyDescriptor>
VPFFeatureType. getDescriptors()
-
Uses of PropertyDescriptor in org.geotools.feature
Fields in org.geotools.feature declared as PropertyDescriptor Modifier and Type Field Description protected PropertyDescriptor
PropertyImpl. descriptor
descriptor of the propertyFields in org.geotools.feature with type parameters of type PropertyDescriptor Modifier and Type Field Description protected Collection<PropertyDescriptor>
TypeBuilder. members
Members of a collection()Methods in org.geotools.feature that return PropertyDescriptor Modifier and Type Method Description PropertyDescriptor
PropertyImpl. getDescriptor()
Methods in org.geotools.feature that return types with arguments of type PropertyDescriptor Modifier and Type Method Description Collection<PropertyDescriptor>
TypeBuilder. getProperties()
Access to properties used by builder.protected Collection<PropertyDescriptor>
TypeBuilder. members()
Grab member collection as an argument to factory method.protected Collection<PropertyDescriptor>
TypeBuilder. properties()
Grab property collection as an argument to factory method.Methods in org.geotools.feature with parameters of type PropertyDescriptor Modifier and Type Method Description TypeBuilder
TypeBuilder. add(PropertyDescriptor descriptor)
Add provided descriptor to the type to be created.static boolean
TypeBuilder. contains(Collection collection, PropertyDescriptor descriptor)
protected Object
FeatureBuilder. convert(Object value, PropertyDescriptor descriptor)
static int
FeatureTypes. getFieldLength(PropertyDescriptor descriptor)
This is a 'suitable replacement for extracting the expected field length of an attribute absed on its "facets" (ie Filter describing type restrictions);static List<?>
FeatureTypes. getFieldOptions(PropertyDescriptor descriptor)
Returns the eventual list of possible values accepted by thisvoid
FeatureCollectionIteration.Handler. handleAttribute(PropertyDescriptor type, Object value)
The handler is visiting an Attribute of a Feature.void
TypeBuilder. init(PropertyDescriptor descriptor)
Method parameters in org.geotools.feature with type arguments of type PropertyDescriptor Modifier and Type Method Description void
TypeBuilder. setMembers(Collection<PropertyDescriptor> members)
Provide collection class used organize collection membersvoid
TypeBuilder. setProperties(Collection<PropertyDescriptor> properties)
Allow for user supplied collection implementaion used for properties.Constructors in org.geotools.feature with parameters of type PropertyDescriptor Constructor Description PropertyImpl(Object value, PropertyDescriptor descriptor)
-
Uses of PropertyDescriptor in org.geotools.feature.type
Classes in org.geotools.feature.type that implement PropertyDescriptor Modifier and Type Class Description class
AssociationDescriptorImpl
class
AttributeDescriptorImpl
class
GeometryDescriptorImpl
class
PropertyDescriptorImpl
Methods in org.geotools.feature.type that return PropertyDescriptor Modifier and Type Method Description static PropertyDescriptor
Types. descriptor(ComplexType type, String name)
Returns the first descriptor matching the given local name within the given type.static PropertyDescriptor
Types. descriptor(ComplexType type, String name, String namespace)
Returns the first descriptor matching the given name + namespace within the given type.static PropertyDescriptor
Types. descriptor(ComplexType type, Name name)
Returns the first descriptor matching the given name within the given type.static PropertyDescriptor
Types. findDescriptor(ComplexType parentType, String name)
Find a descriptor, taking in to account supertypes AND substitution groupsstatic PropertyDescriptor
Types. findDescriptor(ComplexType parentType, Name name)
Find a descriptor, taking in to account supertypes AND substitution groupsPropertyDescriptor
AbstractLazyComplexTypeImpl. getDescriptor(String name)
The namespace-ignorant version ofAbstractLazyComplexTypeImpl.getDescriptor(Name)
.PropertyDescriptor
AbstractLazyComplexTypeImpl. getDescriptor(Name name)
PropertyDescriptor
ComplexTypeImpl. getDescriptor(String name)
PropertyDescriptor
ComplexTypeImpl. getDescriptor(Name name)
Methods in org.geotools.feature.type that return types with arguments of type PropertyDescriptor Modifier and Type Method Description abstract Collection<PropertyDescriptor>
AbstractLazyComplexTypeImpl. buildDescriptors()
Subclasses must override this method to return the list of descriptors that define the properties of this type.static List<PropertyDescriptor>
Types. descriptors(ComplexType type)
Returns the set of all descriptors of a complex type, including from supertypes.static List<PropertyDescriptor>
Types. descriptors(ComplexType type, String name)
Returns the set of descriptors matching the given local name within the given type.static List<PropertyDescriptor>
Types. descriptors(ComplexType type, Name name)
Returns the set of descriptors matching the given name.Collection<PropertyDescriptor>
AbstractLazyComplexTypeImpl. getDescriptors()
Collection<PropertyDescriptor>
ComplexTypeImpl. getDescriptors()
Method parameters in org.geotools.feature.type with type arguments of type PropertyDescriptor Modifier and Type Method Description ComplexType
FeatureTypeFactoryImpl. createComplexType(Name name, Collection<PropertyDescriptor> schema, boolean isIdentifiable, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
FeatureType
FeatureTypeFactoryImpl. createFeatureType(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
Constructor parameters in org.geotools.feature.type with type arguments of type PropertyDescriptor Constructor Description ComplexTypeImpl(Name name, Collection<PropertyDescriptor> properties, boolean identified, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
FeatureTypeImpl(Name name, Collection<PropertyDescriptor> schema, GeometryDescriptor defaultGeometry, boolean isAbstract, List<Filter> restrictions, AttributeType superType, InternationalString description)
-
Uses of PropertyDescriptor in org.geotools.gml.producer
Methods in org.geotools.gml.producer with parameters of type PropertyDescriptor Modifier and Type Method Description void
FeatureTransformer.FeatureTranslator. handleAttribute(PropertyDescriptor descriptor, Object value)
handles sax for an attribute. -
Uses of PropertyDescriptor in org.geotools.xml.gml
Subinterfaces of PropertyDescriptor in org.geotools.xml.gml Modifier and Type Interface Description (package private) interface
ChoiceAttributeType
A temporary measure representing a choice between several bindings.interface
ChoiceGeometryType
Classes in org.geotools.xml.gml that implement PropertyDescriptor Modifier and Type Class Description class
ChoiceGeometryTypeImpl
Created for GML generated FeatureTypes.
-