Interface AbsObject

    • Method Detail

      • getTypeName

        String getTypeName()
        Returns:
        The name of the type of the object held by this abstract descriptor.
      • getAbsObject

        AbsObject getAbsObject​(String name)
        Gets the value of an attribute of the object held by this abstract descriptor.
        Parameters:
        name - The name of the attribute.
        Returns:
        value The value of the attribute.
      • getNames

        String[] getNames()
        Returns:
        the name of all attributes.
      • isGrounded

        boolean isGrounded()
        Tests if the object is grounded, i.e., if no one of its attributes is associated with a variable
        Returns:
        true if the object is grounded.
      • getCount

        int getCount()
        Gets the number of attributes.
        Returns:
        the number of attributes.
      • getAbsType

        int getAbsType()