ThreadsafeMetaDataContainer.kl¶
Interfaces¶
ThreadsafeMetaDataOwner (interface)¶
Functions¶
Ref<ThreadsafeMetaDataContainer> | getMetaDataContainer ? () |
Functions in detail¶
Ref<ThreadsafeMetaDataContainer> ThreadsafeMetaDataOwner.getMetaDataContainer? ()
Types¶
ThreadsafeMetaDataContainer (object)¶
The ThreadsafeMetaDataContainer can be used to store any number of KL objects in a dictionary in a thread safe fashion.
Members¶
Versions | version | |
SimpleLock | simpleLock | The container’s lock |
Methods¶
ThreadsafeMetaDataContainer ( in ThreadsafeMetaDataContainer other ) | |
ThreadsafeMetaDataContainer () | |
ThreadsafeMetaDataContainer | clone ? () |
Ref<Object> | get ? ( in String name ) |
Ref<Object> | getOrCreate ! ( in String name, in Type type ) |
Boolean | has ? ( in String name ) |
Ref<Object> | lockedGet ? ( in String name ) |
lockedSet ! ( in String name, in Object value ) | |
Boolean | remove ! ( in String name ) |
set ! ( in String name, in Object value ) |