Uses of Interface
oracle.pgx.api.keys.KeyColumnDescriptor
-
Packages that use KeyColumnDescriptor Package Description oracle.pgx.api This package contains the main Java APIs.oracle.pgx.api.keys oracle.pgx.config This package contains all configuration-related classes of PGX. -
-
Uses of KeyColumnDescriptor in oracle.pgx.api
Methods in oracle.pgx.api that return types with arguments of type KeyColumnDescriptor Modifier and Type Method Description java.util.List<KeyColumnDescriptor>EntityProviderMetaData. getKeyColumns()Get the key columns of this entity provider.Method parameters in oracle.pgx.api with type arguments of type KeyColumnDescriptor Modifier and Type Method Description voidEntityProviderMetaData. setKeyColumns(java.util.List<KeyColumnDescriptor> keyColumns)Set the key columns of this entity provider.Constructor parameters in oracle.pgx.api with type arguments of type KeyColumnDescriptor Constructor Description EdgeProviderMetaData(java.lang.String name, java.util.List<KeyColumnDescriptor> key, boolean directed, java.util.Set<java.lang.String> labels, java.util.List<PropertyMetaData> properties, java.lang.String sourceVertexProviderName, java.lang.String destinationVertexProviderName)VertexProviderMetaData(java.lang.String name, java.util.List<KeyColumnDescriptor> key, java.util.Set<java.lang.String> labels, java.util.List<PropertyMetaData> properties, java.util.Set<java.lang.String> edgeProviderNamesWhereSource, java.util.Set<java.lang.String> edgeProviderNamesWhereDestination)Default constructor. -
Uses of KeyColumnDescriptor in oracle.pgx.api.keys
Classes in oracle.pgx.api.keys that implement KeyColumnDescriptor Modifier and Type Class Description classDefaultKeyColumnDescriptorsProvides implementations ofkey descriptorsfor eachID type.Methods in oracle.pgx.api.keys that return KeyColumnDescriptor Modifier and Type Method Description default KeyColumnDescriptorKeyColumnDescriptor. asKeyColumnDescriptor()Get an immutable version of this key column descriptor.static KeyColumnDescriptorDefaultKeyColumnDescriptors. forIdType(IdType idType)static KeyColumnDescriptorKeyUtils. getKeyColumnDescriptorOrDefault(java.util.List<? extends KeyColumnDescriptor> keyColumns, java.lang.String defaultName)static KeyColumnDescriptorKeyColumnDescriptor. of(java.lang.String name, IdType type)Create an (immutable) key column descriptor instance.Methods in oracle.pgx.api.keys that return types with arguments of type KeyColumnDescriptor Modifier and Type Method Description static java.util.List<KeyColumnDescriptor>KeyUtils. createKeyDescriptors(java.lang.String keyColumnName, IdType keyColumnType)Create a list of key column descriptors for a single key column.static java.util.List<KeyColumnDescriptor>KeyUtils. createKeyDescriptors(java.util.List<java.lang.String> keyColumnNames, java.util.List<IdType> keyColumnTypes)Create a list of key column descriptors from lists of key column names and types.Methods in oracle.pgx.api.keys with parameters of type KeyColumnDescriptor Modifier and Type Method Description static java.lang.StringKeyUtils. getNameOrNull(KeyColumnDescriptor keyColumnDescriptor)Get the name of aprimary key column.Method parameters in oracle.pgx.api.keys with type arguments of type KeyColumnDescriptor Modifier and Type Method Description static KeyColumnDescriptorKeyUtils. getKeyColumnDescriptorOrDefault(java.util.List<? extends KeyColumnDescriptor> keyColumns, java.lang.String defaultName)static IdTypeKeyUtils. getType(java.util.List<? extends KeyColumnDescriptor> keyColumns)Get the type of the first key column in a list of key columns, if and only if there is exactly one key column.static IdTypeKeyUtils. getTypeOrDefault(java.util.List<? extends KeyColumnDescriptor> keyColumns, IdType defaultType)Get the type of the only key column if and only if there is exactly one, otherwise return the default typestatic voidKeyUtils. validateKey(java.util.List<? extends KeyColumnDescriptor> keyColumns)Validate key columns for an entity provider. -
Uses of KeyColumnDescriptor in oracle.pgx.config
Classes in oracle.pgx.config that implement KeyColumnDescriptor Modifier and Type Class Description classKeyColumnConfig(BETA) Primary key column, identified by name and type.Methods in oracle.pgx.config that return types with arguments of type KeyColumnDescriptor Modifier and Type Method Description abstract java.util.List<? extends KeyColumnDescriptor>EntityProviderConfig. getKeyColumns()Get the key declaration associated with this provider configuration.java.util.List<? extends KeyColumnDescriptor>EntityProviderConfig. getValidatedKeyColumns()Validate and get the key declaration associated with this provider configuration.Method parameters in oracle.pgx.config with type arguments of type KeyColumnDescriptor Modifier and Type Method Description TAbstractEntityProviderConfigBuilder. setKeyColumns(java.util.List<? extends KeyColumnDescriptor> keyColumns)Set the key columns of this provider.
-