class NodesList extends AnyRef
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- NodesList
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def _elementDataSize(): Int
just for unit test
just for unit test
- Attributes
- protected[util]
- def add(node: Node): Unit
store Node in internal collections
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cardinality(label: String): Int
cardinality of nodes for given label
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def contains(id: Long): Boolean
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def iterator(): Iterator[Node]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nodeById(id: Long): Node
- def nodeLabels(): Set[String]
- def nodesByLabel(label: String): ArrayList[Node]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def persistAll(nodesWriter: NodesWriter): Unit
- def remove(node: Node): Unit
- def size(): Int
We drop the entire
nodesByLabel
index and will rebuild it on the next index lookup...We drop the entire
nodesByLabel
index and will rebuild it on the next index lookup... Context: we don't know the exact position of this node in thenodesByLabel
index, and searching it is O(n). We considered using a separate TLongIntMap for the Id->Index mapping, but that would consume 12-20b per node - final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()