Interface LanguageRenderer
-
- All Known Implementing Classes:
JavaLanguageRenderer,KotlinLanguageRenderer
public interface LanguageRenderer
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classLanguageRenderer.MethodArgument
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringendArray()java.lang.StringendMethod()java.lang.StringendSetterAssignment()java.lang.StringgetGetter(java.lang.String propertyName)java.lang.StringgetNullableInvocation(java.lang.String objectName, java.lang.String functionName, java.lang.String parameter)java.lang.StringgetObjectCast(java.lang.String objectName, java.lang.String classToCastTo)java.lang.StringgetObjectCreation(java.lang.String className)java.lang.StringgetObjectCreationNoParams(java.lang.String className)java.lang.StringgetObjectNoNull(java.lang.String objectName)java.lang.StringgetPrimitiveTypeFor(java.lang.Class<?> clazz)java.lang.StringgetStatementEnd()java.lang.StringstartGenericArrayOf(java.lang.String className)java.lang.StringstartMethod(java.lang.String methodName, LanguageRenderer.MethodArgument... arguments)java.lang.StringstartPrimitiveArrayOf(java.lang.String primitiveTypeName)java.lang.StringstartSetterAssignment(java.lang.String propertyName)java.lang.StringstartVariableDefinition(java.lang.String variableTypeName)
-
-
-
Method Detail
-
getStatementEnd
java.lang.String getStatementEnd()
-
getObjectCreation
java.lang.String getObjectCreation(java.lang.String className)
-
getObjectCreationNoParams
java.lang.String getObjectCreationNoParams(java.lang.String className)
-
getObjectCast
java.lang.String getObjectCast(java.lang.String objectName, java.lang.String classToCastTo)
-
getObjectNoNull
java.lang.String getObjectNoNull(java.lang.String objectName)
-
getNullableInvocation
java.lang.String getNullableInvocation(java.lang.String objectName, java.lang.String functionName, java.lang.String parameter)
-
startPrimitiveArrayOf
java.lang.String startPrimitiveArrayOf(java.lang.String primitiveTypeName)
-
startGenericArrayOf
java.lang.String startGenericArrayOf(java.lang.String className)
-
endArray
java.lang.String endArray()
-
startVariableDefinition
java.lang.String startVariableDefinition(java.lang.String variableTypeName)
-
startSetterAssignment
java.lang.String startSetterAssignment(java.lang.String propertyName)
-
endSetterAssignment
java.lang.String endSetterAssignment()
-
getGetter
java.lang.String getGetter(java.lang.String propertyName)
-
startMethod
java.lang.String startMethod(java.lang.String methodName, LanguageRenderer.MethodArgument... arguments)
-
endMethod
java.lang.String endMethod()
-
getPrimitiveTypeFor
java.lang.String getPrimitiveTypeFor(java.lang.Class<?> clazz)
-
-