org.moe.runtime

MoeAttribute

class MoeAttribute extends MoeObject

MoeAttribute

Linear Supertypes
MoeObject, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MoeAttribute
  2. MoeObject
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MoeAttribute(name: String, default: Option[MoeObject] = scala.None)

    name

    MoeAttribute

    default

    None

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def callMethod(method: MoeMethod, args: List[MoeObject]): MoeObject

    Invoke the named method with the supplied arguments.

    Invoke the named method with the supplied arguments.

    args

    The list of arguments to provide to the method

    Definition Classes
    MoeObject
  8. def callMethod(method: MoeMethod): MoeObject

    Invoke the named method.

    Invoke the named method.

    Definition Classes
    MoeObject
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. def getAssociatedClass: Option[MoeClass]

    Returns the class associted with this object, if there is one.

    Returns the class associted with this object, if there is one.

    Definition Classes
    MoeObject
  14. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  15. def getDefault: Option[MoeObject]

    Return default value of this attribute.

  16. def getID: Int

    Returns the ID of this class.

    Returns the ID of this class.

    Definition Classes
    MoeObject
  17. def getName: String

    Return the name of this attribute.

  18. def hasAssociatedClass: Boolean

    Returns true if a class is associated with this object.

    Returns true if a class is associated with this object.

    Definition Classes
    MoeObject
  19. def hasDefault: Boolean

    Returns true if this attribute has a default set.

  20. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  21. def isFalse: Boolean

    Returns false.

    Returns false.

    Definition Classes
    MoeObject
  22. def isInstanceOf(klass: MoeClass): Boolean

    Definition Classes
    MoeObject
  23. def isInstanceOf(klassname: String): Boolean

    Ask if this object is-a instance of a class

    Ask if this object is-a instance of a class

    Definition Classes
    MoeObject
  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. def isTrue: Boolean

    Returns true.

    Returns true.

    Definition Classes
    MoeObject
  26. def isUndef: Boolean

    Returns false

    Returns false

    Definition Classes
    MoeObject
  27. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  30. def setAssociatedClass(c: Option[MoeClass]): Unit

    Set the class that is associated with this object.

    Set the class that is associated with this object.

    c

    The class to associate with this object.

    Definition Classes
    MoeObject
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. def toString(): String

    Returns a string representation of this object.

    Returns a string representation of this object.

    Definition Classes
    MoeObject → AnyRef → Any
  33. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  34. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  35. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from MoeObject

Inherited from AnyRef

Inherited from Any

Ungrouped