public class XbaseValueConverterService extends DefaultTerminalConverters
The value converter service for Xbase. It registers
the QualifiedNameValueConverter and a KeywordBasedValueConverter
for each operator.
Clients, who extend Xbase should inherit from this value converter service.
| Modifier and Type | Class and Description |
|---|---|
static class |
XbaseValueConverterService.CompareOperatorsValueConverter |
static class |
XbaseValueConverterService.IntUnderscoreValueConverter |
static class |
XbaseValueConverterService.MultiAssignOperatorsValueConverter |
static class |
XbaseValueConverterService.OtherOperatorsValueConverter |
IValueConverterService.IntrospectabledefaultTerminalConverterFactory| Constructor and Description |
|---|
XbaseValueConverterService() |
ID, STRING, TerminalsID, TerminalsINT, TerminalsSTRINGgetConverter, getConverters, getDefaultTerminalConverterFactory, getGrammar, internalRegisterForClass, isConfigurationMethod, recursiveRegisterForClass, registerEFactoryConverters, setDefaultTerminalConverterFactory, setGrammar, toString, toValuepublic IValueConverter<String> getIdOrSuperValueConverter()
public IValueConverter<String> getValidIDConverter()
public IValueConverter<String> getFeatureCallIDValueConverter()
public IValueConverter<String> getQualifiedNameValueConverter()
public IValueConverter<String> getQualifiedNameWithWildCardValueConverter()
public IValueConverter<String> getQualifiedNameInStaticImportValueConverter()
public IValueConverter<String> getOpSingleAssignConverter()
public IValueConverter<String> getOpMultiAssignConverter()
public IValueConverter<String> getOpOrConverter()
public IValueConverter<String> getOpAndConverter()
public IValueConverter<String> getOpEqualityConverter()
public IValueConverter<String> getOpCompareConverter()
public IValueConverter<String> getOpOtherConverter()
public IValueConverter<String> getOpAddConverter()
public IValueConverter<String> getOpMultiConverter()
public IValueConverter<String> getOpUnaryConverter()
public IValueConverter<String> getOpPostfixConverter()
public IValueConverter<Integer> INT()
INT in class DefaultTerminalConvertersCopyright © 2015. All Rights Reserved.