Class JavaLocalVariableDeclarationStatement
java.lang.Object
com.regnosys.rosetta.generator.java.statement.JavaStatement
com.regnosys.rosetta.generator.java.statement.JavaLocalVariableDeclarationStatement
- All Implemented Interfaces:
TargetLanguageRepresentation
Based on the Java specification: https://docs.oracle.com/javase/specs/jls/se11/html/jls-14.html#jls-LocalVariableDeclarationStatement
Examples:
- `final int x = 42;`
- `float y;`
See `JavaStatement` for more documentation.
-
Constructor Summary
ConstructorsConstructorDescriptionJavaLocalVariableDeclarationStatement(boolean isFinal, JavaType variableType, GeneratedIdentifier variableId) JavaLocalVariableDeclarationStatement(boolean isFinal, JavaType variableType, GeneratedIdentifier variableId, JavaExpression initialExpression) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendTo(org.eclipse.xtend2.lib.StringConcatenationClient.TargetStringConcatenation target) Methods inherited from class com.regnosys.rosetta.generator.java.statement.JavaStatement
append, asStatementList, prepend, toBlock
-
Constructor Details
-
JavaLocalVariableDeclarationStatement
public JavaLocalVariableDeclarationStatement(boolean isFinal, JavaType variableType, GeneratedIdentifier variableId) -
JavaLocalVariableDeclarationStatement
public JavaLocalVariableDeclarationStatement(boolean isFinal, JavaType variableType, GeneratedIdentifier variableId, JavaExpression initialExpression)
-
-
Method Details
-
appendTo
public void appendTo(org.eclipse.xtend2.lib.StringConcatenationClient.TargetStringConcatenation target)
-