Index

A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form

A

addField(FileGdbField) - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
addGeometryField(FileGdbGeomField) - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
alias() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
alias() - Method in class ch.so.agi.filegdb.table.FileGdbGeomField
 
alias() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
alias(String) - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition.Builder
 
append(Path, boolean, Map<String, FieldMetadata>) - Static method in class ch.so.agi.filegdb.write.TableFileWriter
Opens a physical table in a private edit workspace.
append(Path, boolean, Map<String, FieldMetadata>, Runnable) - Static method in class ch.so.agi.filegdb.write.TableFileWriter
 
appendFeatures(String, boolean) - Method in class ch.so.agi.filegdb.FileGeodatabase
 
appendFeatures(String, boolean) - Method in class ch.so.agi.filegdb.write.GdbCreator
 
appendRows(String) - Method in class ch.so.agi.filegdb.FileGeodatabase
 
appendRows(String) - Method in class ch.so.agi.filegdb.write.GdbCreator
 
AREA_WEIGHTED - Enum constant in enum class ch.so.agi.filegdb.catalog.DomainMergePolicy
 
ascii(String) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
asNullable() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
asRequired() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
attachment() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
attributed() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
attributed() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
Whether the relationship class is attributed (n:m with attribute columns).
attributed(boolean) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
Marks the relationship class as attributed (n:m with attribute columns).

B

