Package io.sundr.model
Interface ExpressionOrStatement
- All Superinterfaces:
Expression,Node,Renderable,Statement
- All Known Implementing Classes:
Assign,Declare,Lambda,MethodCall
-
Field Summary
Fields inherited from interface io.sundr.model.Expression
NULLFields 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
Methods inherited from interface io.sundr.model.Expression
and, and, assign, assign, assignNew, assignNew, assignNull, call, cast, cast, divide, enclosed, eq, index, index, instanceOf, instanceOf, isNull, minus, minus, modulo, multiply, ne, negative, not, notNull, or, or, plus, plus, positive, postDecrement, postIncrement, preIncrement, pretDecrement, property, property, property, renderExpression, retMethods inherited from interface io.sundr.model.Renderable
render, tab
-
Method Details
-
renderStatement
- Specified by:
renderStatementin interfaceStatement
-