c

fr.linkit.engine.gnom.cache.sync.tree.node

ChippedObjectNodeImpl

class ChippedObjectNodeImpl[A <: AnyRef] extends InternalChippedObjectNode[A]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ChippedObjectNodeImpl
  2. InternalChippedObjectNode
  3. ChippedObjectNode
  4. InternalNode
  5. TrafficInterestedNode
  6. MutableNode
  7. ConnectedObjectNode
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ChippedObjectNodeImpl(data: ChippedObjectNodeData[A])

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. def addChild(node: MutableNode[_]): Unit
    Definition Classes
    ChippedObjectNodeImplMutableNode
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val childs: HashMap[NamedIdentifier, MutableNode[_]]

    This map contains all the synchronized object of the parent object including method return values and parameters and class fields

    This map contains all the synchronized object of the parent object including method return values and parameters and class fields

    Attributes
    protected
  7. val chip: Chip[A]
  8. val choreographer: InvocationChoreographer
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  10. val contract: StructureContract[A]
  11. def discoverParent(node: ObjectSyncNodeImpl[_]): Unit

    Replace the unknown parent by the known one.

    Replace the unknown parent by the known one.

    Definition Classes
    ChippedObjectNodeImplMutableNode
    Exceptions thrown

    IllegalStateException if the current parent is not an UnknownObjectSyncNode

  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. def getChild[B <: AnyRef](id: NamedIdentifier): Option[MutableNode[B]]
    Definition Classes
    ChippedObjectNodeImplMutableNode
  15. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  16. def handlePacket(packet: InvocationPacket, senderID: String, response: Submitter[Unit]): Unit
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  18. val id: NamedIdentifier

    This node's identifier

    This node's identifier

    Definition Classes
    ChippedObjectNodeImplConnectedObjectNode
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. lazy val nodePath: Array[NamedIdentifier]
    Definition Classes
    ConnectedObjectNode
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  24. def obj: ChippedObject[A]
  25. val objectPresence: NetworkObjectPresence

    This set stores every engine where this object is synchronized.

    This set stores every engine where this object is synchronized.

    Definition Classes
    ChippedObjectNodeImplConnectedObjectNode
  26. val ownerID: String

    The identifier of the engine that posted this object.

    The identifier of the engine that posted this object.

    Definition Classes
    ChippedObjectNodeImplConnectedObjectNode
  27. def parent: ConnectedObjectNode[_]

    This node's parent (null if this node is a root node)

    This node's parent (null if this node is a root node)

    Definition Classes
    ChippedObjectNodeImplConnectedObjectNode
  28. val reference: ConnectedObjectReference
  29. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  30. def toString(): String
    Definition Classes
    ChippedObjectNodeImpl → AnyRef → Any
  31. val tree: DefaultConnectedObjectTree[_]
  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 InternalChippedObjectNode[A]

Inherited from ChippedObjectNode[A]

Inherited from InternalNode[A]

Inherited from TrafficInterestedNode[A]

Inherited from MutableNode[A]

Inherited from ConnectedObjectNode[A]

Inherited from AnyRef

Inherited from Any

Ungrouped