java.lang.Object
org.apache.jena.atlas.lib.Chars
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final Charsetstatic final Charsetstatic final charstatic final charstatic final char[]static final intEnd of file - not a Unicode codepointstatic final charstatic final char[]Hex digits : lower casestatic final char[]Hex digits : upper casestatic final charstatic final charstatic final charstatic final charstatic final charstatic final charstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final charstatic final charstatic final intUndefined character (exact meaning depends on use) - not a Unicode codepointstatic final char -
Method Summary
Modifier and TypeMethodDescriptionstatic CharsetDecoderAllocate a CharsetDecoder, creating as necessarystatic CharsetEncoderAllocate a CharsetEncoder, creating as necessarystatic booleancharInArray(int ch, char[] chars) Is char in the array?static CharsetDecoderCreate a UTF-8 decoderstatic CharsetEncoderCreate a UTF-8 encoderstatic voidDeallocate a CharsetDecoder, may increase pool sizestatic voidDeallocate a CharsetEncoder, may increase pool sizestatic voidencodeAsHex(StringBuilder buff, char marker, char ch) static CharsetDecoderGet a UTF-8 decoder from the pool (null if pool empty)static CharsetEncoderGet a UTF-8 encoder from the pool (null if pool empty)static CharsetDecoderReturn a per-thread CharsetDecoderstatic CharsetEncoderReturn a per-thread CharsetEncoderstatic voidputDecoder(CharsetDecoder decoder) Add/return a UTF-8 decoder to the poolstatic voidputEncoder(CharsetEncoder encoder) Add/return a UTF-8 encoder to the pool
-
Field Details
-
digits10
public static final char[] digits10 -
hexDigitsUC
public static final char[] hexDigitsUCHex digits : upper case -
hexDigitsLC
public static final char[] hexDigitsLCHex digits : lower case -
charsetUTF8
-
charsetASCII
-
EOF
public static final int EOFEnd of file - not a Unicode codepoint- See Also:
-
BOM
public static final char BOM- See Also:
-
OBJECT_REPLACEMENT
public static final char OBJECT_REPLACEMENT- See Also:
-
REPLACEMENT
public static final char REPLACEMENT- See Also:
-
NotACharacter
public static final char NotACharacter- See Also:
-
ReverseOrderBOM
public static final char ReverseOrderBOM- See Also:
-
UNSET
public static final int UNSETUndefined character (exact meaning depends on use) - not a Unicode codepoint- See Also:
-
NL
public static final char NL- See Also:
-
LF
public static final char LF- See Also:
-
CR
public static final char CR- See Also:
-
TAB
public static final char TAB- See Also:
-
FF
public static final char FF- See Also:
-
VT
public static final char VT- See Also:
-
SPC
public static final char SPC- See Also:
-
BSPACE
public static final char BSPACE- See Also:
-
DEL
public static final char DEL- See Also:
-
CH_ZERO
public static final char CH_ZERO- See Also:
-
CH_LBRACKET
public static final char CH_LBRACKET- See Also:
-
CH_RBRACKET
public static final char CH_RBRACKET- See Also:
-
CH_LBRACE
public static final char CH_LBRACE- See Also:
-
CH_RBRACE
public static final char CH_RBRACE- See Also:
-
CH_LPAREN
public static final char CH_LPAREN- See Also:
-
CH_RPAREN
public static final char CH_RPAREN- See Also:
-
CH_LT
public static final char CH_LT- See Also:
-
CH_GT
public static final char CH_GT- See Also:
-
CH_UNDERSCORE
public static final char CH_UNDERSCORE- See Also:
-
CH_QUOTE1
public static final char CH_QUOTE1- See Also:
-
CH_QUOTE2
public static final char CH_QUOTE2- See Also:
-
CH_EQUALS
public static final char CH_EQUALS- See Also:
-
CH_STAR
public static final char CH_STAR- See Also:
-
CH_DOT
public static final char CH_DOT- See Also:
-
CH_COMMA
public static final char CH_COMMA- See Also:
-
CH_SEMICOLON
public static final char CH_SEMICOLON- See Also:
-
CH_COLON
public static final char CH_COLON- See Also:
-
CH_AMPHERSAND
public static final char CH_AMPHERSAND- See Also:
-
CH_AT
public static final char CH_AT- See Also:
-
CH_QMARK
public static final char CH_QMARK- See Also:
-
CH_EMARK
public static final char CH_EMARK- See Also:
-
CH_DOLLAR
public static final char CH_DOLLAR- See Also:
-
CH_HASH
public static final char CH_HASH- See Also:
-
CH_PLUS
public static final char CH_PLUS- See Also:
-
CH_MINUS
public static final char CH_MINUS- See Also:
-
CH_DASH
public static final char CH_DASH- See Also:
-
CH_SLASH
public static final char CH_SLASH- See Also:
-
CH_RSLASH
public static final char CH_RSLASH- See Also:
-
CH_PERCENT
public static final char CH_PERCENT- See Also:
-
CH_VBAR
public static final char CH_VBAR- See Also:
-
CH_TILDE
public static final char CH_TILDE- See Also:
-
B_NL
public static final byte B_NL- See Also:
-
B_LF
public static final byte B_LF- See Also:
-
B_CR
public static final byte B_CR- See Also:
-
B_FF
public static final byte B_FF- See Also:
-
B_VT
public static final byte B_VT- See Also:
-
B_SPC
public static final byte B_SPC- See Also:
-
B_LBRACKET
public static final byte B_LBRACKET- See Also:
-
B_RBRACKET
public static final byte B_RBRACKET- See Also:
-
B_LBRACE
public static final byte B_LBRACE- See Also:
-
B_RBRACE
public static final byte B_RBRACE- See Also:
-
B_LPAREN
public static final byte B_LPAREN- See Also:
-
B_RPAREN
public static final byte B_RPAREN- See Also:
-
B_LT
public static final byte B_LT- See Also:
-
B_GT
public static final byte B_GT- See Also:
-
B_UNDERSCORE
public static final byte B_UNDERSCORE- See Also:
-
B_QUOTE1
public static final byte B_QUOTE1- See Also:
-
B_QUOTE2
public static final byte B_QUOTE2- See Also:
-
B_EQUALS
public static final byte B_EQUALS- See Also:
-
B_STAR
public static final byte B_STAR- See Also:
-
B_DOT
public static final byte B_DOT- See Also:
-
B_COMMA
public static final byte B_COMMA- See Also:
-
B_SEMICOLON
public static final byte B_SEMICOLON- See Also:
-
B_COLON
public static final byte B_COLON- See Also:
-
B_AT
public static final byte B_AT- See Also:
-
B_AMPHERSAND
public static final byte B_AMPHERSAND- See Also:
-
B_QMARK
public static final byte B_QMARK- See Also:
-
B_HASH
public static final byte B_HASH- See Also:
-
B_PLUS
public static final byte B_PLUS- See Also:
-
B_MINUS
public static final byte B_MINUS- See Also:
-
B_DASH
public static final byte B_DASH- See Also:
-
B_SLASH
public static final byte B_SLASH- See Also:
-
B_RSLASH
public static final byte B_RSLASH- See Also:
-
B_PERCENT
public static final byte B_PERCENT- See Also:
-
B_VBAR
public static final byte B_VBAR- See Also:
-
B_TILDE
public static final byte B_TILDE- See Also:
-
S_LBRACKET
- See Also:
-
S_RBRACKET
- See Also:
-
S_LBRACE
- See Also:
-
S_RBRACE
- See Also:
-
S_LPAREN
- See Also:
-
S_RPAREN
- See Also:
-
S_LT
- See Also:
-
S_LE
- See Also:
-
S_GT
- See Also:
-
S_GE
- See Also:
-
S_UNDERSCORE
- See Also:
-
S_QUOTE1
- See Also:
-
S_QUOTE2
- See Also:
-
S_EQUALS
- See Also:
-
S_STAR
- See Also:
-
S_DOT
- See Also:
-
S_COMMA
- See Also:
-
S_SEMICOLON
- See Also:
-
S_COLON
- See Also:
-
S_AMPHERSAND
- See Also:
-
S_AT
- See Also:
-
S_QMARK
- See Also:
-
S_HASH
- See Also:
-
S_PLUS
- See Also:
-
S_MINUS
- See Also:
-
S_DASH
- See Also:
-
S_SLASH
- See Also:
-
S_RSLASH
- See Also:
-
S_PERCENT
- See Also:
-
S_VBAR
- See Also:
-
S_TILDE
- See Also:
-
-
Method Details
-
getThreadEncoder
Return a per-thread CharsetEncoder -
getThreadDecoder
Return a per-thread CharsetDecoder -
createEncoder
Create a UTF-8 encoder -
createDecoder
Create a UTF-8 decoder -
getEncoder
Get a UTF-8 encoder from the pool (null if pool empty) -
putEncoder
Add/return a UTF-8 encoder to the pool -
getDecoder
Get a UTF-8 decoder from the pool (null if pool empty) -
putDecoder
Add/return a UTF-8 decoder to the pool -
allocEncoder
Allocate a CharsetEncoder, creating as necessary -
deallocEncoder
Deallocate a CharsetEncoder, may increase pool size -
allocDecoder
Allocate a CharsetDecoder, creating as necessary -
deallocDecoder
Deallocate a CharsetDecoder, may increase pool size -
charInArray
public static boolean charInArray(int ch, char[] chars) Is char in the array? -
encodeAsHex
-