Class URLFragment.Parser

  • Enclosing class:
    URLFragment

    private static final class URLFragment.Parser
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String fragment  
      private java.lang.String id  
      private boolean isMediaFragment  
      private boolean isValid  
      private static java.util.regex.Pattern MEDIA_FRAGMENT  
      private static java.util.regex.Pattern NPTTIME  
      private java.lang.String scheme  
      private static java.util.regex.Pattern SCHEME_BASED  
      private static java.util.regex.Pattern SPATIAL  
      private static java.util.regex.Pattern SVGVIEW  
      private static java.util.regex.Pattern TEMPORAL  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Parser()  
    • Field Detail

      • fragment

        private java.lang.String fragment
      • scheme

        private java.lang.String scheme
      • id

        private java.lang.String id
      • isMediaFragment

        private boolean isMediaFragment
      • isValid

        private boolean isValid
      • SCHEME_BASED

        private static final java.util.regex.Pattern SCHEME_BASED
      • MEDIA_FRAGMENT

        private static final java.util.regex.Pattern MEDIA_FRAGMENT
      • SVGVIEW

        private static final java.util.regex.Pattern SVGVIEW
      • SPATIAL

        private static final java.util.regex.Pattern SPATIAL
      • TEMPORAL

        private static final java.util.regex.Pattern TEMPORAL
      • NPTTIME

        private static final java.util.regex.Pattern NPTTIME
    • Constructor Detail

      • Parser

        private Parser()
    • Method Detail

      • parse

        private URLFragment.Parser parse​(java.lang.String fragment,
                                         java.lang.String mimetype)
      • parseXMLFragment

        private void parseXMLFragment​(java.lang.String fragment)
      • parseHTMLFragment

        private void parseHTMLFragment​(java.lang.String fragment)
      • parseSVGFragment

        private void parseSVGFragment​(java.lang.String fragment)
      • parseSVGView

        private boolean parseSVGView​(java.lang.String string)
      • parseSpaceSegment

        private boolean parseSpaceSegment​(java.lang.String string)
      • parseTimeSegment

        private boolean parseTimeSegment​(java.lang.String string)