Class FqnCache<T>
java.lang.Object
manifold.api.util.cache.FqnCacheNode<T>
manifold.api.util.cache.FqnCache<T>
- All Implemented Interfaces:
IFqnCache<T>
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionFqnCache()FqnCache(String name, boolean rootVisible, FqnCache.Validator validator) -
Method Summary
Methods inherited from class FqnCacheNode
clear, collectNames, delete, getChild, getChildren, getFqn, getName, getOrCreateChild, getOrCreateChild, getParent, getUserData, isEmpty, isLeaf, setUserData, toString, visitDepthFirst, visitNodeDepthFirstMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface IFqnCache
clear, visitDepthFirst, visitNodeDepthFirst
-
Constructor Details
-
FqnCache
public FqnCache() -
FqnCache
-
-
Method Details
-
isRootVisible
public boolean isRootVisible()- Overrides:
isRootVisiblein classFqnCacheNode<T>
-
getNode
-
get
-
contains
-
add
-
add
-
addAll
-
addAll
-
remove
-
remove
-
invalidate
protected void invalidate()- Overrides:
invalidatein classFqnCacheNode<T>
-
getFqns
-
getParts
-