Package io.sundr.model
Class WhileFluent<A extends WhileFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.WhileFluent<A>
- Direct Known Subclasses:
BlockFluent.WhileStatementsNested,DoFluent.WhileStatementNested,ForeachFluent.WhileBodyNested,ForFluent.WhileBodyNested,IfDslThenStepFluent.WhileStatementsNested,IfFluent.WhileElseStatementNested,IfFluent.WhileStatementNested,LambdaFluent.WhileStatementNested,SynchronizedFluent.WhileBodyNested,WhileBuilder,WhileFluent.WhileStatementNested
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(While 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
-
WhileFluent
public WhileFluent() -
WhileFluent
-
-
Method Details
-
buildCondition
-
buildStatement
-
builder
-
copyInstance
-
equals
- Overrides:
equalsin classBaseFluent<A extends WhileFluent<A>>
-
hasCondition
public boolean hasCondition() -
hasStatement
public boolean hasStatement() -
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends WhileFluent<A>>
-
toString
-
withCondition
-
withNewAssignCondition
-
withNewAssignConditionLike
-
withNewAssignStatement
-
withNewAssignStatementLike
-
withNewBinaryExpressionCondition
-
withNewBinaryExpressionConditionLike
public WhileFluent<A>.BinaryExpressionConditionNested<A> withNewBinaryExpressionConditionLike(BinaryExpression item) -
withNewBinaryExpressionStatement
-
withNewBinaryExpressionStatementLike
public WhileFluent<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
public WhileFluent<A>.GreaterThanConditionNested<A> withNewGreaterThanConditionLike(GreaterThan item) -
withNewGreaterThanOrEqualCondition
-
withNewGreaterThanOrEqualCondition
-
withNewGreaterThanOrEqualConditionLike
public WhileFluent<A>.GreaterThanOrEqualConditionNested<A> withNewGreaterThanOrEqualConditionLike(GreaterThanOrEqual item) -
withNewGreaterThanOrEqualStatement
-
withNewGreaterThanOrEqualStatement
-
withNewGreaterThanOrEqualStatementLike
public WhileFluent<A>.GreaterThanOrEqualStatementNested<A> withNewGreaterThanOrEqualStatementLike(GreaterThanOrEqual item) -
withNewGreaterThanStatement
-
withNewGreaterThanStatement
-
withNewGreaterThanStatementLike
public WhileFluent<A>.GreaterThanStatementNested<A> withNewGreaterThanStatementLike(GreaterThan item) -
withNewIfDslThenStepStatement
-
withNewIfDslThenStepStatementLike
public WhileFluent<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 WhileFluent<A>.LessThanOrEqualConditionNested<A> withNewLessThanOrEqualConditionLike(LessThanOrEqual item) -
withNewLessThanOrEqualStatement
-
withNewLessThanOrEqualStatement
-
withNewLessThanOrEqualStatementLike
public WhileFluent<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 WhileFluent<A>.PostDecrementConditionNested<A> withNewPostDecrementConditionLike(PostDecrement item) -
withNewPostDecrementStatement
-
withNewPostDecrementStatementLike
public WhileFluent<A>.PostDecrementStatementNested<A> withNewPostDecrementStatementLike(PostDecrement item) -
withNewPostIncrementCondition
-
withNewPostIncrementConditionLike
public WhileFluent<A>.PostIncrementConditionNested<A> withNewPostIncrementConditionLike(PostIncrement item) -
withNewPostIncrementStatement
-
withNewPostIncrementStatementLike
public WhileFluent<A>.PostIncrementStatementNested<A> withNewPostIncrementStatementLike(PostIncrement item) -
withNewPreDecrementCondition
-
withNewPreDecrementConditionLike
public WhileFluent<A>.PreDecrementConditionNested<A> withNewPreDecrementConditionLike(PreDecrement item) -
withNewPreDecrementStatement
-
withNewPreDecrementStatementLike
public WhileFluent<A>.PreDecrementStatementNested<A> withNewPreDecrementStatementLike(PreDecrement item) -
withNewPreIncrementCondition
-
withNewPreIncrementConditionLike
public WhileFluent<A>.PreIncrementConditionNested<A> withNewPreIncrementConditionLike(PreIncrement item) -
withNewPreIncrementStatement
-
withNewPreIncrementStatementLike
public WhileFluent<A>.PreIncrementStatementNested<A> withNewPreIncrementStatementLike(PreIncrement item) -
withNewPropertyCondition
-
withNewPropertyConditionLike
-
withNewPropertyRefCondition
-
withNewPropertyRefConditionLike
public WhileFluent<A>.PropertyRefConditionNested<A> withNewPropertyRefConditionLike(PropertyRef item) -
withNewPropertyRefStatement
-
withNewPropertyRefStatementLike
public WhileFluent<A>.PropertyRefStatementNested<A> withNewPropertyRefStatementLike(PropertyRef item) -
withNewReturnDslThisStepStatement
-
withNewReturnDslThisStepStatementLike
public WhileFluent<A>.ReturnDslThisStepStatementNested<A> withNewReturnDslThisStepStatementLike(ReturnDslThisStep item) -
withNewReturnDslVariableStepStatement
public WhileFluent<A>.ReturnDslVariableStepStatementNested<A> withNewReturnDslVariableStepStatement() -
withNewReturnDslVariableStepStatement
-
withNewReturnDslVariableStepStatementLike
public WhileFluent<A>.ReturnDslVariableStepStatementNested<A> withNewReturnDslVariableStepStatementLike(ReturnDslVariableStep item) -
withNewReturnStatement
-
withNewReturnStatement
-
withNewReturnStatementLike
-
withNewRightShiftCondition
-
withNewRightShiftCondition
-
withNewRightShiftConditionLike
-
withNewRightShiftStatement
-
withNewRightShiftStatement
-
withNewRightShiftStatementLike
-
withNewRightUnsignedShiftCondition
-
withNewRightUnsignedShiftCondition
-
withNewRightUnsignedShiftConditionLike
public WhileFluent<A>.RightUnsignedShiftConditionNested<A> withNewRightUnsignedShiftConditionLike(RightUnsignedShift item) -
withNewRightUnsignedShiftStatement
-
withNewRightUnsignedShiftStatement
-
withNewRightUnsignedShiftStatementLike
public WhileFluent<A>.RightUnsignedShiftStatementNested<A> withNewRightUnsignedShiftStatementLike(RightUnsignedShift item) -
withNewStringStatement
-
withNewStringStatement
-
withNewStringStatement
-
withNewStringStatementLike
-
withNewSuperCondition
-
withNewSuperConditionLike
-
withNewSwitchStatement
-
withNewSwitchStatementLike
-
withNewSynchronizedStatement
-
withNewSynchronizedStatementLike
public WhileFluent<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
-