Class OortObject.Info<T>
- Type Parameters:
T
- the type of the object
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<String,
Object>
- Enclosing class:
OortObject<T>
The oort object part holding the object and the metadata associated with it.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,
V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Methods inherited from class java.util.AbstractMap
equals, hashCode
-
Field Details
-
VERSION_FIELD
- See Also:
-
OORT_URL_FIELD
- See Also:
-
NAME_FIELD
- See Also:
-
OBJECT_FIELD
- See Also:
-
TYPE_FIELD
- See Also:
-
ACTION_FIELD
- See Also:
-
PEER_FIELD
- See Also:
-
-
Constructor Details
-
Info
-
-
Method Details
-
getVersion
protected long getVersion() -
getOortURL
- Returns:
- the oort URL of this part
-
getName
- Returns:
- the name of the oort object
-
getObject
- Returns:
- the object value
-
isLocal
public boolean isLocal()- Returns:
- whether this Info is local to this node
-
toString
- Overrides:
toString
in classAbstractMap<String,
Object>
-