Package io.sundr.model
Class DoFluent<A extends DoFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.DoFluent<A>
- Direct Known Subclasses:
BlockFluent.DoStatementsNested,DoBuilder,DoFluent.DoStatementNested,ForeachFluent.DoBodyNested,ForFluent.DoBodyNested,IfDslThenStepFluent.DoStatementsNested,IfFluent.DoElseStatementNested,IfFluent.DoStatementNested,LambdaFluent.DoStatementNested,SynchronizedFluent.DoBodyNested,WhileFluent.DoStatementNested
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Field Summary
Fields inherited from class io.sundr.builder.BaseFluent
_visitables -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static <T> VisitableBuilder<T,?> protected voidcopyInstance(Do instance) booleanbooleaninthashCode()booleantoString()withCondition(Expression condition) withNewBitwiseAndCondition(Object left, Object right) withNewBitwiseAndStatement(Object left, Object right) withNewBitwiseOrCondition(Object left, Object right) withNewBitwiseOrStatement(Object left, Object right) withNewCastConditionLike(Cast item) withNewDeclareCondition(Class type, String name) withNewDeclareCondition(Class type, String name, Object value) withNewDeclareStatement(Class type, String name) withNewDeclareStatement(Class type, String name, Object value) withNewDivideCondition(Object left, Object right) withNewDivideStatement(Object left, Object right) withNewDoStatementLike(Do item) withNewEqualsCondition(Object left, Object right) withNewEqualsStatement(Object left, Object right) withNewForStatementLike(For item) withNewGreaterThanCondition(Object left, Object right) withNewGreaterThanOrEqualCondition(Object left, Object right) withNewGreaterThanOrEqualStatement(Object left, Object right) withNewGreaterThanStatement(Object left, Object right) withNewIfStatementLike(If item) withNewLeftShiftCondition(Object left, Object right) withNewLeftShiftStatement(Object left, Object right) withNewLessThanCondition(Object left, Object right) withNewLessThanOrEqualCondition(Object left, Object right) withNewLessThanOrEqualStatement(Object left, Object right) withNewLessThanStatement(Object left, Object right) withNewLogicalAndCondition(Object left, Object right) withNewLogicalAndStatement(Object left, Object right) withNewLogicalOrCondition(Object left, Object right) withNewLogicalOrStatement(Object left, Object right) withNewMinusCondition(Object left, Object right) withNewMinusStatement(Object left, Object right) withNewModuloCondition(Object left, Object right) withNewModuloStatement(Object left, Object right) withNewMultiplyCondition(Object left, Object right) withNewMultiplyStatement(Object left, Object right) withNewNewArrayCondition(Class type, Integer[] sizes) withNewNotConditionLike(Not item) withNewNotEqualsCondition(Object left, Object right) withNewNotEqualsStatement(Object left, Object right) withNewPlusCondition(Object left, Object right) withNewPlusConditionLike(Plus item) withNewPlusStatement(Object left, Object right) withNewPlusStatementLike(Plus item) withNewReturnStatement(Object object) withNewRightShiftCondition(Object left, Object right) withNewRightShiftStatement(Object left, Object right) withNewRightUnsignedShiftCondition(Object left, Object right) withNewRightUnsignedShiftStatement(Object left, Object right) withNewStringStatement(String data) withNewStringStatement(String data, Object[] parameters) withNewThisConditionLike(This item) withNewTryStatementLike(Try item) withNewValueRefCondition(Object value) withNewXorCondition(Object left, Object right) withNewXorConditionLike(Xor item) withNewXorStatement(Object left, Object right) withNewXorStatementLike(Xor item) withStatement(Statement statement) Methods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
Constructor Details
-
DoFluent
public DoFluent() -
DoFluent
-
-
Method Details
-
buildCondition
-
buildStatement
-
builder
-
copyInstance
-
equals
- Overrides:
equalsin classBaseFluent<A extends DoFluent<A>>
-
hasCondition
public boolean hasCondition() -
hasStatement
public boolean hasStatement() -
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends DoFluent<A>>
-
toString
-
withCondition
-
withNewAssignCondition
-
withNewAssignConditionLike
-
withNewAssignStatement
-
withNewAssignStatementLike
-
withNewBinaryExpressionCondition
-
withNewBinaryExpressionConditionLike
public DoFluent<A>.BinaryExpressionConditionNested<A> withNewBinaryExpressionConditionLike(BinaryExpression item) -
withNewBinaryExpressionStatement
-
withNewBinaryExpressionStatementLike
public DoFluent<A>.BinaryExpressionStatementNested<A> withNewBinaryExpressionStatementLike(BinaryExpression item) -
withNewBitwiseAndCondition
-
withNewBitwiseAndCondition
-
withNewBitwiseAndConditionLike
-
withNewBitwiseAndStatement
-
withNewBitwiseAndStatement
-
withNewBitwiseAndStatementLike
-
withNewBitwiseOrCondition
-
withNewBitwiseOrCondition
-
withNewBitwiseOrConditionLike
-
withNewBitwiseOrStatement
-
withNewBitwiseOrStatement
-
withNewBitwiseOrStatementLike
-
withNewBlockStatement
-
withNewBlockStatementLike
-
withNewBreakStatement
-
withNewBreakStatementLike
-
withNewCastCondition
-
withNewCastConditionLike
-
withNewClassRefCondition
-
withNewClassRefConditionLike
-
withNewConstructCondition
-
withNewConstructConditionLike
-
withNewConstructStatement
-
withNewConstructStatementLike
-
withNewContextRefCondition
-
withNewContextRefCondition
-
withNewContextRefConditionLike
-
withNewContinueStatement
-
withNewContinueStatementLike
-
withNewDeclareCondition
-
withNewDeclareCondition
-
withNewDeclareCondition
-
withNewDeclareConditionLike
-
withNewDeclareStatement
-
withNewDeclareStatement
-
withNewDeclareStatement
-
withNewDeclareStatementLike
-
withNewDivideCondition
-
withNewDivideCondition
-
withNewDivideConditionLike
-
withNewDivideStatement
-
withNewDivideStatement
-
withNewDivideStatementLike
-
withNewDoStatement
-
withNewDoStatementLike
-
withNewDotClassCondition
-
withNewDotClassConditionLike
-
withNewEmptyCondition
-
withNewEmptyConditionLike
-
withNewEmptyStatement
-
withNewEmptyStatementLike
-
withNewEnclosedCondition
-
withNewEnclosedConditionLike
-
withNewEqualsCondition
-
withNewEqualsCondition
-
withNewEqualsConditionLike
-
withNewEqualsStatement
-
withNewEqualsStatement
-
withNewEqualsStatementLike
-
withNewForStatement
-
withNewForStatementLike
-
withNewForeachStatement
-
withNewForeachStatementLike
-
withNewGreaterThanCondition
-
withNewGreaterThanCondition
-
withNewGreaterThanConditionLike
-
withNewGreaterThanOrEqualCondition
-
withNewGreaterThanOrEqualCondition
-
withNewGreaterThanOrEqualConditionLike
public DoFluent<A>.GreaterThanOrEqualConditionNested<A> withNewGreaterThanOrEqualConditionLike(GreaterThanOrEqual item) -
withNewGreaterThanOrEqualStatement
-
withNewGreaterThanOrEqualStatement
-
withNewGreaterThanOrEqualStatementLike
public DoFluent<A>.GreaterThanOrEqualStatementNested<A> withNewGreaterThanOrEqualStatementLike(GreaterThanOrEqual item) -
withNewGreaterThanStatement
-
withNewGreaterThanStatement
-
withNewGreaterThanStatementLike
-
withNewIfDslThenStepStatement
-
withNewIfDslThenStepStatementLike
public DoFluent<A>.IfDslThenStepStatementNested<A> withNewIfDslThenStepStatementLike(IfDslThenStep item) -
withNewIfStatement
-
withNewIfStatementLike
-
withNewIndexCondition
-
withNewIndexConditionLike
-
withNewInstanceOfCondition
-
withNewInstanceOfConditionLike
-
withNewInverseCondition
-
withNewInverseConditionLike
-
withNewLambdaCondition
-
withNewLambdaConditionLike
-
withNewLambdaStatement
-
withNewLambdaStatementLike
-
withNewLeftShiftCondition
-
withNewLeftShiftCondition
-
withNewLeftShiftConditionLike
-
withNewLeftShiftStatement
-
withNewLeftShiftStatement
-
withNewLeftShiftStatementLike
-
withNewLessThanCondition
-
withNewLessThanCondition
-
withNewLessThanConditionLike
-
withNewLessThanOrEqualCondition
-
withNewLessThanOrEqualCondition
-
withNewLessThanOrEqualConditionLike
public DoFluent<A>.LessThanOrEqualConditionNested<A> withNewLessThanOrEqualConditionLike(LessThanOrEqual item) -
withNewLessThanOrEqualStatement
-
withNewLessThanOrEqualStatement
-
withNewLessThanOrEqualStatementLike
public DoFluent<A>.LessThanOrEqualStatementNested<A> withNewLessThanOrEqualStatementLike(LessThanOrEqual item) -
withNewLessThanStatement
-
withNewLessThanStatement
-
withNewLessThanStatementLike
-
withNewLogicalAndCondition
-
withNewLogicalAndCondition
-
withNewLogicalAndConditionLike
-
withNewLogicalAndStatement
-
withNewLogicalAndStatement
-
withNewLogicalAndStatementLike
-
withNewLogicalOrCondition
-
withNewLogicalOrCondition
-
withNewLogicalOrConditionLike
-
withNewLogicalOrStatement
-
withNewLogicalOrStatement
-
withNewLogicalOrStatementLike
-
withNewMethodCallCondition
-
withNewMethodCallConditionLike
-
withNewMethodCallStatement
-
withNewMethodCallStatementLike
-
withNewMinusCondition
-
withNewMinusCondition
-
withNewMinusConditionLike
-
withNewMinusStatement
-
withNewMinusStatement
-
withNewMinusStatementLike
-
withNewModuloCondition
-
withNewModuloCondition
-
withNewModuloConditionLike
-
withNewModuloStatement
-
withNewModuloStatement
-
withNewModuloStatementLike
-
withNewMultiplyCondition
-
withNewMultiplyCondition
-
withNewMultiplyConditionLike
-
withNewMultiplyStatement
-
withNewMultiplyStatement
-
withNewMultiplyStatementLike
-
withNewNegativeCondition
-
withNewNegativeConditionLike
-
withNewNewArrayCondition
-
withNewNewArrayCondition
-
withNewNewArrayConditionLike
-
withNewNotCondition
-
withNewNotConditionLike
-
withNewNotEqualsCondition
-
withNewNotEqualsCondition
-
withNewNotEqualsConditionLike
-
withNewNotEqualsStatement
-
withNewNotEqualsStatement
-
withNewNotEqualsStatementLike
-
withNewPlusCondition
-
withNewPlusCondition
-
withNewPlusConditionLike
-
withNewPlusStatement
-
withNewPlusStatement
-
withNewPlusStatementLike
-
withNewPositiveCondition
-
withNewPositiveConditionLike
-
withNewPostDecrementCondition
-
withNewPostDecrementConditionLike
public DoFluent<A>.PostDecrementConditionNested<A> withNewPostDecrementConditionLike(PostDecrement item) -
withNewPostDecrementStatement
-
withNewPostDecrementStatementLike
public DoFluent<A>.PostDecrementStatementNested<A> withNewPostDecrementStatementLike(PostDecrement item) -
withNewPostIncrementCondition
-
withNewPostIncrementConditionLike
public DoFluent<A>.PostIncrementConditionNested<A> withNewPostIncrementConditionLike(PostIncrement item) -
withNewPostIncrementStatement
-
withNewPostIncrementStatementLike
public DoFluent<A>.PostIncrementStatementNested<A> withNewPostIncrementStatementLike(PostIncrement item) -
withNewPreDecrementCondition
-
withNewPreDecrementConditionLike
public DoFluent<A>.PreDecrementConditionNested<A> withNewPreDecrementConditionLike(PreDecrement item) -
withNewPreDecrementStatement
-
withNewPreDecrementStatementLike
public DoFluent<A>.PreDecrementStatementNested<A> withNewPreDecrementStatementLike(PreDecrement item) -
withNewPreIncrementCondition
-
withNewPreIncrementConditionLike
public DoFluent<A>.PreIncrementConditionNested<A> withNewPreIncrementConditionLike(PreIncrement item) -
withNewPreIncrementStatement
-
withNewPreIncrementStatementLike
public DoFluent<A>.PreIncrementStatementNested<A> withNewPreIncrementStatementLike(PreIncrement item) -
withNewPropertyCondition
-
withNewPropertyConditionLike
-
withNewPropertyRefCondition
-
withNewPropertyRefConditionLike
-
withNewPropertyRefStatement
-
withNewPropertyRefStatementLike
-
withNewReturnDslThisStepStatement
-
withNewReturnDslThisStepStatementLike
public DoFluent<A>.ReturnDslThisStepStatementNested<A> withNewReturnDslThisStepStatementLike(ReturnDslThisStep item) -
withNewReturnDslVariableStepStatement
-
withNewReturnDslVariableStepStatement
-
withNewReturnDslVariableStepStatementLike
public DoFluent<A>.ReturnDslVariableStepStatementNested<A> withNewReturnDslVariableStepStatementLike(ReturnDslVariableStep item) -
withNewReturnStatement
-
withNewReturnStatement
-
withNewReturnStatementLike
-
withNewRightShiftCondition
-
withNewRightShiftCondition
-
withNewRightShiftConditionLike
-
withNewRightShiftStatement
-
withNewRightShiftStatement
-
withNewRightShiftStatementLike
-
withNewRightUnsignedShiftCondition
-
withNewRightUnsignedShiftCondition
-
withNewRightUnsignedShiftConditionLike
public DoFluent<A>.RightUnsignedShiftConditionNested<A> withNewRightUnsignedShiftConditionLike(RightUnsignedShift item) -
withNewRightUnsignedShiftStatement
-
withNewRightUnsignedShiftStatement
-
withNewRightUnsignedShiftStatementLike
public DoFluent<A>.RightUnsignedShiftStatementNested<A> withNewRightUnsignedShiftStatementLike(RightUnsignedShift item) -
withNewStringStatement
-
withNewStringStatement
-
withNewStringStatement
-
withNewStringStatementLike
-
withNewSuperCondition
-
withNewSuperConditionLike
-
withNewSwitchStatement
-
withNewSwitchStatementLike
-
withNewSynchronizedStatement
-
withNewSynchronizedStatementLike
public DoFluent<A>.SynchronizedStatementNested<A> withNewSynchronizedStatementLike(Synchronized item) -
withNewTernaryCondition
-
withNewTernaryConditionLike
-
withNewThisCondition
-
withNewThisConditionLike
-
withNewThrowStatement
-
withNewThrowStatementLike
-
withNewTryStatement
-
withNewTryStatementLike
-
withNewValueRefCondition
-
withNewValueRefCondition
-
withNewValueRefConditionLike
-
withNewWhileStatement
-
withNewWhileStatementLike
-
withNewXorCondition
-
withNewXorCondition
-
withNewXorConditionLike
-
withNewXorStatement
-
withNewXorStatement
-
withNewXorStatementLike
-
withStatement
-