Packages

t

fr.linkit.engine.gnom.cache.sync

AbstractSynchronizedObject

trait AbstractSynchronizedObject[A <: AnyRef] extends SynchronizedObject[A]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbstractSynchronizedObject
  2. SynchronizedObject
  3. ChippedObject
  4. ConnectedObject
  5. DynamicNetworkObject
  6. NetworkObject
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def originClass: Class[_]

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  6. final def connected: A
    Definition Classes
    SynchronizedObjectConnectedObject
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. def getChoreographer: InvocationChoreographer

    returns

    the invocation choreographer of this object

    Definition Classes
    AbstractSynchronizedObjectChippedObject
    See also

    InvocationChoreographer

  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  11. def getClassDef: SyncClassDef
  12. def getNode: ObjectSyncNode[A]

    this object's node.

    this object's node.

    Definition Classes
    AbstractSynchronizedObjectSynchronizedObjectChippedObjectConnectedObject
  13. def getPuppeteer: Puppeteer[A]

    returns

    The used Puppeteer of this object.

    Definition Classes
    AbstractSynchronizedObjectSynchronizedObject
    See also

    Puppeteer

  14. def getSourceClass: Class[A]

    returns

    the original type of the synchronized object

    Definition Classes
    AbstractSynchronizedObjectSynchronizedObject
  15. final def handleCall[R](id: Int)(args: Array[Any])(superCall: (Array[Any]) => Any = null): R
    Attributes
    protected
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  17. def initialize(node: ObjectSyncNodeImpl[A]): Unit
  18. def isInitialized: Boolean

    Note: a connected object is always initialized if it was retrieved normally.

    Note: a connected object is always initialized if it was retrieved normally.

    returns

    true if the object is initialized.

    Definition Classes
    AbstractSynchronizedObjectConnectedObject
    Annotations
    @inline()
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def isMirrored: Boolean
  21. final val isMirrored0: Boolean
    Attributes
    protected
  22. def isMirroring: Boolean

    returns

    true if this object is a distant object that is mirroring on current engine a distant implementation

    Definition Classes
    AbstractSynchronizedObjectSynchronizedObject
  23. def isOrigin: Boolean

    returns

    true if this object is the original among other copies of the same object on other clients.
    An original object can ONLY be present on the current engine.

    Definition Classes
    AbstractSynchronizedObjectConnectedObject
  24. final val location: ConnectedObjectReference
    Attributes
    protected
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  28. def presence: NetworkObjectPresence
  29. def reference: ConnectedObjectReference

    The unique reference of the object.

    The unique reference of the object.

    Definition Classes
    AbstractSynchronizedObjectConnectedObjectNetworkObject
  30. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  31. def toString(): String
    Definition Classes
    AnyRef → Any
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  34. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from SynchronizedObject[A]

Inherited from ChippedObject[A]

Inherited from ConnectedObject[A]

Inherited from AnyRef

Inherited from Any

Ungrouped