Klasse PathContainer.Options

java.lang.Object
org.xbib.net.path.spring.PathContainer.Options
Umschließende Schnittstelle:
PathContainer

public static class PathContainer.Options extends Object
Options to customize parsing based on the type of input path.
  • Felddetails

    • HTTP_PATH

      public static final PathContainer.Options HTTP_PATH
      Options for HTTP URL paths. Separator '/' with URL decoding and parsing of path parameters.
    • MESSAGE_ROUTE

      public static final PathContainer.Options MESSAGE_ROUTE
      Options for a message route. Separator '.' with neither URL decoding nor parsing of path parameters. Escape sequences for the separator character in segment values are still decoded.
  • Methodendetails

    • separator

      public char separator()
    • shouldDecodeAndParseSegments

      public boolean shouldDecodeAndParseSegments()
    • create

      public static PathContainer.Options create(char separator, boolean decodeAndParseSegments)
      Create an PathContainer.Options instance with the given settings.
      Parameter:
      separator - the separator for parsing the path into segments; currently this must be slash or dot.
      decodeAndParseSegments - whether to URL decode path segment values and parse path parameters. If set to false, only escape sequences for the separator char are decoded.