class DataStructureManager extends AnyRef
This class contains mamagement operations for all data structures
- Alphabetic
- By Inheritance
- DataStructureManager
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new DataStructureManager(internalManager: <error>)
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
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
createCounter(name: String, attributes: DataStructureAttributes, initialValue: Long, options: <error>): Counter
Creates the counter against the provided name and configures it according to the provided user configuration as attributes.
Creates the counter against the provided name and configures it according to the provided user configuration as attributes.
- name
is unqiue identifier for counter object.
- attributes
DataStructureAttributes
for providing user configuration for this collection.- initialValue
is starting index of counter object
- options
WriteThruOptions
regarding updating data source. This can be WriteThru, WriteBehind or None.- returns
Interface for using counters.
- Annotations
- @throws( ... )
- Exceptions thrown
-
def
createCounter(key: String, initialValue: Long): Counter
Creates the counter against the provided name.
Creates the counter against the provided name.
- key
is unqiue identifier for counter object.
- initialValue
is starting index of counter object.
- returns
Interface for using counters.
- Annotations
- @throws( ... )
- Exceptions thrown
-
def
createCounter(key: String): Counter
Creates the counter against the provided name.
Creates the counter against the provided name.
- key
is unqiue identifier for counter object.Initial value of counter is zero.
- returns
Interface for using counters.
- Annotations
- @throws( ... )
- Exceptions thrown
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated