public abstract class AbstractTwoTablesRdbmsGraphConfig extends GraphConfig implements TwoTablesGraphConfig, DbConnectionConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX| Constructor and Description |
|---|
AbstractTwoTablesRdbmsGraphConfig() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
getEdgesTableName() |
java.lang.String |
getLabelValueDelimiter() |
java.lang.String |
getName()
Get the graph name of this graph configuration.
|
abstract java.lang.String |
getNodesTableName() |
boolean |
hasEdgeKeys() |
boolean |
hasEdgesTable() |
int |
hashCode() |
boolean |
hasNodesTable() |
boolean |
skipEdgeLoading() |
boolean |
skipVertexLoading() |
boolean |
supportsVectorProperties()
Check if this graph configuration's format supports having vector properties or not
|
TwoTablesRdbmsGraphConfigBuilder |
toGraphConfigBuilder() |
getArrayCompactionThreshold, getEdgeIdType, getEdgePropertyDefault, getEdgePropertyDimension, getEdgePropertyName, getEdgePropertyType, getEdgePropertyTypes, getEdgeProps, getExternalStores, getLoadingFilter, getLoadingOptions, getNodeKeyType, getNodePropertyDefault, getNodePropertyDimension, getNodePropertyName, getNodePropertyType, getOptimizedFor, getPartitionWhileLoading, getValidatedEdgeIdStrategy, getValidatedEdgeIdType, getValidatedVertexIdStrategy, getValidatedVertexIdType, getVertexIdType, getVertexPropertyTypes, getVertexProps, hasVerticesAndEdgesSeparatedFileFormat, hasVerticesAndEdgesSeparatedFileFormat, isEdgeLabelLoadingEnabled, isFileFormat, isFileFormat, isLoadEdgeKeys, isLoadVertexKeys, isMultipleFileFormat, isMultipleFileFormat, isSingleFileFormat, isSingleFileFormat, isVertexLabelsLoadingEnabled, numEdgeProperties, numNodeProperties, supportsEdgeLabel, supportsEdgeLabel, supportsPropertyColumn, supportsPropertyColumn, supportsVectorProperties, supportsVertexLabels, supportsVertexLabelsgetDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializableequals, getClass, notify, notifyAll, toString, wait, wait, waitgetDatastore, getEdgesKeyColumn, getEdgesLabelColumn, getFromNidColumn, getNodesKeyColumn, getNodesLabelColumn, getToNidColumngetDataSourceId, getJdbcUrl, getMaxPrefetchedRows, getSchema, getUsernamecreateLocalDateFormat, createTimeFormat, createTimestampFormat, createTimestampWithTimezoneFormat, createTimeWithTimezoneFormat, getAttributes, getErrorHandling, getFormat, getKeystoreAlias, getLocalDateFormat, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiterpublic abstract java.lang.String getEdgesTableName()
public java.lang.String getLabelValueDelimiter()
public java.lang.String getName()
CommonLoadableConfiggetName in interface CommonLoadableConfig<Format>public abstract java.lang.String getNodesTableName()
public boolean hasEdgeKeys()
hasEdgeKeys in interface TwoTablesGraphConfigpublic boolean hasEdgesTable()
public int hashCode()
hashCode in class GraphConfigpublic boolean hasNodesTable()
public boolean skipEdgeLoading()
skipEdgeLoading in class GraphConfigpublic boolean skipVertexLoading()
skipVertexLoading in class GraphConfigpublic boolean supportsVectorProperties()
supportsVectorProperties in class GraphConfigtrue if this graph configuration's format supports vector properties, false otherwisepublic TwoTablesRdbmsGraphConfigBuilder toGraphConfigBuilder()
toGraphConfigBuilder in interface oracle.pgx.config.internal.ConvertibleToGraphConfigBuilder