Package oracle.pgx.config
Class AbstractRdfGraphConfig
- java.lang.Object
-
- oracle.pgx.config.AbstractConfig
-
- oracle.pgx.config.GraphConfig
-
- oracle.pgx.config.AbstractRdfGraphConfig
-
- All Implemented Interfaces:
CommonLoadableConfig<Format>,oracle.pgx.config.internal.ConvertibleToGraphConfigBuilder
- Direct Known Subclasses:
RdfGraphConfig
public abstract class AbstractRdfGraphConfig extends GraphConfig
-
-
Field Summary
-
Fields inherited from class oracle.pgx.config.AbstractConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description AbstractRdfGraphConfig()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)abstract java.util.List<java.lang.String>getAcceptedPredicates()abstract java.lang.StringgetDataSourceId()abstract java.util.List<java.lang.String>getIgnoredPredicates()abstract java.lang.StringgetJdbcUrl()abstract java.util.List<RdfGraphPrefixConfig>getPrefixes()abstract java.lang.StringgetUsername()abstract java.util.List<java.lang.String>getVertexLabelPredicates()inthashCode()booleanisBlackListMode()RdfGraphConfigBuildertoGraphConfigBuilder()-
Methods inherited from class oracle.pgx.config.GraphConfig
getArrayCompactionThreshold, getEdgeIdType, getEdgePropertyDefault, getEdgePropertyDimension, getEdgePropertyName, getEdgePropertyType, getEdgePropertyTypes, getEdgeProps, getExternalStores, 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, getName, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiter
-
-
-
-
Method Detail
-
toGraphConfigBuilder
public RdfGraphConfigBuilder toGraphConfigBuilder()
-
getJdbcUrl
public abstract java.lang.String getJdbcUrl()
-
getUsername
public abstract java.lang.String getUsername()
-
getVertexLabelPredicates
public abstract java.util.List<java.lang.String> getVertexLabelPredicates()
-
getIgnoredPredicates
public abstract java.util.List<java.lang.String> getIgnoredPredicates()
-
getAcceptedPredicates
public abstract java.util.List<java.lang.String> getAcceptedPredicates()
-
getPrefixes
public abstract java.util.List<RdfGraphPrefixConfig> getPrefixes()
-
getDataSourceId
public abstract java.lang.String getDataSourceId()
-
isBlackListMode
public boolean isBlackListMode()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classGraphConfig
-
hashCode
public int hashCode()
- Overrides:
hashCodein classGraphConfig
-
-