public interface IFqnCache<T>
Modifier and Type | Method and Description |
---|---|
void |
add(String fqn) |
void |
add(String fqn,
T userData) |
void |
clear() |
boolean |
contains(String fqn) |
T |
get(String fqn) |
Set<String> |
getFqns() |
FqnCacheNode |
getNode(String fqn) |
boolean |
remove(String fqn) |
void |
remove(String[] fqns) |
boolean |
visitDepthFirst(Predicate<T> visitor) |
boolean |
visitNodeDepthFirst(Predicate<FqnCacheNode> visitor) |
FqnCacheNode getNode(String fqn)
boolean contains(String fqn)
void add(String fqn)
void remove(String[] fqns)
boolean remove(String fqn)
void clear()
boolean visitDepthFirst(Predicate<T> visitor)
visitor
- returns whether or not to terminate visitingboolean visitNodeDepthFirst(Predicate<FqnCacheNode> visitor)
Copyright © 2024. All rights reserved.