All Implemented Interfaces:
JavaLambdaBody, TargetLanguageRepresentation

public class JavaThis extends JavaExpression
A reference to the Java `this` keyword. See `JavaStatementBuilder` for more documentation.
  • Constructor Details

    • JavaThis

      public JavaThis(JavaType type)
  • Method Details

    • declareAsVariable

      public JavaStatementBuilder declareAsVariable(boolean isFinal, String variableId, JavaScope scope)
      Description copied from class: JavaStatementBuilder
      Assign all expressions to a new variable, and return a new builder ending with that variable.
      Overrides:
      declareAsVariable in class JavaExpression
    • appendTo

      public void appendTo(org.eclipse.xtend2.lib.StringConcatenationClient.TargetStringConcatenation target)