Class STRINGValueConverter.Implementation
- java.lang.Object
-
- org.eclipse.xtext.util.JavaStringConverter
-
- org.eclipse.xtext.conversion.impl.STRINGValueConverter.Implementation
-
- Enclosing class:
- STRINGValueConverter
protected class STRINGValueConverter.Implementation extends org.eclipse.xtext.util.JavaStringConverter
- Since:
- 2.16
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Implementation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
convertFromJavaString(java.lang.String literal)
protected java.lang.String
convertFromJavaString(java.lang.String string, boolean useUnicode, int index, java.lang.StringBuilder result)
protected int
doUnescapeCharAndAppendTo(java.lang.String string, boolean useUnicode, int index, java.lang.StringBuilder result)
protected int
handleInvalidUnicodeEscapeSequence(java.lang.String string, int index, java.lang.StringBuilder result)
protected int
handleUnknownEscapeSequence(java.lang.String string, char c, boolean useUnicode, int index, java.lang.StringBuilder result)
protected boolean
isHexSequence(char[] in, int off, int chars)
-
Methods inherited from class org.eclipse.xtext.util.JavaStringConverter
appendRegion, convertFromJavaString, convertToJavaString, convertToJavaString, doIsHexSequence, doIsHexSequence, escapeAndAppendTo, isHex, isHexSequence, isInvalidUnicodeEscapeSequence, mustEncodeAsEscapeSequence, toHex, unescapeCharAndAppendTo, unescapeUnicodeSequence, validate, validateAndAppendChar, validateRegion
-
-
-
-
Method Detail
-
convertFromJavaString
public java.lang.String convertFromJavaString(java.lang.String literal)
-
convertFromJavaString
protected java.lang.String convertFromJavaString(java.lang.String string, boolean useUnicode, int index, java.lang.StringBuilder result)
- Overrides:
convertFromJavaString
in classorg.eclipse.xtext.util.JavaStringConverter
-
isHexSequence
protected boolean isHexSequence(char[] in, int off, int chars)
- Overrides:
isHexSequence
in classorg.eclipse.xtext.util.JavaStringConverter
-
handleInvalidUnicodeEscapeSequence
protected int handleInvalidUnicodeEscapeSequence(java.lang.String string, int index, java.lang.StringBuilder result)
- Overrides:
handleInvalidUnicodeEscapeSequence
in classorg.eclipse.xtext.util.JavaStringConverter
-
doUnescapeCharAndAppendTo
protected int doUnescapeCharAndAppendTo(java.lang.String string, boolean useUnicode, int index, java.lang.StringBuilder result)
- Overrides:
doUnescapeCharAndAppendTo
in classorg.eclipse.xtext.util.JavaStringConverter
-
handleUnknownEscapeSequence
protected int handleUnknownEscapeSequence(java.lang.String string, char c, boolean useUnicode, int index, java.lang.StringBuilder result)
- Overrides:
handleUnknownEscapeSequence
in classorg.eclipse.xtext.util.JavaStringConverter
-
-