Class CharValue

  • All Implemented Interfaces:
    QuotedValue

    public class CharValue
    extends Value
    implements QuotedValue
    Class CharValue parses character value.
    • Method Detail

      • parse

        public static Value parse​(URIString pUriStr,
                                  boolean pThrow)
                           throws java.lang.IllegalArgumentException
        charValue = // example: 'a' '\x32'
        Parameters:
        pUriStr -
        pThrow -
        Returns:
        Value or null if parsing is failed and pThrow is false
        Throws:
        java.lang.IllegalArgumentException - if parsing is failed and pThrow is true
      • parse

        public static Value parse​(URIString pUriStr)
        Parses a char16 value.
        Parameters:
        pUriStr -
        Returns:
        Value or null if parsing failed.
      • get

        public char get()
        getChar
        Returns:
        char
      • getCharacter

        public java.lang.Character getCharacter()
        getCharacter
        Returns:
        Character
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        See Also:
        Object.toString()
      • getTypeInfo

        public java.lang.String getTypeInfo()
        Description copied from class: Value
        getTypeInfo
        Specified by:
        getTypeInfo in class Value
        Returns:
        the type description string of the Value.
        See Also:
        Value.getTypeInfo()