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,IfFluent.WhileStatementNested,LambdaFluent.WhileStatementNested,WhileBuilder,WhileFluent.WhileStatementNested
public class WhileFluent<A extends WhileFluent<A>> extends io.sundr.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description WhileFluent()WhileFluent(io.sundr.model.While instance)
-
Method Summary
-
-
-
Method Detail
-
copyInstance
protected void copyInstance(io.sundr.model.While instance)
-
buildCondition
public io.sundr.model.Expression buildCondition()
-
withCondition
public A withCondition(io.sundr.model.Expression condition)
-
hasCondition
public boolean hasCondition()
-
withNewMultiplyCondition
public WhileFluent.MultiplyConditionNested<A> withNewMultiplyCondition()
-
withNewMultiplyConditionLike
public WhileFluent.MultiplyConditionNested<A> withNewMultiplyConditionLike(io.sundr.model.Multiply item)
-
withNewNewArrayCondition
public WhileFluent.NewArrayConditionNested<A> withNewNewArrayCondition()
-
withNewNewArrayConditionLike
public WhileFluent.NewArrayConditionNested<A> withNewNewArrayConditionLike(io.sundr.model.NewArray item)
-
withNewInstanceOfCondition
public WhileFluent.InstanceOfConditionNested<A> withNewInstanceOfCondition()
-
withNewInstanceOfConditionLike
public WhileFluent.InstanceOfConditionNested<A> withNewInstanceOfConditionLike(io.sundr.model.InstanceOf item)
-
withNewMethodCallCondition
public WhileFluent.MethodCallConditionNested<A> withNewMethodCallCondition()
-
withNewMethodCallConditionLike
public WhileFluent.MethodCallConditionNested<A> withNewMethodCallConditionLike(io.sundr.model.MethodCall item)
-
withNewInverseCondition
public WhileFluent.InverseConditionNested<A> withNewInverseCondition()
-
withNewInverseConditionLike
public WhileFluent.InverseConditionNested<A> withNewInverseConditionLike(io.sundr.model.Inverse item)
-
withNewIndexCondition
public WhileFluent.IndexConditionNested<A> withNewIndexCondition()
-
withNewIndexConditionLike
public WhileFluent.IndexConditionNested<A> withNewIndexConditionLike(io.sundr.model.Index item)
-
withNewGreaterThanOrEqualCondition
public WhileFluent.GreaterThanOrEqualConditionNested<A> withNewGreaterThanOrEqualCondition()
-
withNewGreaterThanOrEqualConditionLike
public WhileFluent.GreaterThanOrEqualConditionNested<A> withNewGreaterThanOrEqualConditionLike(io.sundr.model.GreaterThanOrEqual item)
-
withNewGreaterThanOrEqualCondition
public A withNewGreaterThanOrEqualCondition(Object left, Object right)
-
withNewBitwiseAndCondition
public WhileFluent.BitwiseAndConditionNested<A> withNewBitwiseAndCondition()
-
withNewBitwiseAndConditionLike
public WhileFluent.BitwiseAndConditionNested<A> withNewBitwiseAndConditionLike(io.sundr.model.BitwiseAnd item)
-
withNewMinusCondition
public WhileFluent.MinusConditionNested<A> withNewMinusCondition()
-
withNewMinusConditionLike
public WhileFluent.MinusConditionNested<A> withNewMinusConditionLike(io.sundr.model.Minus item)
-
withNewLogicalOrCondition
public WhileFluent.LogicalOrConditionNested<A> withNewLogicalOrCondition()
-
withNewLogicalOrConditionLike
public WhileFluent.LogicalOrConditionNested<A> withNewLogicalOrConditionLike(io.sundr.model.LogicalOr item)
-
withNewNotEqualsCondition
public WhileFluent.NotEqualsConditionNested<A> withNewNotEqualsCondition()
-
withNewNotEqualsConditionLike
public WhileFluent.NotEqualsConditionNested<A> withNewNotEqualsConditionLike(io.sundr.model.NotEquals item)
-
withNewDivideCondition
public WhileFluent.DivideConditionNested<A> withNewDivideCondition()
-
withNewDivideConditionLike
public WhileFluent.DivideConditionNested<A> withNewDivideConditionLike(io.sundr.model.Divide item)
-
withNewLessThanCondition
public WhileFluent.LessThanConditionNested<A> withNewLessThanCondition()
-
withNewLessThanConditionLike
public WhileFluent.LessThanConditionNested<A> withNewLessThanConditionLike(io.sundr.model.LessThan item)
-
withNewBitwiseOrCondition
public WhileFluent.BitwiseOrConditionNested<A> withNewBitwiseOrCondition()
-
withNewBitwiseOrConditionLike
public WhileFluent.BitwiseOrConditionNested<A> withNewBitwiseOrConditionLike(io.sundr.model.BitwiseOr item)
-
withNewPropertyRefCondition
public WhileFluent.PropertyRefConditionNested<A> withNewPropertyRefCondition()
-
withNewPropertyRefConditionLike
public WhileFluent.PropertyRefConditionNested<A> withNewPropertyRefConditionLike(io.sundr.model.PropertyRef item)
-
withNewRightShiftCondition
public WhileFluent.RightShiftConditionNested<A> withNewRightShiftCondition()
-
withNewRightShiftConditionLike
public WhileFluent.RightShiftConditionNested<A> withNewRightShiftConditionLike(io.sundr.model.RightShift item)
-
withNewGreaterThanCondition
public WhileFluent.GreaterThanConditionNested<A> withNewGreaterThanCondition()
-
withNewGreaterThanConditionLike
public WhileFluent.GreaterThanConditionNested<A> withNewGreaterThanConditionLike(io.sundr.model.GreaterThan item)
-
withNewDeclareCondition
public WhileFluent.DeclareConditionNested<A> withNewDeclareCondition()
-
withNewDeclareConditionLike
public WhileFluent.DeclareConditionNested<A> withNewDeclareConditionLike(io.sundr.model.Declare item)
-
withNewCastCondition
public WhileFluent.CastConditionNested<A> withNewCastCondition()
-
withNewCastConditionLike
public WhileFluent.CastConditionNested<A> withNewCastConditionLike(io.sundr.model.Cast item)
-
withNewModuloCondition
public WhileFluent.ModuloConditionNested<A> withNewModuloCondition()
-
withNewModuloConditionLike
public WhileFluent.ModuloConditionNested<A> withNewModuloConditionLike(io.sundr.model.Modulo item)
-
withNewValueRefCondition
public WhileFluent.ValueRefConditionNested<A> withNewValueRefCondition()
-
withNewValueRefConditionLike
public WhileFluent.ValueRefConditionNested<A> withNewValueRefConditionLike(io.sundr.model.ValueRef item)
-
withNewLeftShiftCondition
public WhileFluent.LeftShiftConditionNested<A> withNewLeftShiftCondition()
-
withNewLeftShiftConditionLike
public WhileFluent.LeftShiftConditionNested<A> withNewLeftShiftConditionLike(io.sundr.model.LeftShift item)
-
withNewTernaryCondition
public WhileFluent.TernaryConditionNested<A> withNewTernaryCondition()
-
withNewTernaryConditionLike
public WhileFluent.TernaryConditionNested<A> withNewTernaryConditionLike(io.sundr.model.Ternary item)
-
withNewBinaryExpressionCondition
public WhileFluent.BinaryExpressionConditionNested<A> withNewBinaryExpressionCondition()
-
withNewBinaryExpressionConditionLike
public WhileFluent.BinaryExpressionConditionNested<A> withNewBinaryExpressionConditionLike(io.sundr.model.BinaryExpression item)
-
withNewEqualsCondition
public WhileFluent.EqualsConditionNested<A> withNewEqualsCondition()
-
withNewEqualsConditionLike
public WhileFluent.EqualsConditionNested<A> withNewEqualsConditionLike(io.sundr.model.Equals item)
-
withNewEnclosedCondition
public WhileFluent.EnclosedConditionNested<A> withNewEnclosedCondition()
-
withNewEnclosedConditionLike
public WhileFluent.EnclosedConditionNested<A> withNewEnclosedConditionLike(io.sundr.model.Enclosed item)
-
withNewPreDecrementCondition
public WhileFluent.PreDecrementConditionNested<A> withNewPreDecrementCondition()
-
withNewPreDecrementConditionLike
public WhileFluent.PreDecrementConditionNested<A> withNewPreDecrementConditionLike(io.sundr.model.PreDecrement item)
-
withNewPostDecrementCondition
public WhileFluent.PostDecrementConditionNested<A> withNewPostDecrementCondition()
-
withNewPostDecrementConditionLike
public WhileFluent.PostDecrementConditionNested<A> withNewPostDecrementConditionLike(io.sundr.model.PostDecrement item)
-
withNewLambdaCondition
public WhileFluent.LambdaConditionNested<A> withNewLambdaCondition()
-
withNewLambdaConditionLike
public WhileFluent.LambdaConditionNested<A> withNewLambdaConditionLike(io.sundr.model.Lambda item)
-
withNewNotCondition
public WhileFluent.NotConditionNested<A> withNewNotCondition()
-
withNewNotConditionLike
public WhileFluent.NotConditionNested<A> withNewNotConditionLike(io.sundr.model.Not item)
-
withNewAssignCondition
public WhileFluent.AssignConditionNested<A> withNewAssignCondition()
-
withNewAssignConditionLike
public WhileFluent.AssignConditionNested<A> withNewAssignConditionLike(io.sundr.model.Assign item)
-
withNewNegativeCondition
public WhileFluent.NegativeConditionNested<A> withNewNegativeCondition()
-
withNewNegativeConditionLike
public WhileFluent.NegativeConditionNested<A> withNewNegativeConditionLike(io.sundr.model.Negative item)
-
withNewThisCondition
public WhileFluent.ThisConditionNested<A> withNewThisCondition()
-
withNewThisConditionLike
public WhileFluent.ThisConditionNested<A> withNewThisConditionLike(io.sundr.model.This item)
-
withNewLogicalAndCondition
public WhileFluent.LogicalAndConditionNested<A> withNewLogicalAndCondition()
-
withNewLogicalAndConditionLike
public WhileFluent.LogicalAndConditionNested<A> withNewLogicalAndConditionLike(io.sundr.model.LogicalAnd item)
-
withNewPostIncrementCondition
public WhileFluent.PostIncrementConditionNested<A> withNewPostIncrementCondition()
-
withNewPostIncrementConditionLike
public WhileFluent.PostIncrementConditionNested<A> withNewPostIncrementConditionLike(io.sundr.model.PostIncrement item)
-
withNewRightUnsignedShiftCondition
public WhileFluent.RightUnsignedShiftConditionNested<A> withNewRightUnsignedShiftCondition()
-
withNewRightUnsignedShiftConditionLike
public WhileFluent.RightUnsignedShiftConditionNested<A> withNewRightUnsignedShiftConditionLike(io.sundr.model.RightUnsignedShift item)
-
withNewRightUnsignedShiftCondition
public A withNewRightUnsignedShiftCondition(Object left, Object right)
-
withNewPlusCondition
public WhileFluent.PlusConditionNested<A> withNewPlusCondition()
-
withNewPlusConditionLike
public WhileFluent.PlusConditionNested<A> withNewPlusConditionLike(io.sundr.model.Plus item)
-
withNewConstructCondition
public WhileFluent.ConstructConditionNested<A> withNewConstructCondition()
-
withNewConstructConditionLike
public WhileFluent.ConstructConditionNested<A> withNewConstructConditionLike(io.sundr.model.Construct item)
-
withNewXorCondition
public WhileFluent.XorConditionNested<A> withNewXorCondition()
-
withNewXorConditionLike
public WhileFluent.XorConditionNested<A> withNewXorConditionLike(io.sundr.model.Xor item)
-
withNewPreIncrementCondition
public WhileFluent.PreIncrementConditionNested<A> withNewPreIncrementCondition()
-
withNewPreIncrementConditionLike
public WhileFluent.PreIncrementConditionNested<A> withNewPreIncrementConditionLike(io.sundr.model.PreIncrement item)
-
withNewLessThanOrEqualCondition
public WhileFluent.LessThanOrEqualConditionNested<A> withNewLessThanOrEqualCondition()
-
withNewLessThanOrEqualConditionLike
public WhileFluent.LessThanOrEqualConditionNested<A> withNewLessThanOrEqualConditionLike(io.sundr.model.LessThanOrEqual item)
-
withNewLessThanOrEqualCondition
public A withNewLessThanOrEqualCondition(Object left, Object right)
-
withNewPositiveCondition
public WhileFluent.PositiveConditionNested<A> withNewPositiveCondition()
-
withNewPositiveConditionLike
public WhileFluent.PositiveConditionNested<A> withNewPositiveConditionLike(io.sundr.model.Positive item)
-
buildStatement
public io.sundr.model.Statement buildStatement()
-
withStatement
public A withStatement(io.sundr.model.Statement statement)
-
hasStatement
public boolean hasStatement()
-
withNewMethodCallStatement
public WhileFluent.MethodCallStatementNested<A> withNewMethodCallStatement()
-
withNewMethodCallStatementLike
public WhileFluent.MethodCallStatementNested<A> withNewMethodCallStatementLike(io.sundr.model.MethodCall item)
-
withNewSwitchStatement
public WhileFluent.SwitchStatementNested<A> withNewSwitchStatement()
-
withNewSwitchStatementLike
public WhileFluent.SwitchStatementNested<A> withNewSwitchStatementLike(io.sundr.model.Switch item)
-
withNewBreakStatement
public WhileFluent.BreakStatementNested<A> withNewBreakStatement()
-
withNewBreakStatementLike
public WhileFluent.BreakStatementNested<A> withNewBreakStatementLike(io.sundr.model.Break item)
-
withNewDeclareStatement
public WhileFluent.DeclareStatementNested<A> withNewDeclareStatement()
-
withNewDeclareStatementLike
public WhileFluent.DeclareStatementNested<A> withNewDeclareStatementLike(io.sundr.model.Declare item)
-
withNewWhileStatement
public WhileFluent.WhileStatementNested<A> withNewWhileStatement()
-
withNewWhileStatementLike
public WhileFluent.WhileStatementNested<A> withNewWhileStatementLike(io.sundr.model.While item)
-
withNewContinueStatement
public WhileFluent.ContinueStatementNested<A> withNewContinueStatement()
-
withNewContinueStatementLike
public WhileFluent.ContinueStatementNested<A> withNewContinueStatementLike(io.sundr.model.Continue item)
-
withNewStringStatement
public WhileFluent.StringStatementNested<A> withNewStringStatement()
-
withNewStringStatementLike
public WhileFluent.StringStatementNested<A> withNewStringStatementLike(io.sundr.model.StringStatement item)
-
withNewDoStatement
public WhileFluent.DoStatementNested<A> withNewDoStatement()
-
withNewDoStatementLike
public WhileFluent.DoStatementNested<A> withNewDoStatementLike(io.sundr.model.Do item)
-
withNewForeachStatement
public WhileFluent.ForeachStatementNested<A> withNewForeachStatement()
-
withNewForeachStatementLike
public WhileFluent.ForeachStatementNested<A> withNewForeachStatementLike(io.sundr.model.Foreach item)
-
withNewBlockStatement
public WhileFluent.BlockStatementNested<A> withNewBlockStatement()
-
withNewBlockStatementLike
public WhileFluent.BlockStatementNested<A> withNewBlockStatementLike(io.sundr.model.Block item)
-
withNewIfStatement
public WhileFluent.IfStatementNested<A> withNewIfStatement()
-
withNewIfStatementLike
public WhileFluent.IfStatementNested<A> withNewIfStatementLike(io.sundr.model.If item)
-
withNewLambdaStatement
public WhileFluent.LambdaStatementNested<A> withNewLambdaStatement()
-
withNewLambdaStatementLike
public WhileFluent.LambdaStatementNested<A> withNewLambdaStatementLike(io.sundr.model.Lambda item)
-
withNewReturnStatement
public WhileFluent.ReturnStatementNested<A> withNewReturnStatement()
-
withNewReturnStatementLike
public WhileFluent.ReturnStatementNested<A> withNewReturnStatementLike(io.sundr.model.Return item)
-
withNewAssignStatement
public WhileFluent.AssignStatementNested<A> withNewAssignStatement()
-
withNewAssignStatementLike
public WhileFluent.AssignStatementNested<A> withNewAssignStatementLike(io.sundr.model.Assign item)
-
withNewForStatement
public WhileFluent.ForStatementNested<A> withNewForStatement()
-
withNewForStatementLike
public WhileFluent.ForStatementNested<A> withNewForStatementLike(io.sundr.model.For item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.sundr.builder.BaseFluent<A extends WhileFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.sundr.builder.BaseFluent<A extends WhileFluent<A>>
-
builder
protected static <T> io.sundr.builder.VisitableBuilder<T,?> builder(Object item)
-
-