Class Paths<T,A>

java.lang.Object
org.jboss.modules.Paths<T,A>
Type Parameters:
T - the type of object that each path refers to
A - the type of the source object used to calculate the path maps

final class Paths<T,A> extends Object
A pair of path maps.
  • Field Details

    • sourceList

      private final A[] sourceList
    • allPaths

      private final Map<String,List<T>> allPaths
    • NONE

      static final Paths<?,?> NONE
  • Constructor Details

  • Method Details

    • getAllPaths

      Map<String,List<T>> getAllPaths()
    • getSourceList

      A[] getSourceList(A[] defVal)
    • none

      static <T, A> Paths<T,A> none()