public class BaseValueConverterService
extends org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService
Modifier and Type | Class and Description |
---|---|
protected static class |
BaseValueConverterService.AbstractIDConverter |
protected static class |
BaseValueConverterService.BinaryOperatorNameConverter |
protected static class |
BaseValueConverterService.DoubleQuotedStringConverter |
protected static class |
BaseValueConverterService.EscapedIDConverter |
protected static class |
BaseValueConverterService.IDConverter |
protected static class |
BaseValueConverterService.MultiLineSingleQuotedStringConverter |
protected static class |
BaseValueConverterService.NameConverter |
protected static class |
BaseValueConverterService.NumberConverter |
protected static class |
BaseValueConverterService.SimpleIDConverter |
protected static class |
BaseValueConverterService.SingleQuotedStringConverter |
protected static class |
BaseValueConverterService.UnquotedStringConverter |
protected static class |
BaseValueConverterService.UnreservedNameConverter |
protected static class |
BaseValueConverterService.UnrestrictedNameConverter |
Constructor and Description |
---|
BaseValueConverterService() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
BinaryOperatorName() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
DOUBLE_QUOTED_STRING() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
ESCAPED_ID() |
static java.lang.String |
escapeIdentifier(java.lang.String value) |
static java.util.Set<java.lang.String> |
getAllKeywords(org.eclipse.xtext.Grammar g,
java.lang.String name,
boolean validIdentifiersOnly) |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
ID() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
Identifier() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
ML_SINGLE_QUOTED_STRING() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
Name() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.Number> |
NUMBER_LITERAL() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
SIMPLE_ID() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
SINGLE_QUOTED_STRING() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
StringLiteral() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
UNQUOTED_STRING() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
UnreservedName() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
UnrestrictedName() |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
URI() |
getConverter, getConverters, getDefaultTerminalConverterFactory, getGrammar, internalRegisterForClass, isConfigurationMethod, registerEFactoryConverters, setDefaultTerminalConverterFactory, setGrammar, toString, toValue
public static java.lang.String escapeIdentifier(java.lang.String value)
public static java.util.Set<java.lang.String> getAllKeywords(org.eclipse.xtext.Grammar g, java.lang.String name, boolean validIdentifiersOnly)
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> BinaryOperatorName()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> DOUBLE_QUOTED_STRING()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> ESCAPED_ID()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> ID()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> Identifier()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> ML_SINGLE_QUOTED_STRING()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> Name()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.Number> NUMBER_LITERAL()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> SIMPLE_ID()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> SINGLE_QUOTED_STRING()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> StringLiteral()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> UNQUOTED_STRING()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> URI()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> UnreservedName()
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> UnrestrictedName()