Package io.sundr.model
Class ForBuilder
- All Implemented Interfaces:
Builder<For>,Visitable<ForBuilder>,VisitableBuilder<For,ForBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.sundr.model.ForFluent
ForFluent.AssignBodyNested<N>, ForFluent.AssignCompareNested<N>, ForFluent.AssignInitNested<N>, ForFluent.AssignUpdateNested<N>, ForFluent.BinaryExpressionCompareNested<N>, ForFluent.BinaryExpressionInitNested<N>, ForFluent.BinaryExpressionUpdateNested<N>, ForFluent.BitwiseAndCompareNested<N>, ForFluent.BitwiseAndInitNested<N>, ForFluent.BitwiseAndUpdateNested<N>, ForFluent.BitwiseOrCompareNested<N>, ForFluent.BitwiseOrInitNested<N>, ForFluent.BitwiseOrUpdateNested<N>, ForFluent.BlockBodyNested<N>, ForFluent.BreakBodyNested<N>, ForFluent.CastCompareNested<N>, ForFluent.CastInitNested<N>, ForFluent.CastUpdateNested<N>, ForFluent.ConstructCompareNested<N>, ForFluent.ConstructInitNested<N>, ForFluent.ConstructUpdateNested<N>, ForFluent.ContinueBodyNested<N>, ForFluent.DeclareBodyNested<N>, ForFluent.DeclareCompareNested<N>, ForFluent.DeclareInitNested<N>, ForFluent.DeclareUpdateNested<N>, ForFluent.DivideCompareNested<N>, ForFluent.DivideInitNested<N>, ForFluent.DivideUpdateNested<N>, ForFluent.DoBodyNested<N>, ForFluent.EnclosedCompareNested<N>, ForFluent.EnclosedInitNested<N>, ForFluent.EnclosedUpdateNested<N>, ForFluent.EqualsCompareNested<N>, ForFluent.EqualsInitNested<N>, ForFluent.EqualsUpdateNested<N>, ForFluent.ForBodyNested<N>, ForFluent.ForeachBodyNested<N>, ForFluent.GreaterThanCompareNested<N>, ForFluent.GreaterThanInitNested<N>, ForFluent.GreaterThanOrEqualCompareNested<N>, ForFluent.GreaterThanOrEqualInitNested<N>, ForFluent.GreaterThanOrEqualUpdateNested<N>, ForFluent.GreaterThanUpdateNested<N>, ForFluent.IfBodyNested<N>, ForFluent.IndexCompareNested<N>, ForFluent.IndexInitNested<N>, ForFluent.IndexUpdateNested<N>, ForFluent.InstanceOfCompareNested<N>, ForFluent.InstanceOfInitNested<N>, ForFluent.InstanceOfUpdateNested<N>, ForFluent.InverseCompareNested<N>, ForFluent.InverseInitNested<N>, ForFluent.InverseUpdateNested<N>, ForFluent.LambdaBodyNested<N>, ForFluent.LambdaCompareNested<N>, ForFluent.LambdaInitNested<N>, ForFluent.LambdaUpdateNested<N>, ForFluent.LeftShiftCompareNested<N>, ForFluent.LeftShiftInitNested<N>, ForFluent.LeftShiftUpdateNested<N>, ForFluent.LessThanCompareNested<N>, ForFluent.LessThanInitNested<N>, ForFluent.LessThanOrEqualCompareNested<N>, ForFluent.LessThanOrEqualInitNested<N>, ForFluent.LessThanOrEqualUpdateNested<N>, ForFluent.LessThanUpdateNested<N>, ForFluent.LogicalAndCompareNested<N>, ForFluent.LogicalAndInitNested<N>, ForFluent.LogicalAndUpdateNested<N>, ForFluent.LogicalOrCompareNested<N>, ForFluent.LogicalOrInitNested<N>, ForFluent.LogicalOrUpdateNested<N>, ForFluent.MethodCallBodyNested<N>, ForFluent.MethodCallCompareNested<N>, ForFluent.MethodCallInitNested<N>, ForFluent.MethodCallUpdateNested<N>, ForFluent.MinusCompareNested<N>, ForFluent.MinusInitNested<N>, ForFluent.MinusUpdateNested<N>, ForFluent.ModuloCompareNested<N>, ForFluent.ModuloInitNested<N>, ForFluent.ModuloUpdateNested<N>, ForFluent.MultiplyCompareNested<N>, ForFluent.MultiplyInitNested<N>, ForFluent.MultiplyUpdateNested<N>, ForFluent.NegativeCompareNested<N>, ForFluent.NegativeInitNested<N>, ForFluent.NegativeUpdateNested<N>, ForFluent.NewArrayCompareNested<N>, ForFluent.NewArrayInitNested<N>, ForFluent.NewArrayUpdateNested<N>, ForFluent.NotCompareNested<N>, ForFluent.NotEqualsCompareNested<N>, ForFluent.NotEqualsInitNested<N>, ForFluent.NotEqualsUpdateNested<N>, ForFluent.NotInitNested<N>, ForFluent.NotUpdateNested<N>, ForFluent.PlusCompareNested<N>, ForFluent.PlusInitNested<N>, ForFluent.PlusUpdateNested<N>, ForFluent.PositiveCompareNested<N>, ForFluent.PositiveInitNested<N>, ForFluent.PositiveUpdateNested<N>, ForFluent.PostDecrementCompareNested<N>, ForFluent.PostDecrementInitNested<N>, ForFluent.PostDecrementUpdateNested<N>, ForFluent.PostIncrementCompareNested<N>, ForFluent.PostIncrementInitNested<N>, ForFluent.PostIncrementUpdateNested<N>, ForFluent.PreDecrementCompareNested<N>, ForFluent.PreDecrementInitNested<N>, ForFluent.PreDecrementUpdateNested<N>, ForFluent.PreIncrementCompareNested<N>, ForFluent.PreIncrementInitNested<N>, ForFluent.PreIncrementUpdateNested<N>, ForFluent.PropertyRefCompareNested<N>, ForFluent.PropertyRefInitNested<N>, ForFluent.PropertyRefUpdateNested<N>, ForFluent.ReturnBodyNested<N>, ForFluent.RightShiftCompareNested<N>, ForFluent.RightShiftInitNested<N>, ForFluent.RightShiftUpdateNested<N>, ForFluent.RightUnsignedShiftCompareNested<N>, ForFluent.RightUnsignedShiftInitNested<N>, ForFluent.RightUnsignedShiftUpdateNested<N>, ForFluent.StringStatementBodyNested<N>, ForFluent.SwitchBodyNested<N>, ForFluent.TernaryCompareNested<N>, ForFluent.TernaryInitNested<N>, ForFluent.TernaryUpdateNested<N>, ForFluent.ThisCompareNested<N>, ForFluent.ThisInitNested<N>, ForFluent.ThisUpdateNested<N>, ForFluent.ValueRefCompareNested<N>, ForFluent.ValueRefInitNested<N>, ForFluent.ValueRefUpdateNested<N>, ForFluent.WhileBodyNested<N>, ForFluent.XorCompareNested<N>, ForFluent.XorInitNested<N>, ForFluent.XorUpdateNested<N> -
Field Summary
Fields inherited from class io.sundr.builder.BaseFluent
_visitables -
Constructor Summary
ConstructorsConstructorDescriptionForBuilder(For instance) ForBuilder(ForFluent<?> fluent) ForBuilder(ForFluent<?> fluent, For instance) -
Method Summary
Methods inherited from class io.sundr.model.ForFluent
addAllToInit, addAllToUpdate, addNewAssignInit, addNewAssignInitLike, addNewAssignUpdate, addNewAssignUpdateLike, addNewBinaryExpressionInit, addNewBinaryExpressionInitLike, addNewBinaryExpressionUpdate, addNewBinaryExpressionUpdateLike, addNewBitwiseAndInit, addNewBitwiseAndInit, addNewBitwiseAndInitLike, addNewBitwiseAndUpdate, addNewBitwiseAndUpdate, addNewBitwiseAndUpdateLike, addNewBitwiseOrInit, addNewBitwiseOrInit, addNewBitwiseOrInitLike, addNewBitwiseOrUpdate, addNewBitwiseOrUpdate, addNewBitwiseOrUpdateLike, addNewCastInit, addNewCastInitLike, addNewCastUpdate, addNewCastUpdateLike, addNewConstructInit, addNewConstructInitLike, addNewConstructUpdate, addNewConstructUpdateLike, addNewDeclareInit, addNewDeclareInit, addNewDeclareInit, addNewDeclareInitLike, addNewDeclareUpdate, addNewDeclareUpdate, addNewDeclareUpdate, addNewDeclareUpdateLike, addNewDivideInit, addNewDivideInit, addNewDivideInitLike, addNewDivideUpdate, addNewDivideUpdate, addNewDivideUpdateLike, addNewEnclosedInit, addNewEnclosedInitLike, addNewEnclosedUpdate, addNewEnclosedUpdateLike, addNewEqualsInit, addNewEqualsInit, addNewEqualsInitLike, addNewEqualsUpdate, addNewEqualsUpdate, addNewEqualsUpdateLike, addNewGreaterThanInit, addNewGreaterThanInit, addNewGreaterThanInitLike, addNewGreaterThanOrEqualInit, addNewGreaterThanOrEqualInit, addNewGreaterThanOrEqualInitLike, addNewGreaterThanOrEqualUpdate, addNewGreaterThanOrEqualUpdate, addNewGreaterThanOrEqualUpdateLike, addNewGreaterThanUpdate, addNewGreaterThanUpdate, addNewGreaterThanUpdateLike, addNewIndexInit, addNewIndexInitLike, addNewIndexUpdate, addNewIndexUpdateLike, addNewInstanceOfInit, addNewInstanceOfInitLike, addNewInstanceOfUpdate, addNewInstanceOfUpdateLike, addNewInverseInit, addNewInverseInitLike, addNewInverseUpdate, addNewInverseUpdateLike, addNewLambdaInit, addNewLambdaInitLike, addNewLambdaUpdate, addNewLambdaUpdateLike, addNewLeftShiftInit, addNewLeftShiftInit, addNewLeftShiftInitLike, addNewLeftShiftUpdate, addNewLeftShiftUpdate, addNewLeftShiftUpdateLike, addNewLessThanInit, addNewLessThanInit, addNewLessThanInitLike, addNewLessThanOrEqualInit, addNewLessThanOrEqualInit, addNewLessThanOrEqualInitLike, addNewLessThanOrEqualUpdate, addNewLessThanOrEqualUpdate, addNewLessThanOrEqualUpdateLike, addNewLessThanUpdate, addNewLessThanUpdate, addNewLessThanUpdateLike, addNewLogicalAndInit, addNewLogicalAndInit, addNewLogicalAndInitLike, addNewLogicalAndUpdate, addNewLogicalAndUpdate, addNewLogicalAndUpdateLike, addNewLogicalOrInit, addNewLogicalOrInit, addNewLogicalOrInitLike, addNewLogicalOrUpdate, addNewLogicalOrUpdate, addNewLogicalOrUpdateLike, addNewMethodCallInit, addNewMethodCallInitLike, addNewMethodCallUpdate, addNewMethodCallUpdateLike, addNewMinusInit, addNewMinusInit, addNewMinusInitLike, addNewMinusUpdate, addNewMinusUpdate, addNewMinusUpdateLike, addNewModuloInit, addNewModuloInit, addNewModuloInitLike, addNewModuloUpdate, addNewModuloUpdate, addNewModuloUpdateLike, addNewMultiplyInit, addNewMultiplyInit, addNewMultiplyInitLike, addNewMultiplyUpdate, addNewMultiplyUpdate, addNewMultiplyUpdateLike, addNewNegativeInit, addNewNegativeInitLike, addNewNegativeUpdate, addNewNegativeUpdateLike, addNewNewArrayInit, addNewNewArrayInit, addNewNewArrayInitLike, addNewNewArrayUpdate, addNewNewArrayUpdate, addNewNewArrayUpdateLike, addNewNotEqualsInit, addNewNotEqualsInit, addNewNotEqualsInitLike, addNewNotEqualsUpdate, addNewNotEqualsUpdate, addNewNotEqualsUpdateLike, addNewNotInit, addNewNotInitLike, addNewNotUpdate, addNewNotUpdateLike, addNewPlusInit, addNewPlusInit, addNewPlusInitLike, addNewPlusUpdate, addNewPlusUpdate, addNewPlusUpdateLike, addNewPositiveInit, addNewPositiveInitLike, addNewPositiveUpdate, addNewPositiveUpdateLike, addNewPostDecrementInit, addNewPostDecrementInitLike, addNewPostDecrementUpdate, addNewPostDecrementUpdateLike, addNewPostIncrementInit, addNewPostIncrementInitLike, addNewPostIncrementUpdate, addNewPostIncrementUpdateLike, addNewPreDecrementInit, addNewPreDecrementInitLike, addNewPreDecrementUpdate, addNewPreDecrementUpdateLike, addNewPreIncrementInit, addNewPreIncrementInitLike, addNewPreIncrementUpdate, addNewPreIncrementUpdateLike, addNewPropertyRefInit, addNewPropertyRefInitLike, addNewPropertyRefUpdate, addNewPropertyRefUpdateLike, addNewRightShiftInit, addNewRightShiftInit, addNewRightShiftInitLike, addNewRightShiftUpdate, addNewRightShiftUpdate, addNewRightShiftUpdateLike, addNewRightUnsignedShiftInit, addNewRightUnsignedShiftInit, addNewRightUnsignedShiftInitLike, addNewRightUnsignedShiftUpdate, addNewRightUnsignedShiftUpdate, addNewRightUnsignedShiftUpdateLike, addNewTernaryInit, addNewTernaryInitLike, addNewTernaryUpdate, addNewTernaryUpdateLike, addNewThisInit, addNewThisInitLike, addNewThisUpdate, addNewThisUpdateLike, addNewValueRefInit, addNewValueRefInit, addNewValueRefInitLike, addNewValueRefUpdate, addNewValueRefUpdate, addNewValueRefUpdateLike, addNewXorInit, addNewXorInit, addNewXorInitLike, addNewXorUpdate, addNewXorUpdate, addNewXorUpdateLike, addToInit, addToInit, addToInit, addToInit, addToUpdate, addToUpdate, addToUpdate, addToUpdate, buildBody, buildCompare, builder, buildFirstInit, buildFirstUpdate, buildInit, buildInit, buildLastInit, buildLastUpdate, buildMatchingInit, buildMatchingUpdate, buildUpdate, buildUpdate, copyInstance, equals, hasBody, hasCompare, hashCode, hasInit, hasMatchingInit, hasMatchingUpdate, hasUpdate, removeAllFromInit, removeAllFromUpdate, removeFromInit, removeFromInit, removeFromUpdate, removeFromUpdate, removeMatchingFromInit, removeMatchingFromUpdate, setNewAssignInitLike, setNewAssignUpdateLike, setNewBinaryExpressionInitLike, setNewBinaryExpressionUpdateLike, setNewBitwiseAndInitLike, setNewBitwiseAndUpdateLike, setNewBitwiseOrInitLike, setNewBitwiseOrUpdateLike, setNewCastInitLike, setNewCastUpdateLike, setNewConstructInitLike, setNewConstructUpdateLike, setNewDeclareInitLike, setNewDeclareUpdateLike, setNewDivideInitLike, setNewDivideUpdateLike, setNewEnclosedInitLike, setNewEnclosedUpdateLike, setNewEqualsInitLike, setNewEqualsUpdateLike, setNewGreaterThanInitLike, setNewGreaterThanOrEqualInitLike, setNewGreaterThanOrEqualUpdateLike, setNewGreaterThanUpdateLike, setNewIndexInitLike, setNewIndexUpdateLike, setNewInstanceOfInitLike, setNewInstanceOfUpdateLike, setNewInverseInitLike, setNewInverseUpdateLike, setNewLambdaInitLike, setNewLambdaUpdateLike, setNewLeftShiftInitLike, setNewLeftShiftUpdateLike, setNewLessThanInitLike, setNewLessThanOrEqualInitLike, setNewLessThanOrEqualUpdateLike, setNewLessThanUpdateLike, setNewLogicalAndInitLike, setNewLogicalAndUpdateLike, setNewLogicalOrInitLike, setNewLogicalOrUpdateLike, setNewMethodCallInitLike, setNewMethodCallUpdateLike, setNewMinusInitLike, setNewMinusUpdateLike, setNewModuloInitLike, setNewModuloUpdateLike, setNewMultiplyInitLike, setNewMultiplyUpdateLike, setNewNegativeInitLike, setNewNegativeUpdateLike, setNewNewArrayInitLike, setNewNewArrayUpdateLike, setNewNotEqualsInitLike, setNewNotEqualsUpdateLike, setNewNotInitLike, setNewNotUpdateLike, setNewPlusInitLike, setNewPlusUpdateLike, setNewPositiveInitLike, setNewPositiveUpdateLike, setNewPostDecrementInitLike, setNewPostDecrementUpdateLike, setNewPostIncrementInitLike, setNewPostIncrementUpdateLike, setNewPreDecrementInitLike, setNewPreDecrementUpdateLike, setNewPreIncrementInitLike, setNewPreIncrementUpdateLike, setNewPropertyRefInitLike, setNewPropertyRefUpdateLike, setNewRightShiftInitLike, setNewRightShiftUpdateLike, setNewRightUnsignedShiftInitLike, setNewRightUnsignedShiftUpdateLike, setNewTernaryInitLike, setNewTernaryUpdateLike, setNewThisInitLike, setNewThisUpdateLike, setNewValueRefInitLike, setNewValueRefUpdateLike, setNewXorInitLike, setNewXorUpdateLike, setToInit, setToUpdate, toString, withBody, withCompare, withInit, withInit, withNewAssignBody, withNewAssignBodyLike, withNewAssignCompare, withNewAssignCompareLike, withNewBinaryExpressionCompare, withNewBinaryExpressionCompareLike, withNewBitwiseAndCompare, withNewBitwiseAndCompare, withNewBitwiseAndCompareLike, withNewBitwiseOrCompare, withNewBitwiseOrCompare, withNewBitwiseOrCompareLike, withNewBlockBody, withNewBlockBodyLike, withNewBreakBody, withNewBreakBodyLike, withNewCastCompare, withNewCastCompareLike, withNewConstructCompare, withNewConstructCompareLike, withNewContinueBody, withNewContinueBodyLike, withNewDeclareBody, withNewDeclareBody, withNewDeclareBody, withNewDeclareBodyLike, withNewDeclareCompare, withNewDeclareCompare, withNewDeclareCompare, withNewDeclareCompareLike, withNewDivideCompare, withNewDivideCompare, withNewDivideCompareLike, withNewDoBody, withNewDoBodyLike, withNewEnclosedCompare, withNewEnclosedCompareLike, withNewEqualsCompare, withNewEqualsCompare, withNewEqualsCompareLike, withNewForBody, withNewForBodyLike, withNewForeachBody, withNewForeachBodyLike, withNewGreaterThanCompare, withNewGreaterThanCompare, withNewGreaterThanCompareLike, withNewGreaterThanOrEqualCompare, withNewGreaterThanOrEqualCompare, withNewGreaterThanOrEqualCompareLike, withNewIfBody, withNewIfBodyLike, withNewIndexCompare, withNewIndexCompareLike, withNewInstanceOfCompare, withNewInstanceOfCompareLike, withNewInverseCompare, withNewInverseCompareLike, withNewLambdaBody, withNewLambdaBodyLike, withNewLambdaCompare, withNewLambdaCompareLike, withNewLeftShiftCompare, withNewLeftShiftCompare, withNewLeftShiftCompareLike, withNewLessThanCompare, withNewLessThanCompare, withNewLessThanCompareLike, withNewLessThanOrEqualCompare, withNewLessThanOrEqualCompare, withNewLessThanOrEqualCompareLike, withNewLogicalAndCompare, withNewLogicalAndCompare, withNewLogicalAndCompareLike, withNewLogicalOrCompare, withNewLogicalOrCompare, withNewLogicalOrCompareLike, withNewMethodCallBody, withNewMethodCallBodyLike, withNewMethodCallCompare, withNewMethodCallCompareLike, withNewMinusCompare, withNewMinusCompare, withNewMinusCompareLike, withNewModuloCompare, withNewModuloCompare, withNewModuloCompareLike, withNewMultiplyCompare, withNewMultiplyCompare, withNewMultiplyCompareLike, withNewNegativeCompare, withNewNegativeCompareLike, withNewNewArrayCompare, withNewNewArrayCompare, withNewNewArrayCompareLike, withNewNotCompare, withNewNotCompareLike, withNewNotEqualsCompare, withNewNotEqualsCompare, withNewNotEqualsCompareLike, withNewPlusCompare, withNewPlusCompare, withNewPlusCompareLike, withNewPositiveCompare, withNewPositiveCompareLike, withNewPostDecrementCompare, withNewPostDecrementCompareLike, withNewPostIncrementCompare, withNewPostIncrementCompareLike, withNewPreDecrementCompare, withNewPreDecrementCompareLike, withNewPreIncrementCompare, withNewPreIncrementCompareLike, withNewPropertyRefCompare, withNewPropertyRefCompareLike, withNewReturnBody, withNewReturnBody, withNewReturnBodyLike, withNewRightShiftCompare, withNewRightShiftCompare, withNewRightShiftCompareLike, withNewRightUnsignedShiftCompare, withNewRightUnsignedShiftCompare, withNewRightUnsignedShiftCompareLike, withNewStringStatementBody, withNewStringStatementBody, withNewStringStatementBody, withNewStringStatementBodyLike, withNewSwitchBody, withNewSwitchBodyLike, withNewTernaryCompare, withNewTernaryCompareLike, withNewThisCompare, withNewThisCompareLike, withNewValueRefCompare, withNewValueRefCompare, withNewValueRefCompareLike, withNewWhileBody, withNewWhileBodyLike, withNewXorCompare, withNewXorCompare, withNewXorCompareLike, withUpdate, withUpdateMethods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap