The 48 bit node value is constructed from the node field of this UUID. This field is intended to hold the IEEE 802 address of the machine that generated this UUID to guarantee spatial uniqueness.
The node value is only meaningful in a time-based UUID, which has version type 1. If this UUID is not a time-based UUID then this method throws UnsupportedOperationException. @return the node value of this UUID. @throws UnsupportedOperationException if this UUID is not aversion 1 UUID.
If the returned node did not exist prior to this call, this node and any ancestors that were created by this call are not guaranteed to become permanent until the flush method is called on the returned node (or one of its ancestors or descendants). @param pathName the path name of the preference node to return. @return the specified preference node. @throws IllegalArgumentException if the path name is invalid (i.e.,it contains multiple consecutive slash characters, or ends with a slash character and is more than one character long). @throws NullPointerException if path name is null. @throws IllegalStateException if this node (or an ancestor) has beenremoved with the {@link #removeNode()} method. @see #flush()
Node
at the specified index position.
@param index the index of the node to return.
@return the Node
at the specified position.
@throws IndexOutOfBoundsException if the index is out of range (index < 0 || index >={@link Branch#nodeCount()}).
Node
.
@return The Node
.
If the returned node did not exist prior to this call, this node and any ancestors that were created by this call are not guaranteed to become persistent until the {@code flush} method is called on the returned node(or one of its descendants). @param pathName the path name of the {@code Preferences} object toreturn. @return the specified {@code Preferences} object. @throws IllegalArgumentException if the path name is invalid. @throws IllegalStateException if this node (or an ancestor) has beenremoved with the {@link #removeNode()} method. @throws NullPointerException if path name is {@code null}. @see #flush()
|
|
|
|
|
|
|
|
|
|
|
|
|
|