Klasse Path

java.lang.Object
org.xbib.net.path.structure.Path
Bekannte direkte Unterklassen:
PathMatcher

public class Path extends Object
  • Felddetails

    • PARAMETER_PATTERN

      protected static final Pattern PARAMETER_PATTERN
    • CATCH_ALL

      protected static final String CATCH_ALL
      Siehe auch:
    • pathSpec

      protected String pathSpec
    • pathSeparator

      protected String pathSeparator
    • trimTokens

      protected boolean trimTokens
    • caseSensitive

      protected boolean caseSensitive
    • segments

      protected List<PathSegment> segments
  • Konstruktordetails

    • Path

      public Path()
    • Path

      public Path(String pathSpec)
    • Path

      public Path(String pathSpec, String pathSeparator, boolean trimTokens, boolean caseSensitive)
  • Methodendetails

    • of

      public static Path of(String pathSpec)
    • init

      protected final void init(String pathSpec, String pathSeparator, boolean trimTokens, boolean caseSensitive)
    • getPathSpec

      public String getPathSpec()
    • getPathSeparator

      public String getPathSeparator()
    • isTrimTokens

      public boolean isTrimTokens()
    • isCaseSensitive

      public boolean isCaseSensitive()
    • getParameterCount

      public int getParameterCount()
    • getSingleWildcards

      public int getSingleWildcards()
    • getDoubleWildcards

      public int getDoubleWildcards()
    • isLeastSpecific

      public boolean isLeastSpecific()
    • isPrefixPattern

      public boolean isPrefixPattern()
    • getTotalCount

      public int getTotalCount()
    • isCatchAllPattern

      public boolean isCatchAllPattern()
    • isWildCard

      public boolean isWildCard()
    • getLength

      public int getLength()
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • tokenize

      protected final List<PathSegment> tokenize(String string)
    • tokenize

      protected static List<PathSegment> tokenize(String string, String pathSeparator, boolean trimTokens, boolean caseSensitive)