backwardLabel() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
backwardLabel() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
bigInteger(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
binary(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
BINARY - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
BinaryBuffer - Class in ch.so.agi.filegdb.write
Growable little endian buffer with the file geodatabase encodings.
BinaryBuffer() - Constructor for class ch.so.agi.filegdb.write.BinaryBuffer
 
BinaryBuffer(int) - Constructor for class ch.so.agi.filegdb.write.BinaryBuffer
 
blockMap() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 
build() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition.Builder
 
build() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 
build() - Method in class ch.so.agi.filegdb.write.TableDefinition.Builder
 
build(Path) - Static method in class ch.so.agi.filegdb.index.SpatialIndex
Builds a v1 index at close, using bounded sorted runs rather than retaining geometries.
build(Path, Runnable) - Static method in class ch.so.agi.filegdb.index.SpatialIndex
 
builder(String) - Static method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
builder(String) - Static method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
builder(String) - Static method in class ch.so.agi.filegdb.write.TableDefinition
 
ByteCursor - Class in ch.so.agi.filegdb.io
Little endian cursor over a byte array.
ByteCursor(byte[]) - Constructor for class ch.so.agi.filegdb.io.ByteCursor
 
ByteCursor(byte[], int, int) - Constructor for class ch.so.agi.filegdb.io.ByteCursor
 
bytes(byte[]) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
bytes(int) - Method in class ch.so.agi.filegdb.io.ByteCursor
 

C

candidates(Path, List<Double>, Envelope) - Static method in class ch.so.agi.filegdb.index.SpatialIndex
Returns candidate object IDs; consumers must apply their final geometric predicate.
cardinality() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
cardinality() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
cardinality(RelationshipCardinality) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 
catalog() - Method in class ch.so.agi.filegdb.FileGeodatabase
 
ch.so.agi.filegdb - package ch.so.agi.filegdb
 
ch.so.agi.filegdb.catalog - package ch.so.agi.filegdb.catalog
 
ch.so.agi.filegdb.index - package ch.so.agi.filegdb.index
 
ch.so.agi.filegdb.io - package ch.so.agi.filegdb.io
 
ch.so.agi.filegdb.table - package ch.so.agi.filegdb.table
 
ch.so.agi.filegdb.write - package ch.so.agi.filegdb.write
 
checkAppendSupport(GdbCatalog, Dataset, Runnable) - Static method in class ch.so.agi.filegdb.write.GdbCreator
Checks unsupported editing semantics before any dataset changes.
close() - Method in class ch.so.agi.filegdb.FileGdbEditSession
 
close() - Method in class ch.so.agi.filegdb.FileGeodatabase
 
close() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
close() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
close() - Method in class ch.so.agi.filegdb.write.GdbCreator
 
close() - Method in class ch.so.agi.filegdb.write.GdbFeatureWriter
 
close() - Method in class ch.so.agi.filegdb.write.GdbTableWriter
 
close() - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
code() - Method in class ch.so.agi.filegdb.catalog.CodedValue
 
CodedValue - Class in ch.so.agi.filegdb.catalog
One name/code pair of a coded value domain.
CodedValue(String, String) - Constructor for class ch.so.agi.filegdb.catalog.CodedValue
 
CodedValueDomain - Class in ch.so.agi.filegdb.catalog
Coded value domain with a list of code/description pairs.
CodedValueDomain(String, FileGdbFieldType, String, List<CodedValue>) - Constructor for class ch.so.agi.filegdb.catalog.CodedValueDomain
 
CodedValueDomain(String, FileGdbFieldType, String, List<CodedValue>, DomainSplitPolicy, DomainMergePolicy) - Constructor for class ch.so.agi.filegdb.catalog.CodedValueDomain
 
commit() - Method in class ch.so.agi.filegdb.FileGdbEditSession
 
companion(Path, String) - Static method in class ch.so.agi.filegdb.io.GdbPaths
Returns the companion file of a .gdbtable file, for example the .gdbtablx.
composite() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
composite() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
composite(boolean) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 
contains(Domain, String) - Static method in class ch.so.agi.filegdb.catalog.DomainValues
 
contains(String, String) - Static method in class ch.so.agi.filegdb.catalog.DefinitionXml
 
create(Path) - Static method in class ch.so.agi.filegdb.FileGeodatabase
Creates a new file geodatabase directory with its system tables.
create(Path) - Static method in class ch.so.agi.filegdb.write.GdbCreator
 
create(Path, GeometryKind, boolean, boolean) - Static method in class ch.so.agi.filegdb.write.TableFileWriter
 
createDomain(Domain) - Method in class ch.so.agi.filegdb.FileGeodatabase
Creates an attribute domain in the catalog.
createDomain(Domain) - Method in class ch.so.agi.filegdb.write.GdbCreator
Creates an attribute domain item in the catalog.
createFeatureClass(FeatureClassDefinition) - Method in class ch.so.agi.filegdb.FileGeodatabase
Creates a feature class with the given definition.
createFeatureClass(FeatureClassDefinition) - Method in class ch.so.agi.filegdb.write.GdbCreator
Creates a feature class table and registers it in the catalog.
createRelationship(RelationshipDefinition) - Method in class ch.so.agi.filegdb.FileGeodatabase
Creates a relationship class in the catalog.
createRelationship(RelationshipDefinition) - Method in class ch.so.agi.filegdb.write.GdbCreator
Creates a relationship class item in the catalog.
createTable(TableDefinition) - Method in class ch.so.agi.filegdb.FileGeodatabase
Creates a plain attribute table in the catalog.
createTable(TableDefinition) - Method in class ch.so.agi.filegdb.write.GdbCreator
Creates a plain attribute table without geometry and registers it.
crs() - Method in class ch.so.agi.filegdb.catalog.Dataset
 
crs() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
crs() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
crs(CrsDefinition) - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition.Builder
 
crs(String) - Static method in class ch.so.agi.filegdb.catalog.DefinitionXml
Spatial reference of a dataset definition.
CrsDefinition - Class in ch.so.agi.filegdb.catalog
Spatial reference of a dataset as declared in its catalog definition XML.
CrsDefinition(int, Integer, String) - Constructor for class ch.so.agi.filegdb.catalog.CrsDefinition
 

D

database() - Method in class ch.so.agi.filegdb.FileGdbEditSession
 
dataset() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
dataset(String) - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
 
dataset(String) - Method in class ch.so.agi.filegdb.FileGeodatabase
 
Dataset - Class in ch.so.agi.filegdb.catalog
Dataset metadata from the geodatabase catalog.
Dataset(String, DatasetKind, int, Path, String, CrsDefinition) - Constructor for class ch.so.agi.filegdb.catalog.Dataset
 
DatasetKind - Enum Class in ch.so.agi.filegdb.catalog
Identifies the physical role of a catalog item that carries tabular data.
datasets() - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
 
datasets() - Method in class ch.so.agi.filegdb.FileGeodatabase
All datasets (feature classes and tables) declared in the catalog.
DATE - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
dateTime(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
DATETIME - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
DATETIME_WITH_OFFSET - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
DEFAULT_VALUE - Enum constant in enum class ch.so.agi.filegdb.catalog.DomainMergePolicy
 
DEFAULT_VALUE - Enum constant in enum class ch.so.agi.filegdb.catalog.DomainSplitPolicy
 
defaultValue() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
definition() - Method in class ch.so.agi.filegdb.catalog.Dataset
 
definition() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
DefinitionXml - Class in ch.so.agi.filegdb.catalog
Tolerant reader for the XML definitions stored in GDB_Items.
deleteRow(long) - Method in class ch.so.agi.filegdb.write.GdbFeatureWriter
Marks a feature as deleted.
deleteRow(long) - Method in class ch.so.agi.filegdb.write.GdbTableWriter
Marks a row as deleted.
description() - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
description() - Method in interface ch.so.agi.filegdb.catalog.Domain
 
description() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
descriptorOffset() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 
DESTINATION_FOREIGN - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipKey.Role
 
DESTINATION_PRIMARY - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipKey.Role
 
destinationClass(String) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 
destinationClassName() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
destinationClassName() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
destinationForeignKey() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
destinationForeignKey(String) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 
destinationKeys() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
destinationPrimaryKey() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
destinationPrimaryKey(String) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 
documentation() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
domain() - Method in class ch.so.agi.filegdb.table.FieldMetadata
 
domain() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
domain(String) - Static method in class ch.so.agi.filegdb.catalog.DefinitionXml
Parses a coded value or range domain definition, or returns null.
domain(String) - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
 
domain(String) - Method in class ch.so.agi.filegdb.FileGeodatabase
 
domain(String) - Method in class ch.so.agi.filegdb.table.FileGdbTable
Domain assigned to a field, resolved through the catalog.
Domain - Interface in ch.so.agi.filegdb.catalog
Attribute domain declared in the geodatabase catalog.
DomainMergePolicy - Enum Class in ch.so.agi.filegdb.catalog
Policy stored in the geodatabase domain definition.
domains() - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
Attribute domains declared in the catalog.
domains() - Method in class ch.so.agi.filegdb.FileGeodatabase
Attribute domains declared in the catalog.
DomainSplitPolicy - Enum Class in ch.so.agi.filegdb.catalog
Policy stored in the geodatabase domain definition.
DomainValues - Class in ch.so.agi.filegdb.catalog
Lossless conversion of domain literals for schema and row validation.
DUPLICATE - Enum constant in enum class ch.so.agi.filegdb.catalog.DomainSplitPolicy
 

E

edit(Path) - Static method in class ch.so.agi.filegdb.FileGeodatabase
Starts an exclusive, recoverable edit of an existing geodatabase.
editable() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
effectiveWkid() - Method in class ch.so.agi.filegdb.catalog.CrsDefinition
Returns the most useful well known id, zero if none is present.
EMPTY - Static variable in class ch.so.agi.filegdb.table.FieldMetadata
 
equals(Object) - Method in class ch.so.agi.filegdb.catalog.CodedValue
 
equals(Object) - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
equals(Object) - Method in class ch.so.agi.filegdb.catalog.CrsDefinition
 
equals(Object) - Method in class ch.so.agi.filegdb.catalog.Dataset
 
equals(Object) - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
equals(Object) - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
equals(Object) - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
equals(Object) - Method in class ch.so.agi.filegdb.catalog.RelationshipKey
 
equals(Object) - Method in class ch.so.agi.filegdb.table.FieldMetadata
 
equals(Object) - Method in class ch.so.agi.filegdb.table.FileGdbField
 
equals(Object) - Method in class ch.so.agi.filegdb.table.FileGdbGeomField
 
equals(Object) - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
equals(Object) - Method in class ch.so.agi.filegdb.table.FileGdbTable.QueryResult
 
equals(Object) - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 
equals(Object) - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
equals(Object) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
equals(Object) - Method in class ch.so.agi.filegdb.write.TableDefinition
 
equivalent(Domain, Domain) - Static method in class ch.so.agi.filegdb.catalog.DomainValues
 
extentOffset() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 

F

f32() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
f32(float) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
f64() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
f64(double) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
FEATURE_CLASS - Enum constant in enum class ch.so.agi.filegdb.catalog.DatasetKind
 
featureClass(String) - Method in class ch.so.agi.filegdb.FileGeodatabase
 
FeatureClassDefinition - Class in ch.so.agi.filegdb.write
Definition of a feature class to create.
FeatureClassDefinition(String, String, List<FileGdbField>, GeometryFieldDefinition, CrsDefinition) - Constructor for class ch.so.agi.filegdb.write.FeatureClassDefinition
 
FeatureClassDefinition(String, String, List<FileGdbField>, GeometryFieldDefinition, CrsDefinition, boolean) - Constructor for class ch.so.agi.filegdb.write.FeatureClassDefinition
 
FeatureClassDefinition.Builder - Class in ch.so.agi.filegdb.write
Fluent builder.
featureClasses() - Method in class ch.so.agi.filegdb.FileGeodatabase
 
featureCount() - Method in class ch.so.agi.filegdb.write.GdbFeatureWriter
 
field(FileGdbField) - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition.Builder
 
field(FileGdbField) - Method in class ch.so.agi.filegdb.write.TableDefinition.Builder
 
field(String) - Method in class ch.so.agi.filegdb.table.FileGdbTable
Looks up a field by name, ignoring case as a fallback.
fieldDescriptorLength() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
fieldInfo(String) - Static method in class ch.so.agi.filegdb.catalog.DefinitionXml
Field metadata from the GPFieldInfoExs section of a dataset definition, keyed by field name.
FieldMetadata - Class in ch.so.agi.filegdb.table
Field metadata that lives in the catalog definition XML rather than in the binary table header.
FieldMetadata(String, boolean) - Constructor for class ch.so.agi.filegdb.table.FieldMetadata
 
fields() - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
fields() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
fields() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
fields() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
fields() - Method in class ch.so.agi.filegdb.write.TableDefinition
 
fields() - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
fieldType() - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
fieldType() - Method in interface ch.so.agi.filegdb.catalog.Domain
 
fieldType() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
FileGdbEditSession - Class in ch.so.agi.filegdb
Exclusive, recoverable directory transaction.
FileGdbField - Class in ch.so.agi.filegdb.table
Attribute field of a file geodatabase table.
FileGdbField(String, String, FileGdbFieldType, boolean, boolean, boolean, int) - Constructor for class ch.so.agi.filegdb.table.FileGdbField
 
FileGdbField(String, String, FileGdbFieldType, boolean, boolean, boolean, int, boolean, String) - Constructor for class ch.so.agi.filegdb.table.FileGdbField
 
FileGdbField(String, String, FileGdbFieldType, boolean, boolean, boolean, int, boolean, String, Object) - Constructor for class ch.so.agi.filegdb.table.FileGdbField
 
FileGdbFieldType - Enum Class in ch.so.agi.filegdb.table
File geodatabase field types.
FileGdbGeomField - Class in ch.so.agi.filegdb.table
Geometry field of a file geodatabase table.
FileGdbGeomField(String, String, boolean, String, GeometryFieldDefinition) - Constructor for class ch.so.agi.filegdb.table.FileGdbGeomField
 
FileGdbRow - Class in ch.so.agi.filegdb.table
One decoded table row.
FileGdbRow(long, List<FileGdbField>, Object[]) - Constructor for class ch.so.agi.filegdb.table.FileGdbRow
 
FileGdbTable - Class in ch.so.agi.filegdb.table
Public read access to one dataset of a file geodatabase.
FileGdbTable(Dataset) - Constructor for class ch.so.agi.filegdb.table.FileGdbTable
 
FileGdbTable(Dataset, Map<String, FieldMetadata>, GdbCatalog) - Constructor for class ch.so.agi.filegdb.table.FileGdbTable
 
FileGdbTable.QueryResult - Class in ch.so.agi.filegdb.table
 
FileGdbTableFile - Class in ch.so.agi.filegdb.table
Read access to a .gdbtable file and its .gdbtablx row index.
FileGdbTableFile.WriteLayout - Class in ch.so.agi.filegdb.table
Physical layout needed to append without rewriting existing field definitions.
FileGeodatabase - Class in ch.so.agi.filegdb
Entry point for reading a file geodatabase (an Esri .gdb directory).
FLOAT32 - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
FLOAT64 - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
forwardLabel() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
forwardLabel() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
fromId(int) - Static method in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
fromXml(String) - Static method in enum class ch.so.agi.filegdb.catalog.DomainMergePolicy
 
fromXml(String) - Static method in enum class ch.so.agi.filegdb.catalog.DomainSplitPolicy
 

G

GdbCatalog - Class in ch.so.agi.filegdb.catalog
Reads the geodatabase catalog: the system catalog lists the physical tables, GDB_Items describes the datasets, domains and relationships.
GdbCreator - Class in ch.so.agi.filegdb.write
Creates a new file geodatabase with its system tables.
GdbException - Exception Class in ch.so.agi.filegdb
Signals a malformed file geodatabase or an unsupported format construct.
GdbException(String) - Constructor for exception class ch.so.agi.filegdb.GdbException
 
GdbException(String, Throwable) - Constructor for exception class ch.so.agi.filegdb.GdbException
 
GdbFeatureWriter - Class in ch.so.agi.filegdb.write
Writes features into a feature class created by GdbCreator.
GdbItem - Class in ch.so.agi.filegdb.catalog
One row of the GDB_Items catalog table.
GdbItem(UUID, String, String, String, String, String, int) - Constructor for class ch.so.agi.filegdb.catalog.GdbItem
 
GdbPaths - Class in ch.so.agi.filegdb.io
Physical layout of a .gdb directory.
GdbTableWriter - Class in ch.so.agi.filegdb.write
Writes rows into a plain attribute table created by GdbCreator.
geometriesRead() - Method in class ch.so.agi.filegdb.table.FileGdbTable.QueryResult
 
geometry() - Method in class ch.so.agi.filegdb.table.FileGdbGeomField
 
geometry() - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
geometry() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
geometry(GeometryFieldDefinition) - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition.Builder
 
GEOMETRY - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
GEOMETRY_RATIO - Enum constant in enum class ch.so.agi.filegdb.catalog.DomainSplitPolicy
 
geometryKind() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
geomField() - Method in class ch.so.agi.filegdb.table.FileGdbTable
Returns the geometry field or null for plain tables.
geomField() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
Returns the geometry field or null for plain tables.
geomFieldIndex() - Method in class ch.so.agi.filegdb.table.FileGdbTable
Index of the geometry field in FileGdbTable.fields(), or -1 for plain tables.
geomFieldIndex() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
get(int) - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
get(String) - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
globalId(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
GLOBALID - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
gridOffset() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 
guid(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
GUID - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 

H

hashCode() - Method in class ch.so.agi.filegdb.catalog.CodedValue
 
hashCode() - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
hashCode() - Method in class ch.so.agi.filegdb.catalog.CrsDefinition
 
hashCode() - Method in class ch.so.agi.filegdb.catalog.Dataset
 
hashCode() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
hashCode() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
hashCode() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
hashCode() - Method in class ch.so.agi.filegdb.catalog.RelationshipKey
 
hashCode() - Method in class ch.so.agi.filegdb.table.FieldMetadata
 
hashCode() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
hashCode() - Method in class ch.so.agi.filegdb.table.FileGdbGeomField
 
hashCode() - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
hashCode() - Method in class ch.so.agi.filegdb.table.FileGdbTable.QueryResult
 
hashCode() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 
hashCode() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
hashCode() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
hashCode() - Method in class ch.so.agi.filegdb.write.TableDefinition
 
hasM() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
hasZ() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
headerBufferMaxSize() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
highPrecision() - Method in class ch.so.agi.filegdb.table.FieldMetadata
 
highPrecision() - Method in class ch.so.agi.filegdb.table.FileGdbField
 

I

i16() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
i16(short) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
i32() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
i32(int) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
i64() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
i64(long) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
id() - Method in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
indexUsed() - Method in class ch.so.agi.filegdb.table.FileGdbTable.QueryResult
 
INT16 - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
INT32 - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
INT64 - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
integer(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
isDefined() - Method in class ch.so.agi.filegdb.catalog.CrsDefinition
 
isFeatureClass() - Method in class ch.so.agi.filegdb.catalog.Dataset
 
isFeatureClass() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
isFileGeodatabase(Path) - Static method in class ch.so.agi.filegdb.io.GdbPaths
Checks whether the path looks like a file geodatabase directory.
isWritable() - Method in class ch.so.agi.filegdb.FileGeodatabase
 
items() - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
 
items() - Method in class ch.so.agi.filegdb.FileGeodatabase
Raw catalog items; used for domains and relationship classes.
iterator() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
iterator() - Method in class ch.so.agi.filegdb.table.FileGdbTable.QueryResult
 

K

kind() - Method in class ch.so.agi.filegdb.catalog.Dataset
 

L

labels(String, String) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 
latestWkid() - Method in class ch.so.agi.filegdb.catalog.CrsDefinition
 

M

MANY_TO_MANY - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipCardinality
 
mappingTable() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
Existing table used as n:m mapping table, or null when filegdb4j creates it.
mappingTable(String) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
Uses an existing table as n:m mapping table instead of creating one.
maxValue() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
maxWidth() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
mergePolicy() - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
mergePolicy() - Method in interface ch.so.agi.filegdb.catalog.Domain
 
mergePolicy() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
minValue() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 

N

name() - Method in class ch.so.agi.filegdb.catalog.CodedValue
 
name() - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
name() - Method in class ch.so.agi.filegdb.catalog.Dataset
 
name() - Method in interface ch.so.agi.filegdb.catalog.Domain
 
name() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
name() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
name() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
name() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
name() - Method in class ch.so.agi.filegdb.table.FileGdbGeomField
 
name() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
name() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
name() - Method in class ch.so.agi.filegdb.write.GdbFeatureWriter
 
name() - Method in class ch.so.agi.filegdb.write.GdbTableWriter
 
name() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
name() - Method in class ch.so.agi.filegdb.write.TableDefinition
 
notEditable() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
nullable() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
nullable() - Method in class ch.so.agi.filegdb.table.FileGdbGeomField
 

O

objectId() - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
OBJECTID - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
objectIdFieldIndex() - Method in class ch.so.agi.filegdb.table.FileGdbTable
Index of the object id field in FileGdbTable.fields(), or -1 if absent.
objectIdFieldIndex() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
objectKeyName() - Method in class ch.so.agi.filegdb.catalog.RelationshipKey
 
offsetWidth() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 
ONE_TO_MANY - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipCardinality
 
ONE_TO_ONE - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipCardinality
 
open(Path) - Static method in class ch.so.agi.filegdb.catalog.GdbCatalog
 
open(Path) - Static method in class ch.so.agi.filegdb.FileGeodatabase
 
open(Path) - Static method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
open(Path, boolean, Runnable) - Static method in class ch.so.agi.filegdb.FileGdbEditSession
 
open(Path, Map<String, FieldMetadata>) - Static method in class ch.so.agi.filegdb.table.FileGdbTableFile
Opens a table with catalog metadata for fields.
openExisting(Path, Runnable) - Static method in class ch.so.agi.filegdb.write.GdbCreator
 
openWritable(Path) - Static method in class ch.so.agi.filegdb.FileGeodatabase
Opens an existing geodatabase for writing (append, update, delete).
ORIGIN_FOREIGN - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipKey.Role
 
ORIGIN_PRIMARY - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipKey.Role
 
originClass(String) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 
originClassName() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
originClassName() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
originForeignKey() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
originForeignKey(String) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
For 1:1 and 1:n relationships this is the foreign key column of the destination class, for n:m relationships the origin foreign key of the mapping table.
originKeys() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
originPrimaryKey() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
originPrimaryKey(String) - Method in class ch.so.agi.filegdb.write.RelationshipDefinition.Builder
 

P

parse(FileGdbFieldType, String) - Static method in class ch.so.agi.filegdb.catalog.DomainValues
 
patchU32(int, long) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
patchU8(int, int) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
path() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
path() - Method in class ch.so.agi.filegdb.FileGeodatabase
 
path() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
path() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
path() - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
path(Path) - Static method in class ch.so.agi.filegdb.index.SpatialIndex
 
position() - Method in class ch.so.agi.filegdb.io.ByteCursor
 

Q

query(Envelope) - Method in class ch.so.agi.filegdb.table.FileGdbTable
Inclusive geometry-envelope intersection.
query(Envelope, boolean) - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
QueryResult(List<FileGdbRow>, boolean, long) - Constructor for class ch.so.agi.filegdb.table.FileGdbTable.QueryResult
 

R

RangeDomain - Class in ch.so.agi.filegdb.catalog
Numeric or date range domain.
RangeDomain(String, FileGdbFieldType, String, String, String) - Constructor for class ch.so.agi.filegdb.catalog.RangeDomain
 
RangeDomain(String, FileGdbFieldType, String, String, String, DomainSplitPolicy, DomainMergePolicy) - Constructor for class ch.so.agi.filegdb.catalog.RangeDomain
 
RASTER - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
read(long) - Method in class ch.so.agi.filegdb.table.FileGdbTable
Reads a row by its one based object id, or returns null if absent.
readRow(long) - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
Reads a row and decodes all field values.
real(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
relationship(String) - Static method in class ch.so.agi.filegdb.catalog.DefinitionXml
Parses a relationship class definition, or returns null.
RelationshipCardinality - Enum Class in ch.so.agi.filegdb.catalog
Cardinality of a relationship class.
RelationshipClass - Class in ch.so.agi.filegdb.catalog
Relationship class declared in the geodatabase catalog.
RelationshipClass(String, String, String, RelationshipCardinality, String, String, boolean, boolean, boolean, List<RelationshipKey>, List<RelationshipKey>) - Constructor for class ch.so.agi.filegdb.catalog.RelationshipClass
 
RelationshipDefinition - Class in ch.so.agi.filegdb.write
Definition of a relationship class to create.
RelationshipDefinition(String, String, String, RelationshipCardinality, String, String, String, String, String, String, boolean) - Constructor for class ch.so.agi.filegdb.write.RelationshipDefinition
 
RelationshipDefinition(String, String, String, RelationshipCardinality, String, String, String, String, String, String, boolean, String, boolean) - Constructor for class ch.so.agi.filegdb.write.RelationshipDefinition
Creates a relationship definition.
RelationshipDefinition.Builder - Class in ch.so.agi.filegdb.write
Fluent builder.
RelationshipKey - Class in ch.so.agi.filegdb.catalog
Key of a relationship class.
RelationshipKey(String, RelationshipKey.Role) - Constructor for class ch.so.agi.filegdb.catalog.RelationshipKey
 
RelationshipKey.Role - Enum Class in ch.so.agi.filegdb.catalog
 
relationships() - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
Relationship classes declared in the catalog.
relationships() - Method in class ch.so.agi.filegdb.FileGeodatabase
Relationship classes declared in the catalog.
reliableObjectIds() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
remaining() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
required() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
role() - Method in class ch.so.agi.filegdb.catalog.RelationshipKey
 
rowCount() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
rowCount() - Method in class ch.so.agi.filegdb.write.GdbTableWriter
 
rowCount() - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
rows() - Method in class ch.so.agi.filegdb.table.FileGdbTable.QueryResult
 

S

setCancellation(Runnable) - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
setSpatialIndex(boolean) - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
size() - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
skip(int) - Method in class ch.so.agi.filegdb.io.ByteCursor
 
smallInteger(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
spatialIndex() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
spatialIndex(boolean) - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition.Builder
 
SpatialIndex - Class in ch.so.agi.filegdb.index
Native FileGDB SPX pages.
splitPolicy() - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
splitPolicy() - Method in interface ch.so.agi.filegdb.catalog.Domain
 
splitPolicy() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
string(String, int) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
STRING - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
stringsUtf8() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
SUM_VALUES - Enum constant in enum class ch.so.agi.filegdb.catalog.DomainMergePolicy
 
sync() - Method in class ch.so.agi.filegdb.write.TableFileWriter
Patches the header and the row index trailer.

T

table(String) - Method in class ch.so.agi.filegdb.FileGeodatabase
 
TABLE - Enum constant in enum class ch.so.agi.filegdb.catalog.DatasetKind
 
TableDefinition - Class in ch.so.agi.filegdb.write
Definition of a plain attribute table without geometry.
TableDefinition(String, List<FileGdbField>) - Constructor for class ch.so.agi.filegdb.write.TableDefinition
 
TableDefinition.Builder - Class in ch.so.agi.filegdb.write
Fluent builder.
tableFile() - Method in class ch.so.agi.filegdb.catalog.Dataset
 
tableFile() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
tableFile(String) - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
 
tableFile(Path, int) - Static method in class ch.so.agi.filegdb.io.GdbPaths
 
tableFileName(int) - Static method in class ch.so.agi.filegdb.io.GdbPaths
Table file name for the one based table number used by the system catalog.
TableFileWriter - Class in ch.so.agi.filegdb.write
Creates and fills a .gdbtable file with its .gdbtablx row index.
tableNames() - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
 
tableNumber() - Method in class ch.so.agi.filegdb.catalog.Dataset
 
tableNumber() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
tableNumber(String) - Method in class ch.so.agi.filegdb.catalog.GdbCatalog
Returns the one based physical table number or zero if the name is unknown.
tables() - Method in class ch.so.agi.filegdb.FileGeodatabase
 
TIME - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
toByteArray() - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
toString() - Method in class ch.so.agi.filegdb.catalog.CodedValue
 
toString() - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
toString() - Method in class ch.so.agi.filegdb.catalog.CrsDefinition
 
toString() - Method in class ch.so.agi.filegdb.catalog.Dataset
 
toString() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
toString() - Method in class ch.so.agi.filegdb.catalog.RangeDomain
 
toString() - Method in class ch.so.agi.filegdb.catalog.RelationshipClass
 
toString() - Method in class ch.so.agi.filegdb.catalog.RelationshipKey
 
toString() - Method in class ch.so.agi.filegdb.table.FieldMetadata
 
toString() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
toString() - Method in class ch.so.agi.filegdb.table.FileGdbGeomField
 
toString() - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
toString() - Method in class ch.so.agi.filegdb.table.FileGdbTable.QueryResult
 
toString() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 
toString() - Method in class ch.so.agi.filegdb.write.FeatureClassDefinition
 
toString() - Method in class ch.so.agi.filegdb.write.RelationshipDefinition
 
toString() - Method in class ch.so.agi.filegdb.write.TableDefinition
 
totalRecordCount() - Method in class ch.so.agi.filegdb.table.FileGdbTable
 
totalRecordCount() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
totalRecordCount() - Method in class ch.so.agi.filegdb.write.TableFileWriter
 
type() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 
type() - Method in class ch.so.agi.filegdb.table.FileGdbField
 

U

u16() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
u16(int) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
u32() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
u32(long) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
u8() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
u8(int) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
UNDEFINED - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
UNKNOWN - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipCardinality
 
UNKNOWN - Enum constant in enum class ch.so.agi.filegdb.catalog.RelationshipKey.Role
 
UNKNOWN - Static variable in class ch.so.agi.filegdb.catalog.CrsDefinition
 
unsupportedEditingReason(String) - Static method in class ch.so.agi.filegdb.catalog.DefinitionXml
Editing rules whose side effects this library cannot maintain.
updateRow(long, Object[]) - Method in class ch.so.agi.filegdb.write.GdbTableWriter
Replaces the values of an existing row in place.
updateRow(long, Object[], FileGdbGeometry) - Method in class ch.so.agi.filegdb.write.GdbFeatureWriter
Replaces the values of an existing feature in place.
utf16(int) - Method in class ch.so.agi.filegdb.io.ByteCursor
Reads a UTF-16LE string with the given number of UTF-16 code units.
utf16(String) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
utf8(int) - Method in class ch.so.agi.filegdb.io.ByteCursor
 
utf8(String) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
 
uuid() - Method in class ch.so.agi.filegdb.catalog.GdbItem
 

V

validate(Domain) - Static method in class ch.so.agi.filegdb.catalog.DomainValues
 
validate(Path, List<Double>, Runnable) - Static method in class ch.so.agi.filegdb.index.SpatialIndex
 
validateAppend(String) - Method in class ch.so.agi.filegdb.FileGeodatabase
 
validRecordCount() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
valueOf(String) - Static method in enum class ch.so.agi.filegdb.catalog.DatasetKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.so.agi.filegdb.catalog.DomainMergePolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.so.agi.filegdb.catalog.DomainSplitPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.so.agi.filegdb.catalog.RelationshipCardinality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.so.agi.filegdb.catalog.RelationshipKey.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ch.so.agi.filegdb.table.FileGdbFieldType
Returns the enum constant of this class with the specified name.
values() - Method in class ch.so.agi.filegdb.catalog.CodedValueDomain
 
values() - Static method in enum class ch.so.agi.filegdb.catalog.DatasetKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface ch.so.agi.filegdb.catalog.Domain
Coded values of a CodedValueDomain, empty for range domains.
values() - Static method in enum class ch.so.agi.filegdb.catalog.DomainMergePolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.so.agi.filegdb.catalog.DomainSplitPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.so.agi.filegdb.catalog.RelationshipCardinality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.so.agi.filegdb.catalog.RelationshipKey.Role
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ch.so.agi.filegdb.table.FileGdbFieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ch.so.agi.filegdb.table.FileGdbRow
 
varInt(long) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
Signed delta varint: low six bits magnitude, bit six sign, continuation bit seven.
varIntDelta() - Method in class ch.so.agi.filegdb.io.ByteCursor
Signed delta varint: low six bits magnitude, bit six sign, continuation bit seven.
varUInt(long) - Method in class ch.so.agi.filegdb.write.BinaryBuffer
Unsigned LEB128 varint.
varUInt32() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
varUInt64() - Method in class ch.so.agi.filegdb.io.ByteCursor
 
version() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
version() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 

W

withAlias(String) - Method in class ch.so.agi.filegdb.table.FileGdbField
 
withDefaultValue(Object) - Method in class ch.so.agi.filegdb.table.FileGdbField
 
withDomain(String) - Method in class ch.so.agi.filegdb.table.FileGdbField
 
withHighPrecision() - Method in class ch.so.agi.filegdb.table.FileGdbField
 
withStorageExtent(String, Envelope, boolean) - Static method in class ch.so.agi.filegdb.catalog.DefinitionXml
Updates only storage extent and index metadata, retaining other XML elements.
wkid() - Method in class ch.so.agi.filegdb.catalog.CrsDefinition
 
wkt() - Method in class ch.so.agi.filegdb.catalog.CrsDefinition
 
wkt() - Method in class ch.so.agi.filegdb.table.FileGdbGeomField
 
write(Object[]) - Method in class ch.so.agi.filegdb.write.GdbFeatureWriter
Writes one feature without geometry.
write(Object[]) - Method in class ch.so.agi.filegdb.write.GdbTableWriter
Writes one row; the values are aligned with the table definition fields.
write(Object[], FileGdbGeometry) - Method in class ch.so.agi.filegdb.write.GdbFeatureWriter
Writes one feature.
writeFieldDescriptors() - Method in class ch.so.agi.filegdb.write.TableFileWriter
Writes the field descriptor section and prepares the table for rows.
writeLayout() - Method in class ch.so.agi.filegdb.table.FileGdbTableFile
 
WriteLayout(int, long, int, byte[], long, long) - Constructor for class ch.so.agi.filegdb.table.FileGdbTableFile.WriteLayout
 
writeRow(Object[], FileGdbGeometry) - Method in class ch.so.agi.filegdb.write.TableFileWriter
Writes one feature.

X

xml() - Method in enum class ch.so.agi.filegdb.catalog.DomainMergePolicy
 
xml() - Method in enum class ch.so.agi.filegdb.catalog.DomainSplitPolicy
 
xml(String) - Static method in class ch.so.agi.filegdb.table.FileGdbField
 
XML - Enum constant in enum class ch.so.agi.filegdb.table.FileGdbFieldType
 
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form