| Modifier and Type | Method and Description |
|---|---|
static AttributesColumn |
AttributesColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
| Modifier and Type | Method and Description |
|---|---|
static GeoPackageDataType |
GeoPackageDataType.fromName(String name)
Get the Data Type from the name, ignoring case
|
static GeoPackageDataType |
GeoPackageDataType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GeoPackageDataType[] |
GeoPackageDataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static DateConverter |
DateConverter.converter(GeoPackageDataType type)
Get a date converter for the data type
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SimpleAttributesTable.isSimple(GeoPackageDataType dataType)
Determine if the data type is a simple type: TEXT, INTEGER, or REAL
|
| Modifier and Type | Method and Description |
|---|---|
static FeatureColumn |
FeatureColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
| Modifier and Type | Method and Description |
|---|---|
static TileColumn |
TileColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static TileColumn |
TileColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
| Modifier and Type | Method and Description |
|---|---|
GeoPackageDataType |
UserColumn.getDataType()
When not a geometry column, gets the data type
|
GeoPackageDataType |
UserCoreTableReader.getDataType(String type)
Get the data type of the string type.
|
| Modifier and Type | Method and Description |
|---|---|
List<TColumn> |
UserTable.columnsOfType(GeoPackageDataType type)
Get the columns with the provided data type
|
static Object |
UserCoreResultUtils.getFloatValue(UserCoreResult<?,?,?> result,
int index,
GeoPackageDataType dataType)
Get the float value from the cursor of the column
|
static Object |
UserCoreResultUtils.getIntegerValue(UserCoreResult<?,?,?> result,
int index,
GeoPackageDataType dataType)
Get the integer value from the cursor of the column
|
Object |
UserCoreResult.getValue(int index,
GeoPackageDataType dataType)
Get the value for the column
|
static Object |
UserCoreResultUtils.getValue(UserCoreResult<?,?,?> result,
int index,
GeoPackageDataType dataType)
Get the value from the cursor from the provided column
|
protected void |
UserTable.typeCheck(GeoPackageDataType expected,
TColumn column)
Check for the expected data type
|
| Constructor and Description |
|---|
UserColumn(int index,
String name,
GeoPackageDataType dataType,
Long max,
boolean notNull,
Object defaultValue,
boolean primaryKey)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static UserCustomColumn |
UserCustomColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
Copyright © 2018 National Geospatial-Intelligence Agency. All rights reserved.