Uses of Class
com.regnosys.rosetta.generator.java.statement.JavaStatement
Packages that use JavaStatement
Package
Description
-
Uses of JavaStatement in com.regnosys.rosetta.generator.java.statement
Subclasses of JavaStatement in com.regnosys.rosetta.generator.java.statementModifier and TypeClassDescriptionclassBased on the Java specification: https://docs.oracle.com/javase/specs/jls/se11/html/jls-15.html#jls-Assignment Example: `x = 42;` See `JavaStatement` for more documentation.classBased on the Java specification: https://docs.oracle.com/javase/specs/jls/se11/html/jls-14.html#jls-Block Example: ``` { int x = 42; return x; } ``` See `JavaStatement` for more documentation.classBased on the Java specification: https://docs.oracle.com/javase/specs/jls/se11/html/jls-14.html#jls-ExpressionStatement Example: `list.add(42);` See `JavaStatement` for more documentation.classBased on the Java specification: https://docs.oracle.com/javase/specs/jls/se11/html/jls-14.html#jls-IfThenElseStatement Example: ``` if (true) { return 42; } else { return -1; } ``` See `JavaStatement` for more documentation.classBased on the Java specification: https://docs.oracle.com/javase/specs/jls/se11/html/jls-14.html#jls-IfThenStatement Example: ``` if (true) { return 42; } ``` See `JavaStatement` for more documentation.classBased 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.classBased on the Java specification: https://docs.oracle.com/javase/specs/jls/se11/html/jls-14.html#jls-ReturnStatement Example: `return foo + 1;` See `JavaStatement` for more documentation.Methods in com.regnosys.rosetta.generator.java.statement with parameters of type JavaStatementModifier and TypeMethodDescriptionJavaBlock.append(JavaStatement other) JavaStatement.append(JavaStatement other) Append the given statement to this one.static JavaStatementListJavaStatementList.of(JavaStatement... items) JavaBlock.prepend(JavaStatement other) JavaStatement.prepend(JavaStatement other) Constructors in com.regnosys.rosetta.generator.java.statement with parameters of type JavaStatementModifierConstructorDescriptionJavaIfThenElseStatement(JavaExpression condition, JavaStatement thenBranch, JavaStatement elseBranch) JavaIfThenStatement(JavaExpression condition, JavaStatement thenBranch) JavaStatementList(JavaStatement... items) -
Uses of JavaStatement in com.regnosys.rosetta.generator.java.statement.builder
Methods in com.regnosys.rosetta.generator.java.statement.builder that return JavaStatementModifier and TypeMethodDescriptionJavaConditionalExpression.complete(Function<JavaExpression, JavaStatement> completer) JavaExpression.complete(Function<JavaExpression, JavaStatement> completer) abstract JavaStatementJavaStatementBuilder.complete(Function<JavaExpression, JavaStatement> completer) Complete this statement builder by mapping all expressions to a statement.abstract JavaStatementJavaStatementBuilder.completeAsAssignment(GeneratedIdentifier variableId) Complete this statement builder by assigning all expressions to a given variable.abstract JavaStatementJavaStatementBuilder.completeAsExpressionStatement()Complete this statement builder by ending all expressions with a semicolon.abstract JavaStatementJavaStatementBuilder.completeAsReturn()Complete this statement builder by returning all expressions.Method parameters in com.regnosys.rosetta.generator.java.statement.builder with type arguments of type JavaStatementModifier and TypeMethodDescriptionJavaBlockBuilder.complete(Function<JavaExpression, JavaStatement> completer) JavaConditionalExpression.complete(Function<JavaExpression, JavaStatement> completer) JavaExpression.complete(Function<JavaExpression, JavaStatement> completer) JavaIfThenElseBuilder.complete(Function<JavaExpression, JavaStatement> completer) abstract JavaStatementJavaStatementBuilder.complete(Function<JavaExpression, JavaStatement> completer) Complete this statement builder by mapping all expressions to a statement.