public class SimpleSchema extends SchemaImpl
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.
Modifier and Type | Field and Description |
---|---|
static AttributeType |
BOOLEAN
BOOLEAN to Boolean.class
|
static AttributeType |
BYTE
BYTE to Byte.class
|
static AttributeType |
DATE
DATE to java.sql.Date.class
|
static AttributeType |
DATETIME
DATETIME to java.sql.Timestamp
Data and a Time like a timestamp.
|
static AttributeType |
DOUBLE
DOUBLE to Double.class
|
static AttributeType |
FLOAT
FLOAT to java Float.class
|
static GeometryType |
GEOMETRY
Geometry to Geometry.class
|
static AttributeType |
HEXBINARY
HEXBINRAY to byte[].class
|
static AttributeType |
INT
INT to java Integer.class
|
static AttributeType |
INTEGER
INTEGER to BigInteger
|
static GeometryType |
LINESTRING
LINESTRING (extends GEOMETRY) binds to LineString.class
|
static AttributeType |
LONG
LONG to Long.class
|
static GeometryType |
MULTIGEOMETRY
MULTIGEOMETRY (extends GEOMETRY) binds to GeometryCollection.class
|
static GeometryType |
MULTILINESTRING
MULTILINESTRING (extends MULTIGEOMETRY) binds to MultiLineString.class
|
static GeometryType |
MULTIPOINT
MULTIPOINT (extends MULTIGEOMETRY) binds to MultiPoint.class
|
static GeometryType |
MULTIPOLYGON
MULTIPOLYGON (extends MULTIGEOMETRY) binds to MultiPolygon.class
|
static String |
NAMESPACE |
static GeometryType |
POINT
POINT (extends GEOMETRY) binds to Point.class
|
static GeometryType |
POLYGON
POLYGON (extends GEOMETRY) binds to Polygon.class
|
static AttributeType |
QNAME
QNAME to byte[].class
|
static AttributeType |
SHORT
SHORT to Short.class
|
static AttributeType |
STRING
STRING to String.class
|
static AttributeType |
TIME
TIME to java.sq1.Time.class
|
static AttributeType |
URI
QNAME to byte[].class
|
Constructor and Description |
---|
SimpleSchema() |
add, clear, containsKey, containsValue, entrySet, equals, get, getURI, hashCode, isEmpty, keySet, profile, put, putAll, remove, size, toString, values
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public static final String NAMESPACE
public static final AttributeType BOOLEAN
public static final AttributeType STRING
public static final AttributeType HEXBINARY
public static final AttributeType QNAME
public static final AttributeType URI
public static final AttributeType INT
public static final AttributeType INTEGER
public static final AttributeType FLOAT
public static final AttributeType DOUBLE
public static final AttributeType LONG
public static final AttributeType SHORT
public static final AttributeType BYTE
public static final AttributeType DATE
public static final AttributeType TIME
public static final AttributeType DATETIME
Data and a Time like a timestamp.
public static final GeometryType GEOMETRY
public static final GeometryType POINT
public static final GeometryType LINESTRING
public static final GeometryType POLYGON
public static final GeometryType MULTIGEOMETRY
public static final GeometryType MULTIPOINT
public static final GeometryType MULTILINESTRING
public static final GeometryType MULTIPOLYGON
Copyright © 1996–2019 Geotools. All rights reserved.