Uses of Interface
org.geotools.feature.AttributeType

Packages that use AttributeType
org.geotools.feature   
org.geotools.feature.type   
 

Uses of AttributeType in org.geotools.feature
 

Subinterfaces of AttributeType in org.geotools.feature
 interface FeatureAttributeType
          A FeatureType aware Feature AttributeType.
 interface GeometryAttributeType
          A CoordinateSystem aware Geometry AttributeType.
 interface PrimativeAttributeType
          Deprecated. Will be removed in geotools 2.6
 

Classes in org.geotools.feature that implement AttributeType
 class DefaultAttributeType
          Simple, immutable class to store attributes.
 class MultiAttributeType
          Deprecated. Will be removed in geotools 2.6
 

Methods in org.geotools.feature that return AttributeType
protected  AttributeType DefaultAttributeTypeFactory.createAttributeType(String name, Class clazz, boolean isNillable, Filter filter, Object defaultValue, Object metadata)
          Implementation of AttributeType creation.
protected abstract  AttributeType AttributeTypeFactory.createAttributeType(String name, Class clazz, boolean isNillable, Filter restriction, Object defaultValue, Object metadata)
          Create an AttributeType with the given name, Class, nillability, fieldLength, and provided defaultValue.
protected  AttributeType DefaultAttributeTypeFactory.createAttributeType(String name, Class clazz, boolean isNillable, Filter filter, Object defaultValue, Object metadata, int min, int max)
           
protected abstract  AttributeType AttributeTypeFactory.createAttributeType(String name, Class type, boolean isNillable, Filter restriction, Object defaultValue, Object metaData, int min, int max)
          Create an AttributeType with the given name, Class, nillability, fieldLength, and provided defaultValue.
protected  AttributeType DefaultAttributeTypeFactory.createAttributeType(String name, Class clazz, boolean isNillable, int fieldLength)
          Create an AttributeType with the given name, Class, nillability, and fieldLength meta-data.
protected abstract  AttributeType AttributeTypeFactory.createAttributeType(String name, Class clazz, boolean isNillable, int fieldLength)
          Create an AttributeType with the given name, Class, nillability, and fieldLength, defering the defaultValue to the type of Attribute.
protected  AttributeType DefaultAttributeTypeFactory.createAttributeType(String name, Class clazz, boolean isNillable, int fieldLength, Object defaultValue)
          Implementation of AttributeType creation.
protected abstract  AttributeType AttributeTypeFactory.createAttributeType(String name, Class clazz, boolean isNillable, int fieldLength, Object defaultValue)
          Create an AttributeType with the given name, Class, nillability, fieldLength, and provided defaultValue.
protected  AttributeType DefaultAttributeTypeFactory.createAttributeType(String name, Class clazz, boolean isNillable, int fieldLength, Object defaultValue, Object metaData)
           
protected abstract  AttributeType AttributeTypeFactory.createAttributeType(String name, Class type, boolean isNillable, int fieldLength, Object defaultValue, Object metaData)
          Create a Feature AttributeType which holds the a Feature instance which is of the given FeatureType or null if any arbitrary Feature can be held.
protected  AttributeType DefaultAttributeTypeFactory.createAttributeType(String name, FeatureType type, boolean isNillable)
          Creates the DefaultAttributeType.Feature
protected abstract  AttributeType AttributeTypeFactory.createAttributeType(String name, FeatureType type, boolean isNillable)
          Create a Feature AttributeType which holds the a Feature instance which is of the given FeatureType or null if any arbitrary Feature can be held.
abstract  AttributeType FeatureTypeBuilder.get(int idx)
          DOCUMENT ME!
 AttributeType DefaultFeatureTypeFactory.get(int idx)
           
 AttributeType FeatureType.getAttributeType(int position)
          Deprecated. Gets the schema attributeType at the specified index.
 AttributeType DefaultFeatureType.getAttributeType(int position)
          Gets the attributeType at the specified index.
 AttributeType FeatureType.getAttributeType(String xPath)
          Deprecated. Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned.
 AttributeType DefaultFeatureType.getAttributeType(String xPath)
          Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned.
 AttributeType[] FeatureType.getAttributeTypes()
          Deprecated. AttributeTypes for this FeatureType, all attributes defined by this FeatureType and its super types define schema for feature instances.
 AttributeType[] DefaultFeatureType.getAttributeTypes()
           
static AttributeType AttributeTypeFactory.newAttributeType(String name, Class clazz)
          Convenience method to just specify name and class.
static AttributeType AttributeTypeFactory.newAttributeType(String name, Class clazz, boolean isNillable)
          Creates a new AttributeType with the given name, class and nillable values.
static AttributeType AttributeTypeFactory.newAttributeType(String name, Class clazz, boolean isNillable, Filter restriction, Object defaultValue, Object metaData)
          Creates a new AttributeType with the addition of metadata like CRS.
static AttributeType AttributeTypeFactory.newAttributeType(String name, Class clazz, boolean isNillable, Filter restriction, Object defaultValue, Object metaData, int min, int max)
          Creates a new AttributeType.
