Class JDONativeValue

  • All Implemented Interfaces:
    JDOValueIF

    public class JDONativeValue
    extends Object
    implements JDOValueIF
    INTERNAL: JDOQL value: native value expression. Represents the traversal from a variable to the value returned byte the native expression. Syntax: 'A.{args}'. This might be useful when you know that the root variable refers to a database table and that there are a specific column that you want to get at.
    • Method Detail

      • getType

        public int getType()
        Description copied from interface: JDOValueIF
        INTERNAL: Returns the type of JDO value indicated by one of the constants in the JDOValueIF interface.
        Specified by:
        getType in interface JDOValueIF
      • getArguments

        public String[] getArguments()
      • getValueType

        public Class getValueType()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • visit

        public void visit​(JDOVisitorIF visitor)
        Description copied from interface: JDOValueIF
        INTERNAL: Allows the value to be visited. This method is used for retrieval of nested data in expressions.
        Specified by:
        visit in interface JDOValueIF