Class AbstractTwoTablesRdbmsGraphConfig

    • Constructor Detail

      • AbstractTwoTablesRdbmsGraphConfig

        public AbstractTwoTablesRdbmsGraphConfig()
    • Method Detail

      • toGraphConfigBuilder

        public TwoTablesRdbmsGraphConfigBuilder toGraphConfigBuilder()
        Specified by:
        toGraphConfigBuilder in interface oracle.pgx.config.internal.ConvertibleToGraphConfigBuilder
      • supportsVectorProperties

        public boolean supportsVectorProperties()
        Check if this graph configuration's format supports having vector properties or not
        Overrides:
        supportsVectorProperties in class GraphConfig
        Returns:
        true if this graph configuration's format supports vector properties, false otherwise
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class GraphConfig
      • getName

        public java.lang.String getName()
        Description copied from interface: CommonLoadableConfig
        Get the graph name of this graph configuration. Note: for file-based graph configurations, this is the file name of the URI this configuration points to.
        Specified by:
        getName in interface CommonLoadableConfig<Format>
        Returns:
        the graph name
      • getNodesTableName

        public abstract java.lang.String getNodesTableName()
      • getEdgesTableName

        public abstract java.lang.String getEdgesTableName()
      • getNumConnections

        public abstract java.lang.Integer getNumConnections()
      • getLabelValueDelimiter

        public java.lang.String getLabelValueDelimiter()
      • hasNodesTable

        public boolean hasNodesTable()
      • hasEdgesTable

        public boolean hasEdgesTable()
      • getNumConnections

        public java.lang.Integer getNumConnections​(int machineCount,
                                                   int defaultNumConnectionsTotal)