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 protectedImplementation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringconvertFromJavaString(java.lang.String literal)protected java.lang.StringconvertFromJavaString(java.lang.String string, boolean useUnicode, int index, java.lang.StringBuilder result)protected intdoUnescapeCharAndAppendTo(java.lang.String string, boolean useUnicode, int index, java.lang.StringBuilder result)protected inthandleInvalidUnicodeEscapeSequence(java.lang.String string, int index, java.lang.StringBuilder result)protected inthandleUnknownEscapeSequence(java.lang.String string, char c, boolean useUnicode, int index, java.lang.StringBuilder result)protected booleanisHexSequence(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:
convertFromJavaStringin classorg.eclipse.xtext.util.JavaStringConverter
-
isHexSequence
protected boolean isHexSequence(char[] in, int off, int chars)- Overrides:
isHexSequencein classorg.eclipse.xtext.util.JavaStringConverter
-
handleInvalidUnicodeEscapeSequence
protected int handleInvalidUnicodeEscapeSequence(java.lang.String string, int index, java.lang.StringBuilder result)- Overrides:
handleInvalidUnicodeEscapeSequencein classorg.eclipse.xtext.util.JavaStringConverter
-
doUnescapeCharAndAppendTo
protected int doUnescapeCharAndAppendTo(java.lang.String string, boolean useUnicode, int index, java.lang.StringBuilder result)- Overrides:
doUnescapeCharAndAppendToin classorg.eclipse.xtext.util.JavaStringConverter
-
handleUnknownEscapeSequence
protected int handleUnknownEscapeSequence(java.lang.String string, char c, boolean useUnicode, int index, java.lang.StringBuilder result)- Overrides:
handleUnknownEscapeSequencein classorg.eclipse.xtext.util.JavaStringConverter
-
-