Package io.sundr.model
Interface Statement
-
- All Superinterfaces:
Node,Renderable
- All Known Subinterfaces:
ExpressionOrStatement
- All Known Implementing Classes:
Assign,Block,Break,Continue,Declare,Do,For,Foreach,If,Lambda,MethodCall,Return,StringStatement,Switch,While
public interface Statement extends Renderable
-
-
Field Summary
-
Fields inherited from interface io.sundr.model.Node
AT, CB, CC, CLP, COLN, COMA, CP, DOT, DQ, EMPTY, EQ, EXTENDS, GT, IMPLEMENTS, INDENT, JAVA_LANG, JAVA_LANG_ENUM, JAVA_LANG_OBJECT, JAVA_LANG_STRING, LT, NEWLINE, NEWLINE_PATTERN, OB, OC, OP, Q, SEMICOLN, SEMICOLN_SUFFIX_PATTERN, SPACE, STAR, THROWS, VARARG
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default StringrenderStatement()static Statementret(Expression expression)-
Methods inherited from interface io.sundr.model.Renderable
render, tab
-
-
-
-
Method Detail
-
ret
static Statement ret(Expression expression)
-
renderStatement
default String renderStatement()
-
-