Class AbstractGraphPropertyConfig

java.lang.Object
oracle.pgx.config.AbstractConfig
oracle.pgx.config.AbstractGraphPropertyConfig
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
GraphPropertyConfig

public abstract class AbstractGraphPropertyConfig extends AbstractConfig implements Serializable
Base class for graph property configuration classes.
See Also:
  • Constructor Details

    • AbstractGraphPropertyConfig

      public AbstractGraphPropertyConfig()
  • Method Details

    • getName

      public abstract Object getName()
    • getFormat

      public abstract List<String> getFormat()
    • getType

      public abstract PropertyType getType()
      type of property.
    • getColumn

      public abstract Object getColumn()
    • getSourceColumn

      public Object getSourceColumn()
    • getParsedDefaultValue

      public Object getParsedDefaultValue()
      Get the parsed default value guaranteed to match getType() (with the exception of type node/edge). In case a default is not specified (null), the *default* default value is returned.
      Returns:
      the parsed default value. This method never returns null.
    • isStringPoolEnabled

      public boolean isStringPoolEnabled()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object