|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AttributeType | |
org.geotools.data | Defines the DataStoreAPI via which all data is imported or exported. |
org.geotools.data.arcsde | DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway. |
org.geotools.data.db2 | |
org.geotools.data.geomedia | |
org.geotools.data.geometryless | |
org.geotools.data.hsql | |
org.geotools.data.jdbc | |
org.geotools.data.mysql | |
org.geotools.data.oracle | |
org.geotools.data.oracle.attributeio | |
org.geotools.data.postgis | |
org.geotools.data.property | |
org.geotools.data.shapefile | |
org.geotools.data.shapefile.indexed | |
org.geotools.data.tiger | |
org.geotools.data.vpf | |
org.geotools.data.vpf.file | |
org.geotools.data.wfs | |
org.geotools.feature | |
org.geotools.feature.type | |
org.geotools.filter | |
org.geotools.gml.producer |
Uses of AttributeType in org.geotools.data |
Fields in org.geotools.data declared as AttributeType | |
protected AttributeType[] |
AbstractAttributeIO.metaData
|
Methods in org.geotools.data that return AttributeType | |
AttributeType |
JoiningAttributeWriter.getAttributeType(int i)
|
AttributeType |
JoiningAttributeReader.getAttributeType(int i)
|
static AttributeType[] |
AbstractAttributeIO.copy(AttributeReader defs)
|
AttributeType |
AbstractAttributeIO.getAttributeType(int position)
|
protected AttributeType[] |
ReTypeFeatureReader.typeAttributes(FeatureType target,
FeatureType origional)
Supplies mapping from origional to target FeatureType. |
AttributeType |
AttributeWriter.getAttributeType(int i)
Retrieve the AttributeType at the given index. |
AttributeType |
AttributeReader.getAttributeType(int index)
Retrieve the AttributeType at the given index. |
Methods in org.geotools.data with parameters of type AttributeType | |
void |
AbstractFeatureStore.modifyFeatures(AttributeType type,
java.lang.Object value,
Filter filter)
Modifies features matching filter .
|
void |
AbstractFeatureStore.modifyFeatures(AttributeType[] type,
java.lang.Object[] value,
Filter filter)
Modifies features matching filter .
|
static boolean |
DataUtilities.isMatch(AttributeType a,
AttributeType b)
DOCUMENT ME! |
static java.lang.Object |
DataUtilities.defaultValue(AttributeType attributeType)
Provides a defautlValue for attributeType. |
void |
FeatureStore.modifyFeatures(AttributeType[] type,
java.lang.Object[] value,
Filter filter)
Modifies the passed attribute types with the passed objects in all features that correspond to the passed OGS filter. |
void |
FeatureStore.modifyFeatures(AttributeType type,
java.lang.Object value,
Filter filter)
Modifies the passed attribute types with the passed objects in all features that correspond to the passed OGS filter. |
Constructors in org.geotools.data with parameters of type AttributeType | |
AbstractAttributeIO(AttributeType[] metaData)
|
Uses of AttributeType in org.geotools.data.arcsde |
Methods in org.geotools.data.arcsde with parameters of type AttributeType | |
static com.esri.sde.sdk.client.SeColumnDefinition |
ArcSDEAdapter.createSeColumnDefinition(AttributeType type)
Creates the column definition as used by the ArcSDE Java API, for the given AttributeType. |
Uses of AttributeType in org.geotools.data.db2 |
Methods in org.geotools.data.db2 that return AttributeType | |
protected AttributeType |
DB2DataStore.buildAttributeType(java.sql.ResultSet rs)
Handles DB2-specific geometry types. |
Methods in org.geotools.data.db2 with parameters of type AttributeType | |
void |
DB2SQLBuilder.sqlGeometryColumn(java.lang.StringBuffer sql,
AttributeType geomAttribute)
Generates the select column specification for a DB2 geometry column. |
java.lang.String |
DB2SQLBuilder.buildSQLBoundsQuery(java.lang.String typeName,
AttributeType geomAttr,
Filter filter)
Builds the SQL query to get the bounds (min-max coordinate values) of a geometry column for a given filter. |
protected AttributeIO |
DB2DataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
Gets the handler to convert a geometry database value to a JTS geometry. |
Uses of AttributeType in org.geotools.data.geomedia |
Methods in org.geotools.data.geomedia that return AttributeType | |
protected AttributeType |
GeoMediaDataStore.buildAttributeType(java.sql.ResultSet rs)
Overrides the buildAttributeType method to check for GDO_GEOMETRY columns. |
Methods in org.geotools.data.geomedia with parameters of type AttributeType | |
protected AttributeIO |
GeoMediaDataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
|
Uses of AttributeType in org.geotools.data.geometryless |
Methods in org.geotools.data.geometryless that return AttributeType | |
protected AttributeType |
LocationsXYDataStore.buildAttributeType(java.sql.ResultSet rs)
Constructs an AttributeType from a row in a ResultSet. |
protected AttributeType |
JDBCDataStore.buildAttributeType(java.sql.ResultSet rs)
Constructs an AttributeType from a row in a ResultSet. |
protected AttributeType |
BBOXDataStore.buildAttributeType(java.sql.ResultSet rs)
Constructs an AttributeType from a row in a ResultSet. |
Methods in org.geotools.data.geometryless with parameters of type AttributeType | |
void |
GeometrylessSQLBuilder.sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Produces the select information required. |
protected AttributeIO |
LocationsXYDataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
|
void |
LocationsXYSQLBuilder.sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Produces the select information required. |
protected AttributeIO |
JDBCDataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
|
void |
BBOXSQLBuilder.sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Produces the select information required. |
protected AttributeIO |
BBOXDataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
|
Uses of AttributeType in org.geotools.data.hsql |
Methods in org.geotools.data.hsql that return AttributeType | |
protected AttributeType |
HsqlDataStore.buildAttributeType(java.sql.ResultSet rs)
Constructs an AttributeType from a row in a ResultSet. |
Methods in org.geotools.data.hsql with parameters of type AttributeType | |
protected AttributeIO |
HsqlDataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
|
void |
HsqlSQLBuilder.sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Produces the select information required. |
Uses of AttributeType in org.geotools.data.jdbc |
Methods in org.geotools.data.jdbc that return AttributeType | |
protected AttributeType |
JDBC1DataStore.buildAttributeType(java.sql.ResultSet rs)
Constructs an AttributeType from a row in a ResultSet. |
protected AttributeType[] |
JDBC1DataStore.getAttributeTypes(java.lang.String typeName,
java.lang.String[] propertyNames)
Gets the attribute types from from a given type. |
AttributeType |
QueryData.getAttributeType(int index)
|
Methods in org.geotools.data.jdbc with parameters of type AttributeType | |
void |
JDBCFeatureStore.modifyFeatures(AttributeType type,
java.lang.Object value,
Filter filter)
Modifies features matching filter .
|
void |
JDBCFeatureStore.modifyFeatures(AttributeType[] type,
java.lang.Object[] value,
Filter filter)
Modifies features matching filter .
|
protected void |
JDBCFeatureStore.modifyFeatures(AttributeType[] type,
java.lang.Object[] value,
FeatureWriter writer)
|
protected abstract java.lang.String |
JDBCPSFeatureWriter.getGeometryPlaceHolder(AttributeType type)
Returns the placeholder for the geometry in the insert/update statement. |
java.lang.String |
DefaultSQLBuilder.buildSQLQuery(java.lang.String typeName,
FIDMapper mapper,
AttributeType[] attrTypes,
Filter filter)
Constructs the full SQL SELECT statement for the supplied Filter. |
void |
DefaultSQLBuilder.sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Appends the names of the columns to be selected. |
void |
DefaultSQLBuilder.sqlGeometryColumn(java.lang.StringBuffer sql,
AttributeType geomAttribute)
Generates the select column specification for a geometry column. |
java.lang.String |
SQLBuilder.buildSQLQuery(java.lang.String typeName,
FIDMapper mapper,
AttributeType[] attrTypes,
Filter filter)
Makes an SQL Select statement. |
void |
SQLBuilder.sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Produces the select information required. |
protected AttributeIO |
JDBC1DataStore.getAttributeIO(AttributeType type)
Returns the basic AttributeIO that can read and write all of the simple data types |
protected abstract AttributeIO |
JDBC1DataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
Hook to create the geometry attribute IO for a vendor specific data source. |
Uses of AttributeType in org.geotools.data.mysql |
Methods in org.geotools.data.mysql that return AttributeType | |
protected AttributeType |
MySQLDataStore.buildAttributeType(java.sql.ResultSet rs)
Constructs an AttributeType from a row in a ResultSet. |
Methods in org.geotools.data.mysql with parameters of type AttributeType | |
void |
MySQLSQLBuilder.sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Produces the select information required. |
protected AttributeIO |
MySQLDataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
|
Uses of AttributeType in org.geotools.data.oracle |
Methods in org.geotools.data.oracle that return AttributeType | |
protected AttributeType |
OracleDataStore.buildAttributeType(java.sql.ResultSet rs)
Overrides the buildAttributeType method to check for SDO_GEOMETRY columns. |
Methods in org.geotools.data.oracle with parameters of type AttributeType | |
protected AttributeIO |
OracleDataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
|
Uses of AttributeType in org.geotools.data.oracle.attributeio |
Constructors in org.geotools.data.oracle.attributeio with parameters of type AttributeType | |
SDOAttributeIO(AttributeType attributeType,
QueryData queryData)
|
Uses of AttributeType in org.geotools.data.postgis |
Methods in org.geotools.data.postgis that return AttributeType | |
protected AttributeType |
PostgisDataStore.buildAttributeType(java.sql.ResultSet metadataRs)
Constructs an AttributeType from a row in a ResultSet. |
Methods in org.geotools.data.postgis with parameters of type AttributeType | |
void |
PostgisFeatureStore.modifyFeatures(AttributeType[] type,
java.lang.Object[] value,
Filter filter)
Modifies the passed attribute types with the passed objects in all features that correspond to the passed OGS filter. |
void |
PostgisFeatureStore.modifyFeatures(AttributeType type,
java.lang.Object value,
Filter filter)
Modifies the passed attribute types with the passed objects in all features that correspond to the passed OGS filter. |
protected AttributeIO |
PostgisDataStore.getGeometryAttributeIO(AttributeType type,
QueryData queryData)
|
void |
PostgisSQLBuilder.sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Produces the select information required. |
Uses of AttributeType in org.geotools.data.property |
Methods in org.geotools.data.property that return AttributeType | |
AttributeType |
PropertyAttributeReader.getAttributeType(int index)
DOCUMENT ME! |
AttributeType |
PropertyAttributeWriter.getAttributeType(int index)
|
Uses of AttributeType in org.geotools.data.shapefile |
Methods in org.geotools.data.shapefile that return AttributeType | |
protected AttributeType[] |
ShapefileDataStore.readAttributes()
Create the AttributeTypes contained within this DataStore. |
Constructors in org.geotools.data.shapefile with parameters of type AttributeType | |
ShapefileDataStore.Reader(AttributeType[] atts,
ShapefileReader shp,
DbaseFileReader dbf)
Create the shapefile reader |
Uses of AttributeType in org.geotools.data.shapefile.indexed |
Constructors in org.geotools.data.shapefile.indexed with parameters of type AttributeType | |
IndexedShapefileDataStore.Reader(AttributeType[] atts,
ShapefileReader shp,
IndexedDbaseFileReader dbf,
java.util.Collection goodRecs)
Create the shape reader |
Uses of AttributeType in org.geotools.data.tiger |
Methods in org.geotools.data.tiger that return AttributeType | |
AttributeType |
TigerAttributeReader.getAttributeType(int index)
getAttributeType |
Uses of AttributeType in org.geotools.data.vpf |
Classes in org.geotools.data.vpf that implement AttributeType | |
class |
VPFColumn
A column in a VPF File. |
Methods in org.geotools.data.vpf that return AttributeType | |
AttributeType[] |
VPFFeatureClass.getAttributeTypes()
|
AttributeType |
VPFFeatureClass.getAttributeType(java.lang.String xPath)
|
AttributeType |
VPFFeatureClass.getAttributeType(int position)
|
AttributeType |
VPFFeatureType.getAttributeType(int position)
|
AttributeType |
VPFFeatureType.getAttributeType(java.lang.String xPath)
|
AttributeType[] |
VPFFeatureType.getAttributeTypes()
|
Methods in org.geotools.data.vpf with parameters of type AttributeType | |
int |
VPFFeatureClass.find(AttributeType type)
|
int |
VPFFeatureType.find(AttributeType type)
|
Uses of AttributeType in org.geotools.data.vpf.file |
Methods in org.geotools.data.vpf.file that return AttributeType | |
AttributeType |
VPFFile.getAttributeType(int position)
|
AttributeType |
VPFFile.getAttributeType(java.lang.String xPath)
|
AttributeType[] |
VPFFile.getAttributeTypes()
|
Methods in org.geotools.data.vpf.file with parameters of type AttributeType | |
int |
VPFFile.find(AttributeType type)
|
Uses of AttributeType in org.geotools.data.wfs |
Methods in org.geotools.data.wfs with parameters of type AttributeType | |
void |
WFSFeatureStore.modifyFeatures(AttributeType[] type,
java.lang.Object[] value,
Filter filter)
|
void |
WFSFeatureStore.modifyFeatures(AttributeType type,
java.lang.Object value,
Filter filter)
|
Uses of AttributeType in org.geotools.feature |
Subinterfaces of AttributeType in org.geotools.feature | |
interface |
FeatureAttributeType
A FeatureType aware Feature AttributeType. |
interface |
GeometryAttributeType
A CoordianteSystem aware Geometry AttributeType. |
interface |
PrimativeAttributeType
Adds the ability to have restrictions on a particular data primitive in a declarative manner. |
Classes in org.geotools.feature that implement AttributeType | |
class |
DefaultAttributeType
Simple, immutable class to store attributes. |
class |
MultiAttributeType
Class to handle more than one occurance of an attribute. |
Methods in org.geotools.feature that return AttributeType | |
AttributeType |
DefaultFeatureTypeFactory.get(int idx)
|
protected AttributeType |
DefaultFeatureTypeFactory.remove(int idx)
|
protected AttributeType |
DefaultFeatureTypeFactory.remove(AttributeType type)
|
protected AttributeType |
DefaultFeatureTypeFactory.set(int idx,
AttributeType type)
|
static AttributeType |
AttributeTypeFactory.newAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
int fieldLength,
java.lang.Object defaultValue)
Creates a new AttributeType with the given name, class and nillable values. |
static AttributeType |
AttributeTypeFactory.newAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
int fieldLength,
java.lang.Object defaultValue,
java.lang.Object metaData)
Creates a new AttributeType with the addition of MetaData. |
static AttributeType |
AttributeTypeFactory.newAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
Filter restriction,
java.lang.Object defaultValue,
java.lang.Object metaData)
|
static AttributeType |
AttributeTypeFactory.newAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
int fieldLength)
Creates a new AttributeType with the given name, class and nillable values. |
static AttributeType |
AttributeTypeFactory.newAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable)
Creates a new AttributeType with the given name, class and nillable values. |
static AttributeType |
AttributeTypeFactory.newAttributeType(java.lang.String name,
java.lang.Class clazz)
Convenience method to just specify name and class. |
static AttributeType |
AttributeTypeFactory.newAttributeType(java.lang.String name,
FeatureType type,
boolean isNillable)
Constucts a new AttributeType that accepts Features (specified by a FeatureType) |
static AttributeType |
AttributeTypeFactory.newAttributeType(java.lang.String name,
FeatureType type)
Constucts a new AttributeType that accepts Feature (specified by a FeatureType). |
protected abstract AttributeType |
AttributeTypeFactory.createAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
int fieldLength,
java.lang.Object defaultValue)
Create an AttributeType with the given name, Class, nillability, fieldLength, and provided defaultValue. |
protected abstract AttributeType |
AttributeTypeFactory.createAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
Filter restriction,
java.lang.Object defaultValue,
java.lang.Object metadata)
Create an AttributeType with the given name, Class, nillability, fieldLength, and provided defaultValue. |
protected abstract AttributeType |
AttributeTypeFactory.createAttributeType(java.lang.String name,
java.lang.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 abstract AttributeType |
AttributeTypeFactory.createAttributeType(java.lang.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. |
protected abstract AttributeType |
AttributeTypeFactory.createAttributeType(java.lang.String name,
java.lang.Class type,
boolean isNillable,
int fieldLength,
java.lang.Object defaultValue,
java.lang.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(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
int fieldLength)
Create an AttributeType with the given name, Class, nillability, and fieldLength meta-data. |
protected AttributeType |
DefaultAttributeTypeFactory.createAttributeType(java.lang.String name,
FeatureType type,
boolean isNillable)
Creates the DefaultAttributeType.Feature |
protected AttributeType |
DefaultAttributeTypeFactory.createAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
int fieldLength,
java.lang.Object defaultValue)
Implementation of AttributeType creation. |
protected AttributeType |
DefaultAttributeTypeFactory.createAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
Filter filter,
java.lang.Object defaultValue,
java.lang.Object metadata)
Implementation of AttributeType creation. |
protected AttributeType |
DefaultAttributeTypeFactory.createAttributeType(java.lang.String name,
java.lang.Class clazz,
boolean isNillable,
int fieldLength,
java.lang.Object defaultValue,
java.lang.Object metaData)
|
static AttributeType |
Schema.attribute(FeatureType type,
int index)
Look up based on name in the provided position. |
static AttributeType |
Schema.attribute(FeatureType type,
java.lang.String name)
|
static AttributeType |
Schema.xpath(FeatureType type,
java.lang.String xpath)
Look up based on name in the provided position. |
AttributeType |
DefaultFeatureType.getAttributeType(java.lang.String xPath)
Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned. |
AttributeType |
DefaultFeatureType.getAttributeType(int position)
Gets the attributeType at the specified index. |
AttributeType[] |
DefaultFeatureType.getAttributeTypes()
|
protected abstract AttributeType |
FeatureTypeBuilder.remove(AttributeType type)
DOCUMENT ME! |
protected abstract AttributeType |
FeatureTypeBuilder.remove(int idx)
DOCUMENT ME! |
abstract AttributeType |
FeatureTypeBuilder.get(int idx)
DOCUMENT ME! |
protected abstract AttributeType |
FeatureTypeBuilder.set(int idx,
AttributeType type)
DOCUMENT ME! |
AttributeType |
FeatureType.getAttributeType(java.lang.String xPath)
Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned.
|
AttributeType |
FeatureType.getAttributeType(int position)
Gets the schema attributeType at the specified index. |
AttributeType[] |
FeatureType.getAttributeTypes()
AttributeTypes for this FeatureType, all attributes defined by this FeatureType and its super types define schema for feature instances. |
Methods in org.geotools.feature with parameters of type AttributeType | |
static int |
AttributeTypes.getFieldLength(AttributeType attr,
int defaultLength)
Returns the field length defined via a restrinction for an attribute type This should be considered the maximum allowed length for the given attribute, which means: the max number of chars in a string the maximum precision for a float no meaning for Integer, Boolean, Date? |
static int |
AttributeTypes.getFieldLength(AttributeType attr)
Returns the field length defined via a restrinction for an attribute type |
protected void |
DefaultFeatureTypeFactory.add(AttributeType type)
|
protected void |
DefaultFeatureTypeFactory.add(int idx,
AttributeType type)
|
protected AttributeType |
DefaultFeatureTypeFactory.remove(AttributeType type)
|
protected AttributeType |
DefaultFeatureTypeFactory.set(int idx,
AttributeType type)
|
int |
DefaultFeatureType.find(AttributeType type)
Find the position of a given AttributeType. |
static FeatureType |
FeatureTypeFactory.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns,
boolean isAbstract,
FeatureType[] superTypes)
Deprecated. The most specific way to create a new FeatureType. |
static FeatureType |
FeatureTypeFactory.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns,
boolean isAbstract,
FeatureType[] superTypes,
AttributeType defaultGeometry)
Deprecated. The most specific way to create a new FeatureType. |
static FeatureType |
FeatureTypeFactory.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns,
boolean isAbstract,
FeatureType[] superTypes,
GeometryAttributeType defaultGeometry)
Deprecated. The most specific way to create a new FeatureType. |
static FeatureType |
FeatureTypeFactory.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns,
boolean isAbstract)
Deprecated. Create a new FeatureType with the given AttributeTypes. |
static FeatureType |
FeatureTypeFactory.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns)
Deprecated. Create a new FeatureType with the given AttributeTypes. |
static FeatureType |
FeatureTypeFactory.newFeatureType(AttributeType[] types,
java.lang.String name)
Deprecated. Create a new FeatureType with the given AttributeTypes. |
static int |
FeatureTypes.getFieldLength(AttributeType type)
This is a 'suitable replacement for extracting the expected field length of an attribute absed on its "facets" (ie Filter describing type restrictions); This code is copied from the ShapefileDataStore where it was written (probably by dzwiers). |
static FeatureType |
FeatureTypes.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns,
boolean isAbstract,
FeatureType[] superTypes)
The most specific way to create a new FeatureType. |
static FeatureType |
FeatureTypes.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns,
boolean isAbstract,
FeatureType[] superTypes,
AttributeType defaultGeometry)
The most specific way to create a new FeatureType. |
static FeatureType |
FeatureTypes.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns,
boolean isAbstract,
FeatureType[] superTypes,
GeometryAttributeType defaultGeometry)
The most specific way to create a new FeatureType. |
static FeatureType |
FeatureTypes.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns,
boolean isAbstract)
Create a new FeatureType with the given AttributeTypes. |
static FeatureType |
FeatureTypes.newFeatureType(AttributeType[] types,
java.lang.String name,
java.net.URI ns)
Create a new FeatureType with the given AttributeTypes. |
static FeatureType |
FeatureTypes.newFeatureType(AttributeType[] types,
java.lang.String name)
Create a new FeatureType with the given AttributeTypes. |
static boolean |
FeatureTypes.equals(AttributeType[] attributesA,
AttributeType[] attributesB)
|
static boolean |
FeatureTypes.equals(AttributeType a,
AttributeType b)
|
void |
FeatureTypeBuilder.addTypes(AttributeType[] types)
Add an array of AttributeTypes to this factory. |
void |
FeatureTypeBuilder.addType(AttributeType type)
A the given AttributeType to this factory. |
void |
FeatureTypeBuilder.removeType(AttributeType type)
Remove the given type from this factory. |
void |
FeatureTypeBuilder.addType(int idx,
AttributeType type)
Insert the given type at the index specified. |
void |
FeatureTypeBuilder.setType(int idx,
AttributeType type)
Set the AttributeType at the given index. |
boolean |
FeatureTypeBuilder.contains(AttributeType type)
Check to see if this factory contains the given AttributeType. |
protected void |
FeatureTypeBuilder.check(AttributeType type)
Checks to see if this factory already contains the type. |
protected abstract void |
FeatureTypeBuilder.add(AttributeType type)
DOCUMENT ME! |
protected abstract AttributeType |
FeatureTypeBuilder.remove(AttributeType type)
DOCUMENT ME! |
protected abstract void |
FeatureTypeBuilder.add(int idx,
AttributeType type)
DOCUMENT ME! |
protected abstract AttributeType |
FeatureTypeBuilder.set(int idx,
AttributeType type)
DOCUMENT ME! |
void |
FeatureCollectionIteration.Handler.handleAttribute(AttributeType type,
java.lang.Object value)
The handler is visiting an Attribute of a Feature. |
int |
FeatureType.find(AttributeType type)
Find the position of a given AttributeType. |
Constructors in org.geotools.feature with parameters of type AttributeType | |
MultiAttributeType(AttributeType validator)
Constructor with validator. |
|
MultiAttributeType(AttributeType validator,
int maxOccur)
Constructor with validator and maxOccurs |
|
MultiAttributeType(AttributeType validator,
int maxOccur,
int minOccur)
Constructor with validator, minOccurs and maxOccurs |
|
DefaultAttributeType(AttributeType copy)
|
|
IllegalAttributeException(AttributeType expected,
java.lang.Object invalid)
Constructor that makes the message given the expected and invalid. |
|
IllegalAttributeException(AttributeType expected,
java.lang.Object invalid,
java.lang.Throwable cause)
Constructor that makes the message given the expected and invalid, along with the root cause. |
Uses of AttributeType in org.geotools.feature.type |
Classes in org.geotools.feature.type that implement AttributeType | |
class |
ChoiceAttributeType
This represents a Choice of AttributeTypes. |
static class |
ChoiceAttributeType.Geometric
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
Provides ...TODO summary sentence TODO Description Example Use:
GeometryAttributeType x = new GeometryAttributeType( ... );
TODO code example
|
class |
ListAttributeType
Represents an ordered list of AttributeTypes. |
class |
NestedAttributeType
This level of inheritance is intended for documentation purposes ... |
class |
NumericAttributeType
Class that represents a Numeric. |
class |
SetAttributeType
Represents an un-ordered Set of AttributeTypes. |
class |
TemporalAttributeType
A Default class that represents a Temporal attribute. |
class |
TextualAttributeType
|
Methods in org.geotools.feature.type that return AttributeType | |
AttributeType |
ListAttributeType.getAttributeType(java.lang.String xPath)
Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned. |
AttributeType |
ListAttributeType.getAttributeType(int position)
Gets the attributeType at the specified index. |
AttributeType[] |
ListAttributeType.getAttributeTypes()
|
AttributeType |
SetAttributeType.getAttributeType(java.lang.String xPath)
Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned. |
AttributeType |
SetAttributeType.getAttributeType(int position)
Gets the attributeType at the specified index. |
AttributeType[] |
SetAttributeType.getAttributeTypes()
|
protected AttributeType[] |
ChoiceAttributeType.copyChildren(AttributeType[] attributes)
|
AttributeType |
ChoiceAttributeType.getAttributeType(java.lang.String xPath)
Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned. |
AttributeType |
ChoiceAttributeType.getAttributeType(int position)
Gets the attributeType at the specified index. |
AttributeType[] |
ChoiceAttributeType.getAttributeTypes()
|
AttributeType |
FeatureAttributeType.getAttributeType(java.lang.String xPath)
Gets the attributeType at this xPath, if the specified attributeType does not exist then null is returned. |
AttributeType |
FeatureAttributeType.getAttributeType(int position)
Gets the attributeType at the specified index. |
AttributeType[] |
FeatureAttributeType.getAttributeTypes()
|
Methods in org.geotools.feature.type with parameters of type AttributeType | |
int |
ListAttributeType.find(AttributeType type)
Find the position of a given AttributeType. |
int |
SetAttributeType.find(AttributeType type)
Find the position of a given AttributeType. |
protected AttributeType[] |
ChoiceAttributeType.copyChildren(AttributeType[] attributes)
|
boolean |
ChoiceAttributeType.calculateNillable(AttributeType[] children)
|
int |
ChoiceAttributeType.find(AttributeType type)
Find the position of a given AttributeType. |
int |
FeatureAttributeType.find(AttributeType type)
Find the position of a given AttributeType. |
Constructors in org.geotools.feature.type with parameters of type AttributeType | |
NestedAttributeType(java.lang.String name,
boolean nillable,
int min,
int max,
AttributeType[] children,
Filter restriction)
|
|
NestedAttributeType(java.lang.String name,
boolean nillable,
AttributeType[] children)
|
|
ListAttributeType(java.lang.String name,
boolean nillable,
int min,
int max,
AttributeType[] children,
Filter restriction)
|
|
ListAttributeType(java.lang.String name,
boolean nillable,
AttributeType[] children)
|
|
SetAttributeType(java.lang.String name,
boolean nillable,
int min,
int max,
AttributeType[] children,
Filter restriction)
|
|
SetAttributeType(java.lang.String name,
boolean nillable,
AttributeType[] children)
|
|
ChoiceAttributeType(java.lang.String name,
int min,
int max,
AttributeType[] children,
Filter restriction)
|
|
ChoiceAttributeType(java.lang.String name,
AttributeType[] children)
|
Uses of AttributeType in org.geotools.filter |
Fields in org.geotools.filter declared as AttributeType | |
protected AttributeType |
AttributeExpressionImpl2.at
Holds all sub filters of this filter. |
Methods in org.geotools.filter with parameters of type AttributeType | |
AttributeExpression |
FilterFactoryImpl.createAttributeExpression(AttributeType at)
|
AttributeExpression |
FilterFactory.createAttributeExpression(AttributeType at)
Deprecated. use createAttributeExpression( at ), will be removed for GeoTools 2.3 |
Constructors in org.geotools.filter with parameters of type AttributeType | |
AttributeExpressionImpl2(AttributeType at)
Constructor with the schema for this attribute. |
Uses of AttributeType in org.geotools.gml.producer |
Methods in org.geotools.gml.producer with parameters of type AttributeType | |
void |
FeatureTransformer.FeatureTranslator.handleAttribute(AttributeType type,
java.lang.Object value)
handles sax for an attribute. |
protected void |
FeatureTypeTransformer.FeatureTypeTranslator.encode(AttributeType attribute)
Encode an AttributeType. |
protected void |
FeatureTypeTransformer.FeatureTypeTranslator.encodeBoolean(AttributeType attribute)
Encode an AttributeType whose value type is a Boolean. |
protected void |
FeatureTypeTransformer.FeatureTypeTranslator.encodeString(AttributeType attribute)
Encode an AttributeType whose value type is a String. |
protected void |
FeatureTypeTransformer.FeatureTypeTranslator.encodeNumber(AttributeType attribute)
Encode an AttributeType whose value type is a Number. |
protected void |
FeatureTypeTransformer.FeatureTypeTranslator.encodeDate(AttributeType attribute)
Encode an AttributeType whose value type is a Date. |
protected void |
FeatureTypeTransformer.FeatureTypeTranslator.encodeGeometry(AttributeType attribute)
Encode an AttributeType whose value type is a Geometry. |
protected org.xml.sax.helpers.AttributesImpl |
FeatureTypeTransformer.FeatureTypeTranslator.createStandardAttributes(AttributeType attribute)
Creates standard xml attributes present on all xs:element elements. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |