Package io.sundr.model
Class EnclosedFluent<A extends EnclosedFluent<A>>
- java.lang.Object
-
- io.sundr.builder.BaseFluent<A>
-
- io.sundr.model.EnclosedFluent<A>
-
- Direct Known Subclasses:
AssignFluent.EnclosedTargetNested,AssignFluent.EnclosedValueNested,BinaryExpressionFluent.EnclosedLeftNested,BinaryExpressionFluent.EnclosedRightNested,CastFluent.EnclosedExpressionNested,ConstructFluent.EnclosedArgumentsNested,DoFluent.EnclosedConditionNested,EnclosedBuilder,EnclosedFluent.EnclosedExpresionNested,ForeachFluent.EnclosedExpressionNested,ForFluent.EnclosedCompareNested,ForFluent.EnclosedInitNested,ForFluent.EnclosedUpdateNested,IfFluent.EnclosedConditionNested,IndexFluent.EnclosedExpressionNested,IndexFluent.EnclosedScopeNested,InstanceOfFluent.EnclosedExpressionNested,InverseFluent.EnclosedExpresionNested,MethodCallFluent.EnclosedArgumentsNested,MethodCallFluent.EnclosedScopeNested,NegativeFluent.EnclosedExpresionNested,NewArrayFluent.EnclosedExpressionsNested,NotFluent.EnclosedExpresionNested,PositiveFluent.EnclosedExpresionNested,PostDecrementFluent.EnclosedExpressionNested,PostIncrementFluent.EnclosedExpressionNested,PreDecrementFluent.EnclosedExpressionNested,PreIncrementFluent.EnclosedExpressionNested,PropertyRefFluent.EnclosedScopeNested,ReturnFluent.EnclosedExpressionNested,SwitchFluent.EnclosedExpressionNested,TernaryFluent.EnclosedAlternativeNested,TernaryFluent.EnclosedConditionNested,TernaryFluent.EnclosedResultNested,WhileFluent.EnclosedConditionNested
public class EnclosedFluent<A extends EnclosedFluent<A>> extends BaseFluent<A>
Generated
-
-
Nested Class Summary
-
Field Summary
-
Fields inherited from class io.sundr.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description EnclosedFluent()EnclosedFluent(Enclosed instance)
-
Method Summary
-
Methods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
EnclosedFluent
public EnclosedFluent()
-
EnclosedFluent
public EnclosedFluent(Enclosed instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(Enclosed instance)
-
buildExpresion
public Expression buildExpresion()
-
withExpresion
public A withExpresion(Expression expresion)
-
hasExpresion
public boolean hasExpresion()
-
withNewMultiplyExpresion
public EnclosedFluent.MultiplyExpresionNested<A> withNewMultiplyExpresion()
-
withNewMultiplyExpresionLike
public EnclosedFluent.MultiplyExpresionNested<A> withNewMultiplyExpresionLike(Multiply item)
-
withNewNewArrayExpresion
public EnclosedFluent.NewArrayExpresionNested<A> withNewNewArrayExpresion()
-
withNewNewArrayExpresionLike
public EnclosedFluent.NewArrayExpresionNested<A> withNewNewArrayExpresionLike(NewArray item)
-
withNewInstanceOfExpresion
public EnclosedFluent.InstanceOfExpresionNested<A> withNewInstanceOfExpresion()
-
withNewInstanceOfExpresionLike
public EnclosedFluent.InstanceOfExpresionNested<A> withNewInstanceOfExpresionLike(InstanceOf item)
-
withNewMethodCallExpresion
public EnclosedFluent.MethodCallExpresionNested<A> withNewMethodCallExpresion()
-
withNewMethodCallExpresionLike
public EnclosedFluent.MethodCallExpresionNested<A> withNewMethodCallExpresionLike(MethodCall item)
-
withNewInverseExpresion
public EnclosedFluent.InverseExpresionNested<A> withNewInverseExpresion()
-
withNewInverseExpresionLike
public EnclosedFluent.InverseExpresionNested<A> withNewInverseExpresionLike(Inverse item)
-
withNewIndexExpresion
public EnclosedFluent.IndexExpresionNested<A> withNewIndexExpresion()
-
withNewIndexExpresionLike
public EnclosedFluent.IndexExpresionNested<A> withNewIndexExpresionLike(Index item)
-
withNewGreaterThanOrEqualExpresion
public EnclosedFluent.GreaterThanOrEqualExpresionNested<A> withNewGreaterThanOrEqualExpresion()
-
withNewGreaterThanOrEqualExpresionLike
public EnclosedFluent.GreaterThanOrEqualExpresionNested<A> withNewGreaterThanOrEqualExpresionLike(GreaterThanOrEqual item)
-
withNewGreaterThanOrEqualExpresion
public A withNewGreaterThanOrEqualExpresion(Object left, Object right)
-
withNewBitwiseAndExpresion
public EnclosedFluent.BitwiseAndExpresionNested<A> withNewBitwiseAndExpresion()
-
withNewBitwiseAndExpresionLike
public EnclosedFluent.BitwiseAndExpresionNested<A> withNewBitwiseAndExpresionLike(BitwiseAnd item)
-
withNewMinusExpresion
public EnclosedFluent.MinusExpresionNested<A> withNewMinusExpresion()
-
withNewMinusExpresionLike
public EnclosedFluent.MinusExpresionNested<A> withNewMinusExpresionLike(Minus item)
-
withNewLogicalOrExpresion
public EnclosedFluent.LogicalOrExpresionNested<A> withNewLogicalOrExpresion()
-
withNewLogicalOrExpresionLike
public EnclosedFluent.LogicalOrExpresionNested<A> withNewLogicalOrExpresionLike(LogicalOr item)
-
withNewNotEqualsExpresion
public EnclosedFluent.NotEqualsExpresionNested<A> withNewNotEqualsExpresion()
-
withNewNotEqualsExpresionLike
public EnclosedFluent.NotEqualsExpresionNested<A> withNewNotEqualsExpresionLike(NotEquals item)
-
withNewDivideExpresion
public EnclosedFluent.DivideExpresionNested<A> withNewDivideExpresion()
-
withNewDivideExpresionLike
public EnclosedFluent.DivideExpresionNested<A> withNewDivideExpresionLike(Divide item)
-
withNewLessThanExpresion
public EnclosedFluent.LessThanExpresionNested<A> withNewLessThanExpresion()
-
withNewLessThanExpresionLike
public EnclosedFluent.LessThanExpresionNested<A> withNewLessThanExpresionLike(LessThan item)
-
withNewBitwiseOrExpresion
public EnclosedFluent.BitwiseOrExpresionNested<A> withNewBitwiseOrExpresion()
-
withNewBitwiseOrExpresionLike
public EnclosedFluent.BitwiseOrExpresionNested<A> withNewBitwiseOrExpresionLike(BitwiseOr item)
-
withNewPropertyRefExpresion
public EnclosedFluent.PropertyRefExpresionNested<A> withNewPropertyRefExpresion()
-
withNewPropertyRefExpresionLike
public EnclosedFluent.PropertyRefExpresionNested<A> withNewPropertyRefExpresionLike(PropertyRef item)
-
withNewRightShiftExpresion
public EnclosedFluent.RightShiftExpresionNested<A> withNewRightShiftExpresion()
-
withNewRightShiftExpresionLike
public EnclosedFluent.RightShiftExpresionNested<A> withNewRightShiftExpresionLike(RightShift item)
-
withNewGreaterThanExpresion
public EnclosedFluent.GreaterThanExpresionNested<A> withNewGreaterThanExpresion()
-
withNewGreaterThanExpresionLike
public EnclosedFluent.GreaterThanExpresionNested<A> withNewGreaterThanExpresionLike(GreaterThan item)
-
withNewDeclareExpresion
public EnclosedFluent.DeclareExpresionNested<A> withNewDeclareExpresion()
-
withNewDeclareExpresionLike
public EnclosedFluent.DeclareExpresionNested<A> withNewDeclareExpresionLike(Declare item)
-
withNewCastExpresion
public EnclosedFluent.CastExpresionNested<A> withNewCastExpresion()
-
withNewCastExpresionLike
public EnclosedFluent.CastExpresionNested<A> withNewCastExpresionLike(Cast item)
-
withNewModuloExpresion
public EnclosedFluent.ModuloExpresionNested<A> withNewModuloExpresion()
-
withNewModuloExpresionLike
public EnclosedFluent.ModuloExpresionNested<A> withNewModuloExpresionLike(Modulo item)
-
withNewValueRefExpresion
public EnclosedFluent.ValueRefExpresionNested<A> withNewValueRefExpresion()
-
withNewValueRefExpresionLike
public EnclosedFluent.ValueRefExpresionNested<A> withNewValueRefExpresionLike(ValueRef item)
-
withNewLeftShiftExpresion
public EnclosedFluent.LeftShiftExpresionNested<A> withNewLeftShiftExpresion()
-
withNewLeftShiftExpresionLike
public EnclosedFluent.LeftShiftExpresionNested<A> withNewLeftShiftExpresionLike(LeftShift item)
-
withNewTernaryExpresion
public EnclosedFluent.TernaryExpresionNested<A> withNewTernaryExpresion()
-
withNewTernaryExpresionLike
public EnclosedFluent.TernaryExpresionNested<A> withNewTernaryExpresionLike(Ternary item)
-
withNewBinaryExpressionExpresion
public EnclosedFluent.BinaryExpressionExpresionNested<A> withNewBinaryExpressionExpresion()
-
withNewBinaryExpressionExpresionLike
public EnclosedFluent.BinaryExpressionExpresionNested<A> withNewBinaryExpressionExpresionLike(BinaryExpression item)
-
withNewEqualsExpresion
public EnclosedFluent.EqualsExpresionNested<A> withNewEqualsExpresion()
-
withNewEqualsExpresionLike
public EnclosedFluent.EqualsExpresionNested<A> withNewEqualsExpresionLike(Equals item)
-
withNewEnclosedExpresion
public EnclosedFluent.EnclosedExpresionNested<A> withNewEnclosedExpresion()
-
withNewEnclosedExpresionLike
public EnclosedFluent.EnclosedExpresionNested<A> withNewEnclosedExpresionLike(Enclosed item)
-
withNewPreDecrementExpresion
public EnclosedFluent.PreDecrementExpresionNested<A> withNewPreDecrementExpresion()
-
withNewPreDecrementExpresionLike
public EnclosedFluent.PreDecrementExpresionNested<A> withNewPreDecrementExpresionLike(PreDecrement item)
-
withNewPostDecrementExpresion
public EnclosedFluent.PostDecrementExpresionNested<A> withNewPostDecrementExpresion()
-
withNewPostDecrementExpresionLike
public EnclosedFluent.PostDecrementExpresionNested<A> withNewPostDecrementExpresionLike(PostDecrement item)
-
withNewLambdaExpresion
public EnclosedFluent.LambdaExpresionNested<A> withNewLambdaExpresion()
-
withNewLambdaExpresionLike
public EnclosedFluent.LambdaExpresionNested<A> withNewLambdaExpresionLike(Lambda item)
-
withNewNotExpresion
public EnclosedFluent.NotExpresionNested<A> withNewNotExpresion()
-
withNewNotExpresionLike
public EnclosedFluent.NotExpresionNested<A> withNewNotExpresionLike(Not item)
-
withNewAssignExpresion
public EnclosedFluent.AssignExpresionNested<A> withNewAssignExpresion()
-
withNewAssignExpresionLike
public EnclosedFluent.AssignExpresionNested<A> withNewAssignExpresionLike(Assign item)
-
withNewNegativeExpresion
public EnclosedFluent.NegativeExpresionNested<A> withNewNegativeExpresion()
-
withNewNegativeExpresionLike
public EnclosedFluent.NegativeExpresionNested<A> withNewNegativeExpresionLike(Negative item)
-
withNewThisExpresion
public EnclosedFluent.ThisExpresionNested<A> withNewThisExpresion()
-
withNewThisExpresionLike
public EnclosedFluent.ThisExpresionNested<A> withNewThisExpresionLike(This item)
-
withNewLogicalAndExpresion
public EnclosedFluent.LogicalAndExpresionNested<A> withNewLogicalAndExpresion()
-
withNewLogicalAndExpresionLike
public EnclosedFluent.LogicalAndExpresionNested<A> withNewLogicalAndExpresionLike(LogicalAnd item)
-
withNewPostIncrementExpresion
public EnclosedFluent.PostIncrementExpresionNested<A> withNewPostIncrementExpresion()
-
withNewPostIncrementExpresionLike
public EnclosedFluent.PostIncrementExpresionNested<A> withNewPostIncrementExpresionLike(PostIncrement item)
-
withNewRightUnsignedShiftExpresion
public EnclosedFluent.RightUnsignedShiftExpresionNested<A> withNewRightUnsignedShiftExpresion()
-
withNewRightUnsignedShiftExpresionLike
public EnclosedFluent.RightUnsignedShiftExpresionNested<A> withNewRightUnsignedShiftExpresionLike(RightUnsignedShift item)
-
withNewRightUnsignedShiftExpresion
public A withNewRightUnsignedShiftExpresion(Object left, Object right)
-
withNewPlusExpresion
public EnclosedFluent.PlusExpresionNested<A> withNewPlusExpresion()
-
withNewPlusExpresionLike
public EnclosedFluent.PlusExpresionNested<A> withNewPlusExpresionLike(Plus item)
-
withNewConstructExpresion
public EnclosedFluent.ConstructExpresionNested<A> withNewConstructExpresion()
-
withNewConstructExpresionLike
public EnclosedFluent.ConstructExpresionNested<A> withNewConstructExpresionLike(Construct item)
-
withNewXorExpresion
public EnclosedFluent.XorExpresionNested<A> withNewXorExpresion()
-
withNewXorExpresionLike
public EnclosedFluent.XorExpresionNested<A> withNewXorExpresionLike(Xor item)
-
withNewPreIncrementExpresion
public EnclosedFluent.PreIncrementExpresionNested<A> withNewPreIncrementExpresion()
-
withNewPreIncrementExpresionLike
public EnclosedFluent.PreIncrementExpresionNested<A> withNewPreIncrementExpresionLike(PreIncrement item)
-
withNewLessThanOrEqualExpresion
public EnclosedFluent.LessThanOrEqualExpresionNested<A> withNewLessThanOrEqualExpresion()
-
withNewLessThanOrEqualExpresionLike
public EnclosedFluent.LessThanOrEqualExpresionNested<A> withNewLessThanOrEqualExpresionLike(LessThanOrEqual item)
-
withNewLessThanOrEqualExpresion
public A withNewLessThanOrEqualExpresion(Object left, Object right)
-
withNewPositiveExpresion
public EnclosedFluent.PositiveExpresionNested<A> withNewPositiveExpresion()
-
withNewPositiveExpresionLike
public EnclosedFluent.PositiveExpresionNested<A> withNewPositiveExpresionLike(Positive item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBaseFluent<A extends EnclosedFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseFluent<A extends EnclosedFluent<A>>
-
builder
protected static <T> VisitableBuilder<T,?> builder(Object item)
-
-