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.