| Modifier and type | Type and description |
|---|---|
| class | ExtraLanguageTypeConverter.TypeConverterRuleReader
Reader of the conversion rules. |
| Constructor and description |
|---|
| new(IExtraLanguageConversionInitializer,IExtraLanguageGeneratorContext)
Constructor. |
| Modifier and type | Action and description |
|---|---|
| java.lang.String | convert(String)
Convert the given type to its equivalent in the extra language. |
| boolean | hasConversion(String)
Indicates if the given name has a mapping to the extra language. |
| protected java.util.Map<K,V> | initMapping
Build the mapping table. |
| boolean | isImplicitJvmTypes
Replies if the JVM types (not in io.sarl.*) are implicitly supported by this converter. |
| boolean | isImplicitSarlTypes
Replies if the SARL types ( io.sarl.*) are implicitly supported by this converter. |
| void | reset
Reset the mapping definition to its default content. |
| void | setImplicitJvmTypes(boolean)
Set if the JVM types (not in io.sarl.*) are implicitly supported by this converter. |
| void | setImplicitSarlTypes(boolean)
Set if the SARL types ( io.sarl.*) are implicitly supported by this converter. |
new(IExtraLanguageConversionInitializer,IExtraLanguageGeneratorContext)
def convert(String) : java.lang.String
def hasConversion(String) : boolean
protected def initMapping : java.util.Map<K,V>
def isImplicitJvmTypes : boolean
io.sarl.*) are implicitly supported by this converter.
def isImplicitSarlTypes : boolean
io.sarl.*) are implicitly supported by this converter.
def reset
def setImplicitJvmTypes(boolean)
io.sarl.*) are implicitly supported by this converter.
def setImplicitSarlTypes(boolean)
io.sarl.*) are implicitly supported by this converter.