static AttributeType AttributeTypeFactory.newAttributeType(String name, Class clazz, boolean isNillable, int fieldLength)
          Creates a new AttributeType with the given name, class and nillable values.
static AttributeType AttributeTypeFactory.newAttributeType(String name, Class clazz, boolean isNillable, int fieldLength, Object defaultValue)
          Creates a new AttributeType with the given name, class and nillable values.
static AttributeType AttributeTypeFactory.newAttributeType(String name, Class clazz, boolean isNillable, int fieldLength, Object defaultValue, Object metaData)
          Creates a new AttributeType with the addition of metadata like CRS.
static AttributeType AttributeTypeFactory.newAttributeType(String name, FeatureType type)
          Constucts a new AttributeType that accepts Feature (specified by a FeatureType).
static AttributeType AttributeTypeFactory.newAttributeType(String name, FeatureType type, boolean isNillable)
          Constucts a new AttributeType that accepts Features (specified by a FeatureType)
protected abstract  AttributeType FeatureTypeBuilder.remove(AttributeType type)
          DOCUMENT ME!
protected  AttributeType DefaultFeatureTypeFactory.remove(AttributeType type)
           
protected abstract  AttributeType FeatureTypeBuilder.remove(int idx)
          DOCUMENT ME!
protected  AttributeType DefaultFeatureTypeFactory.remove(int idx)
           
protected abstract  AttributeType FeatureTypeBuilder.set(int idx, AttributeType type)
          DOCUMENT ME!
protected  AttributeType DefaultFeatureTypeFactory.set(int idx, AttributeType type)
           
 

Methods in org.geotools.feature with parameters of type AttributeType
protected abstract  void FeatureTypeBuilder.add(AttributeType type)
          DOCUMENT ME!
protected  void DefaultFeatureTypeFactory.add(AttributeType type)
           
protected abstract  void FeatureTypeBuilder.add(int idx, AttributeType type)
          DOCUMENT ME!
protected  void DefaultFeatureTypeFactory.add(int idx, AttributeType type)
           
 void FeatureTypeBuilder.addType(AttributeType type)
          A the given AttributeType to this factory.
 void FeatureTypeBuilder.addType(int idx, AttributeType type)
          Insert the given type at the index specified.
 void FeatureTypeBuilder.addTypes(AttributeType[] types)
          Add an array of AttributeTypes to this factory.
protected  void FeatureTypeBuilder.check(AttributeType type)
          Checks to see if this factory already contains the type.
 boolean FeatureTypeBuilder.contains(AttributeType type)
          Check to see if this factory contains the given AttributeType.
 int FeatureType.find(AttributeType type)
          Deprecated. Find the position of a given AttributeType.
 int DefaultFeatureType.find(AttributeType type)
          Find the position of a given AttributeType.
static Class DefaultAttributeType.getBinding(AttributeType type)
           
static String DefaultAttributeType.getLocalName(AttributeType type)
           
static Filter DefaultAttributeType.getRestriction(AttributeType type)
           
static FeatureType FeatureTypeFactory.newFeatureType(AttributeType[] types, String name)
          Deprecated. Create a new FeatureType with the given AttributeTypes.
static FeatureType FeatureTypeFactory.newFeatureType(AttributeType[] types, String name, URI ns)
          Deprecated. Create a new FeatureType with the given AttributeTypes.
static FeatureType FeatureTypeFactory.newFeatureType(AttributeType[] types, String name, URI ns, boolean isAbstract)
          Deprecated. Create a new FeatureType with the given AttributeTypes.
static FeatureType FeatureTypeFactory.newFeatureType(AttributeType[] types, String name, URI ns, boolean isAbstract, FeatureType[] superTypes)
          Deprecated. The most specific way to create a new FeatureType.
static FeatureType FeatureTypeFactory.newFeatureType(AttributeType[] types, String name, URI ns, boolean isAbstract, FeatureType[] superTypes, AttributeType defaultGeometry)
          Deprecated. The most specific way to create a new FeatureType.
static FeatureType FeatureTypeFactory.newFeatureType(AttributeType[] types, String name, URI ns, boolean isAbstract, FeatureType[] superTypes, AttributeType defaultGeometry)
          Deprecated. The most specific way to create a new FeatureType.
static FeatureType FeatureTypeFactory.newFeatureType(AttributeType[] types, String name, URI ns, boolean isAbstract, FeatureType[] superTypes, GeometryAttributeType defaultGeometry)
          Deprecated. The most specific way to create a new FeatureType.
protected abstract  AttributeType FeatureTypeBuilder.remove(AttributeType type)
          DOCUMENT ME!
protected  AttributeType DefaultFeatureTypeFactory.remove(AttributeType type)
           
 void FeatureTypeBuilder.removeType(AttributeType type)
          Remove the given type from this factory.
protected abstract  AttributeType FeatureTypeBuilder.set(int idx, AttributeType type)
          DOCUMENT ME!
