Package oracle.pgx.config
Class AbstractTwoTablesTextGraphConfig
- java.lang.Object
-
- oracle.pgx.config.AbstractConfig
-
- oracle.pgx.config.GraphConfig
-
- oracle.pgx.config.AbstractFileGraphConfig
-
- oracle.pgx.config.AbstractTwoTablesTextGraphConfig
-
- All Implemented Interfaces:
CommonLoadableConfig<Format>
,oracle.pgx.config.internal.ConvertibleToGraphConfigBuilder
,TwoTablesGraphConfig
- Direct Known Subclasses:
TwoTablesTextGraphConfig
public abstract class AbstractTwoTablesTextGraphConfig extends AbstractFileGraphConfig implements TwoTablesGraphConfig
Base class for Two Tables Text (TWO_TABLES) graph configuration objects
-
-
Field Summary
-
Fields inherited from class oracle.pgx.config.AbstractConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description AbstractTwoTablesTextGraphConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
boolean
hasEdgeKeys()
int
hashCode()
TwoTablesTextGraphConfigBuilder
toGraphConfigBuilder()
-
Methods inherited from class oracle.pgx.config.AbstractFileGraphConfig
getEdgeDestinationColumn, getEdgeIdColumn, getEdgeLabelColumn, getEdgeSourceColumn, getEdgeUris, getExternalStores, getName, getSeparator, getStoringOptions, getUri, getUris, getVertexIdColumn, getVertexLabelsColumn, getVertexUris, isDetectGzip, isHeader
-
Methods inherited from class oracle.pgx.config.GraphConfig
getArrayCompactionThreshold, getEdgeIdType, getEdgePropertyDefault, getEdgePropertyDimension, getEdgePropertyName, getEdgePropertyType, getEdgePropertyTypes, getEdgeProps, 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, skipEdgeLoading, skipVertexLoading, supportsEdgeLabel, supportsEdgeLabel, supportsPropertyColumn, supportsPropertyColumn, supportsVectorProperties, supportsVectorProperties, supportsVertexLabels, supportsVertexLabels
-
Methods inherited from class oracle.pgx.config.AbstractConfig
getDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializable
-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface oracle.pgx.config.CommonLoadableConfig
createLocalDateFormat, createTimeFormat, createTimestampFormat, createTimestampWithTimezoneFormat, createTimeWithTimezoneFormat, getAttributes, getErrorHandling, getFormat, getKeystoreAlias, getLocalDateFormat, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiter
-
Methods inherited from interface oracle.pgx.config.TwoTablesGraphConfig
getDatastore, getEdgesKeyColumn, getEdgesLabelColumn, getFromNidColumn, getNodesKeyColumn, getNodesLabelColumn, getToNidColumn
-
-
-
-
Method Detail
-
toGraphConfigBuilder
public TwoTablesTextGraphConfigBuilder toGraphConfigBuilder()
- Specified by:
toGraphConfigBuilder
in interfaceoracle.pgx.config.internal.ConvertibleToGraphConfigBuilder
- Overrides:
toGraphConfigBuilder
in classAbstractFileGraphConfig
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classAbstractFileGraphConfig
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractFileGraphConfig
-
hasEdgeKeys
public boolean hasEdgeKeys()
- Specified by:
hasEdgeKeys
in interfaceTwoTablesGraphConfig
-
-