T - the type of object that each path refers toA - the type of the source object used to calculate the path mapsfinal class Paths<T,A>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.util.List<T>> |
allPaths |
(package private) static Paths<?,?> |
NONE |
private A[] |
sourceList |
| Constructor and Description |
|---|
Paths(A[] sourceList,
java.util.Map<java.lang.String,java.util.List<T>> allPaths) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.util.Map<java.lang.String,java.util.List<T>> |
getAllPaths() |
(package private) A[] |
getSourceList(A[] defVal) |
(package private) static <T,A> Paths<T,A> |
none() |