|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.feature.type.SchemaImpl
org.geotools.feature.simple.SimpleSchema
public class SimpleSchema
Schema containing a set of "simple" types.
This schema is used to create features with simple content. It contains attribute types which correspond to xml schema types from the xml schema and gml namespaces.
The attribute types in this schema maintain a unique mapping to java classes so it can be used to map from java class to attribute type and vice versa.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Field Summary | |
---|---|
static org.opengis.feature.type.AttributeType |
BOOLEAN
BOOLEAN to Boolean.class |
static org.opengis.feature.type.AttributeType |
BYTE
BYTE to Byte.class |
static org.opengis.feature.type.AttributeType |
DATE
DATE to java.sql.Date.class |
static org.opengis.feature.type.AttributeType |
DATETIME
DATETIME to java.sql.Timestamp |
static org.opengis.feature.type.AttributeType |
DOUBLE
DOUBLE to Double.class |
static org.opengis.feature.type.AttributeType |
FLOAT
FLOAT to java Float.class |
static org.opengis.feature.type.GeometryType |
GEOMETRY
Geometry to Geometry.class |
static org.opengis.feature.type.AttributeType |
HEXBINARY
HEXBINRAY to byte[].class |
static org.opengis.feature.type.AttributeType |
INT
INT to java Integer.class |
static org.opengis.feature.type.AttributeType |
INTEGER
INTEGER to BigInteger |
static org.opengis.feature.type.GeometryType |
LINESTRING
LINESTRING (extends GEOMETRY) binds to LineString.class |
static org.opengis.feature.type.AttributeType |
LONG
LONG to Long.class |
static org.opengis.feature.type.GeometryType |
MULTIGEOMETRY
MULTIGEOMETRY (extends GEOMETRY) binds to GeometryCollection.class |
static org.opengis.feature.type.GeometryType |
MULTILINESTRING
MULTILINESTRING (extends MULTIGEOMETRY) binds to MultiLineString.class |
static org.opengis.feature.type.GeometryType |
MULTIPOINT
MULTIPOINT (extends MULTIGEOMETRY) binds to MultiPoint.class |
static org.opengis.feature.type.GeometryType |
MULTIPOLYGON
MULTIPOLYGON (extends MULTIGEOMETRY) binds to MultiPolygon.class |
static java.lang.String |
NAMESPACE
|
static org.opengis.feature.type.GeometryType |
POINT
POINT (extends GEOMETRY) binds to Point.class |
static org.opengis.feature.type.GeometryType |
POLYGON
POLYGON (extends GEOMETRY) binds to Polygon.class |
static org.opengis.feature.type.AttributeType |
QNAME
QNAME to byte[].class |
static org.opengis.feature.type.AttributeType |
SHORT
SHORT to Short.class |
static org.opengis.feature.type.AttributeType |
STRING
STRING to String.class |
static org.opengis.feature.type.AttributeType |
TIME
TIME to java.sq1.Time.class |
static org.opengis.feature.type.AttributeType |
URI
QNAME to byte[].class |
Constructor Summary | |
---|---|
SimpleSchema()
|
Method Summary |
---|
Methods inherited from class org.geotools.feature.type.SchemaImpl |
---|
add, clear, containsKey, containsValue, entrySet, equals, get, getURI, hashCode, isEmpty, keySet, profile, put, putAll, remove, size, toString, values |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NAMESPACE
public static final org.opengis.feature.type.AttributeType BOOLEAN
public static final org.opengis.feature.type.AttributeType STRING
public static final org.opengis.feature.type.AttributeType HEXBINARY
public static final org.opengis.feature.type.AttributeType QNAME
public static final org.opengis.feature.type.AttributeType URI
public static final org.opengis.feature.type.AttributeType INT
public static final org.opengis.feature.type.AttributeType INTEGER
public static final org.opengis.feature.type.AttributeType FLOAT
public static final org.opengis.feature.type.AttributeType DOUBLE
public static final org.opengis.feature.type.AttributeType LONG
public static final org.opengis.feature.type.AttributeType SHORT
public static final org.opengis.feature.type.AttributeType BYTE
public static final org.opengis.feature.type.AttributeType DATE
public static final org.opengis.feature.type.AttributeType TIME
public static final org.opengis.feature.type.AttributeType DATETIME
Data and a Time like a timestamp.
public static final org.opengis.feature.type.GeometryType GEOMETRY
public static final org.opengis.feature.type.GeometryType POINT
public static final org.opengis.feature.type.GeometryType LINESTRING
public static final org.opengis.feature.type.GeometryType POLYGON
public static final org.opengis.feature.type.GeometryType MULTIGEOMETRY
public static final org.opengis.feature.type.GeometryType MULTIPOINT
public static final org.opengis.feature.type.GeometryType MULTILINESTRING
public static final org.opengis.feature.type.GeometryType MULTIPOLYGON
Constructor Detail |
---|
public SimpleSchema()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |