Uses of Class
org.apache.sis.internal.sql.feature.PrimaryKey
Packages that use PrimaryKey
-
Uses of PrimaryKey in org.apache.sis.internal.sql.feature
Subclasses of PrimaryKey in org.apache.sis.internal.sql.featureModifier and TypeClassDescriptionprivate static final class
A primary key composed of two or more columns.private static final class
A primary key composed of exactly one column.Fields in org.apache.sis.internal.sql.feature declared as PrimaryKeyModifier and TypeFieldDescription(package private) final PrimaryKey
Table.primaryKey
The columns that constitute the primary key, ornull
if there is no primary key.Methods in org.apache.sis.internal.sql.feature that return PrimaryKeyModifier and TypeMethodDescription(package private) static PrimaryKey
PrimaryKey.create
(Class<?> valueClass, Collection<String> columns) Creates a new key for the given columns, or returnsnull
if none.(package private) final PrimaryKey
FeatureAnalyzer.createAssociations
(Relation[] exportedKeys) Completes the configuration of feature builder with remaining associations.Methods in org.apache.sis.internal.sql.feature with parameters of type PrimaryKeyModifier and TypeMethodDescription(package private) final void
Relation.setSearchTable
(Analyzer analyzer, Table search, PrimaryKey primaryKey, Relation.Direction direction) Invoked after construction for setting the table identified byTableReference.catalog
,TableReference.schema
andTableReference.table
names.