protected  AttributeType DefaultFeatureTypeFactory.set(int idx, AttributeType type)
           
 void FeatureTypeBuilder.setType(int idx, AttributeType type)
          Set the AttributeType at the given index.
 

Constructors in org.geotools.feature with parameters of type AttributeType
DefaultAttributeType(AttributeType copy)
           
MultiAttributeType(AttributeType validator)
          Deprecated. Constructor with validator.
MultiAttributeType(AttributeType validator, int maxOccur)
          Deprecated. Constructor with validator and maxOccurs
MultiAttributeType(AttributeType validator, int maxOccur, int minOccur)
          Deprecated. Constructor with validator, minOccurs and maxOccurs
 

Uses of AttributeType in org.geotools.feature.type
 

Classes in org.geotools.feature.type that implement AttributeType
 class ChoiceAttributeType
          Deprecated. Will be removed in geotools 2.6.
static class ChoiceAttributeType.Geometric
          Deprecated. A special class that is made so a Choice can serve as the Default Geometry in a FeatureType, by implementing GeometryAttributeType.
 class FeatureAttributeType
          Represents an ordered list of AttributeTypes.
 class GeometricAttributeType
          Deprecated. use GeometryTypeImpl.
 class ListAttributeType
          Deprecated. Will be removed in geootols 2.6.
 class NestedAttributeType
          Deprecated. Will be removed in geotools 2.6.
 class NumericAttributeType
          Class that represents a Numeric.
 class SetAttributeType
          Deprecated. Will be removed from Geotools 2.6.
 class TemporalAttributeType
          A Default class that represents a Temporal attribute.
 class TextualAttributeType
           
 

Methods in org.geotools.feature.type that return AttributeType
protected  AttributeType[] ChoiceAttributeType.copyChildren(AttributeType[] attributes)
          Deprecated.  
 AttributeType SetAttributeType.getAttributeType(int position)
          Deprecated. Gets the attributeType at the specified index.
 AttributeType ListAttributeType.getAttributeType(int position)
          Deprecated. Gets the attributeType at the specified index.
 AttributeType FeatureAttributeType.getAttributeType(int position)
          Gets the attributeType at the specified index.
 AttributeType ChoiceAttributeType.getAttributeType(int position)
          Deprecated. Gets the attributeType at the specified index.
 AttributeType SetAttributeType.getAttributeType(String xPath)
          Deprecated. Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned.
 AttributeType ListAttributeType.getAttributeType(String xPath)
          Deprecated. Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned.
 AttributeType FeatureAttributeType.getAttributeType(String xPath)
          Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned.
 AttributeType ChoiceAttributeType.getAttributeType(String xPath)
          Deprecated. Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned.
 AttributeType[] SetAttributeType.getAttributeTypes()
          Deprecated.  
 AttributeType[] ListAttributeType.getAttributeTypes()
          Deprecated.  
 AttributeType[] FeatureAttributeType.getAttributeTypes()
           
 AttributeType[] ChoiceAttributeType.getAttributeTypes()
          Deprecated.  
 

Methods in org.geotools.feature.type with parameters of type AttributeType
 void DefaultFeatureTypeBuilder.add(AttributeType type)
          Deprecated. Additional api for adding an AttributeType directly.
 void DefaultFeatureTypeBuilder.add(AttributeType[] types)
          Deprecated.  
 boolean ChoiceAttributeType.calculateNillable(AttributeType[] children)
          Deprecated.  
protected  AttributeType[] ChoiceAttributeType.copyChildren(AttributeType[] attributes)
          Deprecated.  
 int SetAttributeType.find(AttributeType type)
          Deprecated. Find the position of a given AttributeType.
 int ListAttributeType.find(AttributeType type)
          Deprecated. Find the position of a given AttributeType.
 int FeatureAttributeType.find(AttributeType type)
          Find the position of a given AttributeType.
 int ChoiceAttributeType.find(AttributeType type)
          Deprecated. Find the position of a given AttributeType.
 void DefaultFeatureTypeBuilder.setDefaultGeometry(AttributeType defaultGeomtetry)
          Deprecated.  
 

Constructors in org.geotools.feature.type with parameters of type AttributeType
ChoiceAttributeType(String name, AttributeType[] children)
          Deprecated.  
ChoiceAttributeType(String name, int min, int max, AttributeType[] children, Filter restriction)
          Deprecated.  
ListAttributeType(String name, boolean nillable, AttributeType[] children)
          Deprecated.  
ListAttributeType(String name, boolean nillable, int min, int max, AttributeType[] children, Filter restriction)
          Deprecated.  
NestedAttributeType(String name, boolean nillable, AttributeType[] children)
          Deprecated.  
NestedAttributeType(String name, boolean nillable, int min, int max, AttributeType[] children, Filter restriction)
          Deprecated.  
SetAttributeType(String name, boolean nillable, AttributeType[] children)
          Deprecated.  
SetAttributeType(String name, boolean nillable, int min, int max, AttributeType[] children, Filter restriction)
          Deprecated.  
 



Copyright © 1996-2010 Geotools. All Rights Reserved.