Class JavaThis
java.lang.Object
com.regnosys.rosetta.generator.java.statement.builder.JavaStatementBuilder
com.regnosys.rosetta.generator.java.statement.builder.JavaExpression
com.regnosys.rosetta.generator.java.statement.builder.JavaThis
- All Implemented Interfaces:
JavaLambdaBody,TargetLanguageRepresentation
A reference to the Java `this` keyword.
See `JavaStatementBuilder` for more documentation.
-
Field Summary
Fields inherited from class com.regnosys.rosetta.generator.java.statement.builder.JavaExpression
NULL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendTo(org.eclipse.xtend2.lib.StringConcatenationClient.TargetStringConcatenation target) declareAsVariable(boolean isFinal, String variableId, JavaScope scope) Assign all expressions to a new variable, and return a new builder ending with that variable.Methods inherited from class com.regnosys.rosetta.generator.java.statement.builder.JavaExpression
collapseToSingleExpression, complete, completeAsAssignment, completeAsExpressionStatement, completeAsReturn, from, getExpressionType, mapExpression, then, then, toLambdaBodyMethods inherited from class com.regnosys.rosetta.generator.java.statement.builder.JavaStatementBuilder
mapExpressionIfNotNull
-
Constructor Details
-
JavaThis
-
-
Method Details
-
declareAsVariable
Description copied from class:JavaStatementBuilderAssign all expressions to a new variable, and return a new builder ending with that variable.- Overrides:
declareAsVariablein classJavaExpression
-
appendTo
public void appendTo(org.eclipse.xtend2.lib.StringConcatenationClient.TargetStringConcatenation target)
-