| Package | Description |
|---|---|
| org.eclipse.xtext.common.services | |
| org.eclipse.xtext.conversion | |
| org.eclipse.xtext.conversion.impl | |
| org.eclipse.xtext.xtext |
| Modifier and Type | Method and Description |
|---|---|
IValueConverter<String> |
Ecore2XtextTerminalConverters.EString() |
IValueConverter<String> |
DefaultTerminalConverters.ID() |
IValueConverter<Integer> |
DefaultTerminalConverters.INT() |
IValueConverter<String> |
DefaultTerminalConverters.STRING() |
IValueConverter<String> |
DefaultTerminalConverters.TerminalsID() |
IValueConverter<Integer> |
DefaultTerminalConverters.TerminalsINT() |
IValueConverter<String> |
DefaultTerminalConverters.TerminalsSTRING() |
| Modifier and Type | Field and Description |
|---|---|
static IValueConverter<? extends Object> |
IValueConverter.NO_OP_CONVERTER |
| Modifier and Type | Method and Description |
|---|---|
IValueConverter<Object> |
IValueConverterService.Introspectable.getConverter(String lexerRule) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIDValueConverter
Abstract implementation of a value converter that escapes a string
based on a set of values.
|
class |
AbstractLexerBasedConverter<T> |
class |
AbstractNullSafeConverter<T> |
class |
AbstractToStringConverter<T>
Abstract implementation of a
IValueConverter, that does not fail on
null-Values and uses a simple Object.toString() to obtain
the String representation. |
class |
AbstractValueConverter<Type> |
class |
DefaultTerminalConverter |
class |
EFactoryValueConverter
A value converter that delegates to the
EFactory of a EDataType. |
class |
IDValueConverter |
class |
IgnoreCaseIDValueConverter |
class |
INTValueConverter |
class |
KeywordAlternativeConverter |
class |
KeywordBasedValueConverter
This
IValueConverter ensures that the given string value fulfills a
data type rule that consists only of an alternative of keywords. |
class |
QualifiedNameInStaticImportValueConverter |
class |
QualifiedNameValueConverter
A value converter for qualified names consisting of segments or wildcard literals separated by namespace delimiters.
|
class |
STRINGValueConverter |
| Modifier and Type | Field and Description |
|---|---|
protected IValueConverter<Object> |
QualifiedNameValueConverter.delegateConverter |
| Modifier and Type | Method and Description |
|---|---|
IValueConverter<Object> |
AbstractDeclarativeValueConverterService.getConverter(String lexerRule) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,IValueConverter<Object>> |
AbstractDeclarativeValueConverterService.getConverters() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractDeclarativeValueConverterService.internalRegisterForClass(Class<?> clazz,
Map<String,IValueConverter<Object>> converters) |
protected void |
AbstractDeclarativeValueConverterService.recursiveRegisterForClass(Class<?> clazz,
Map<String,IValueConverter<Object>> converters) |
protected void |
AbstractDeclarativeValueConverterService.registerEFactoryConverters(Map<String,IValueConverter<Object>> converters) |
| Modifier and Type | Method and Description |
|---|---|
IValueConverter<String> |
XtextValueConverters.GrammarID() |
IValueConverter<Boolean> |
XtextValueConverters.LiteralValue() |
IValueConverter<String> |
XtextValueConverters.RuleID() |
IValueConverter<String> |
XtextValueConverters.ValidID() |
Copyright © 2015. All Rights Reserved.