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 org.pushingpixels.radiance.tools.svgtranscoder.api.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:
getStatementEnd
in interfaceLanguageRenderer
-
getObjectCreation
- Specified by:
getObjectCreation
in interfaceLanguageRenderer
-
getObjectCreationNoParams
- Specified by:
getObjectCreationNoParams
in interfaceLanguageRenderer
-
getObjectCast
- Specified by:
getObjectCast
in interfaceLanguageRenderer
-
getObjectNoNull
- Specified by:
getObjectNoNull
in interfaceLanguageRenderer
-
getNullableInvocation
- Specified by:
getNullableInvocation
in interfaceLanguageRenderer
-
startPrimitiveArrayOf
- Specified by:
startPrimitiveArrayOf
in interfaceLanguageRenderer
-
startGenericArrayOf
- Specified by:
startGenericArrayOf
in interfaceLanguageRenderer
-
endArray
- Specified by:
endArray
in interfaceLanguageRenderer
-
startVariableDefinition
- Specified by:
startVariableDefinition
in interfaceLanguageRenderer
-
startSetterAssignment
- Specified by:
startSetterAssignment
in interfaceLanguageRenderer
-
endSetterAssignment
- Specified by:
endSetterAssignment
in interfaceLanguageRenderer
-
getGetter
- Specified by:
getGetter
in interfaceLanguageRenderer
-
startMethod
- Specified by:
startMethod
in interfaceLanguageRenderer
-
endMethod
- Specified by:
endMethod
in interfaceLanguageRenderer
-
getPrimitiveTypeFor
- Specified by:
getPrimitiveTypeFor
in interfaceLanguageRenderer
-