Provides an iterator over the registry.
Provides an iterator over the registry.
It is the responsibility of the caller to synchronize if they would like to iterate in multiple threads, but the iterator is guaranteed not to change as it is called.
Registers a value in the registry, and returns the old value (if any).
Registers a value in the registry, and returns the old value (if any).
See Registry.put(String*)
for the Java usage.
Removes a key from the registry, if it was registered, and returns the old value (if any).
Registers a value (a non-empty sequence of strings) in the registry, and returns the old value (if any).
Registers a value (a non-empty sequence of strings) in the registry, and returns the old value (if any).
Note: This is a Java-friendly version of Registry.put(Seq[String, String])
.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
This is an expert-level API; it is not meant for end-users.
The registry is a hierarchical key/value store, where all keys are sequences of Strings, and values are Strings.
Keys and values must be non-control ascii. If you pass in a key or value with an invalid character, the character will silently be removed. If this makes your key clash with another key, it will overwrite.