Class KotlinLanguageRenderer
java.lang.Object
org.pushingpixels.radiance.tools.svgtranscoder.api.kotlin.KotlinLanguageRenderer
- All Implemented Interfaces:
LanguageRenderer
-
Nested Class Summary
Nested classes/interfaces inherited from interface LanguageRenderer
LanguageRenderer.MethodArgument -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionendArray()getNullableInvocation(String objectName, String functionName, String parameter) getObjectCast(String objectName, String classToCastTo) getObjectCreation(String className) getObjectCreationNoParams(String className) getObjectNoNull(String objectName) getPrimitiveTypeFor(Class<?> clazz) startGenericArrayOf(String className) startMethod(String methodName, LanguageRenderer.MethodArgument... arguments) startPrimitiveArrayOf(String primitiveTypeName) startSetterAssignment(String propertyName) startVariableDefinition(String variableTypeName)
-
Constructor Details
-
KotlinLanguageRenderer
public KotlinLanguageRenderer()
-
-
Method Details
-
getStatementEnd
- Specified by:
getStatementEndin interfaceLanguageRenderer
-
getObjectCreation
- Specified by:
getObjectCreationin interfaceLanguageRenderer
-
getObjectCreationNoParams
- Specified by:
getObjectCreationNoParamsin interfaceLanguageRenderer
-
getObjectCast
- Specified by:
getObjectCastin interfaceLanguageRenderer
-
getObjectNoNull
- Specified by:
getObjectNoNullin interfaceLanguageRenderer
-
getNullableInvocation
- Specified by:
getNullableInvocationin interfaceLanguageRenderer
-
startPrimitiveArrayOf
- Specified by:
startPrimitiveArrayOfin interfaceLanguageRenderer
-
startGenericArrayOf
- Specified by:
startGenericArrayOfin interfaceLanguageRenderer
-
endArray
- Specified by:
endArrayin interfaceLanguageRenderer
-
startVariableDefinition
- Specified by:
startVariableDefinitionin interfaceLanguageRenderer
-
startSetterAssignment
- Specified by:
startSetterAssignmentin interfaceLanguageRenderer
-
endSetterAssignment
- Specified by:
endSetterAssignmentin interfaceLanguageRenderer
-
getGetter
- Specified by:
getGetterin interfaceLanguageRenderer
-
startMethod
- Specified by:
startMethodin interfaceLanguageRenderer
-
endMethod
- Specified by:
endMethodin interfaceLanguageRenderer
-
getPrimitiveTypeFor
- Specified by:
getPrimitiveTypeForin interfaceLanguageRenderer
-