Package io.sundr.model
Class InstanceOfBuilder
- All Implemented Interfaces:
Builder<InstanceOf>,Visitable<InstanceOfBuilder>,VisitableBuilder<InstanceOf,InstanceOfBuilder>
public class InstanceOfBuilder
extends InstanceOfFluent<InstanceOfBuilder>
implements VisitableBuilder<InstanceOf,InstanceOfBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.sundr.model.InstanceOfFluent
InstanceOfFluent.AssignExpressionNested<N>, InstanceOfFluent.BinaryExpressionNested<N>, InstanceOfFluent.BitwiseAndExpressionNested<N>, InstanceOfFluent.BitwiseOrExpressionNested<N>, InstanceOfFluent.CastExpressionNested<N>, InstanceOfFluent.ConstructExpressionNested<N>, InstanceOfFluent.DeclareExpressionNested<N>, InstanceOfFluent.DivideExpressionNested<N>, InstanceOfFluent.EnclosedExpressionNested<N>, InstanceOfFluent.EqualsExpressionNested<N>, InstanceOfFluent.GreaterThanExpressionNested<N>, InstanceOfFluent.GreaterThanOrEqualExpressionNested<N>, InstanceOfFluent.IndexExpressionNested<N>, InstanceOfFluent.InstanceOfExpressionNested<N>, InstanceOfFluent.InverseExpressionNested<N>, InstanceOfFluent.LambdaExpressionNested<N>, InstanceOfFluent.LeftShiftExpressionNested<N>, InstanceOfFluent.LessThanExpressionNested<N>, InstanceOfFluent.LessThanOrEqualExpressionNested<N>, InstanceOfFluent.LogicalAndExpressionNested<N>, InstanceOfFluent.LogicalOrExpressionNested<N>, InstanceOfFluent.MethodCallExpressionNested<N>, InstanceOfFluent.MinusExpressionNested<N>, InstanceOfFluent.ModuloExpressionNested<N>, InstanceOfFluent.MultiplyExpressionNested<N>, InstanceOfFluent.NegativeExpressionNested<N>, InstanceOfFluent.NewArrayExpressionNested<N>, InstanceOfFluent.NotEqualsExpressionNested<N>, InstanceOfFluent.NotExpressionNested<N>, InstanceOfFluent.PlusExpressionNested<N>, InstanceOfFluent.PositiveExpressionNested<N>, InstanceOfFluent.PostDecrementExpressionNested<N>, InstanceOfFluent.PostIncrementExpressionNested<N>, InstanceOfFluent.PreDecrementExpressionNested<N>, InstanceOfFluent.PreIncrementExpressionNested<N>, InstanceOfFluent.PropertyRefExpressionNested<N>, InstanceOfFluent.RightShiftExpressionNested<N>, InstanceOfFluent.RightUnsignedShiftExpressionNested<N>, InstanceOfFluent.TernaryExpressionNested<N>, InstanceOfFluent.ThisExpressionNested<N>, InstanceOfFluent.TypeNested<N>, InstanceOfFluent.ValueRefExpressionNested<N>, InstanceOfFluent.XorExpressionNested<N> -
Field Summary
Fields inherited from class io.sundr.builder.BaseFluent
_visitables -
Constructor Summary
ConstructorsConstructorDescriptionInstanceOfBuilder(InstanceOf instance) InstanceOfBuilder(InstanceOfFluent<?> fluent) InstanceOfBuilder(InstanceOfFluent<?> fluent, InstanceOf instance) -
Method Summary
Methods inherited from class io.sundr.model.InstanceOfFluent
builder, buildExpression, buildType, copyInstance, editOrNewType, editOrNewTypeLike, editType, equals, hasExpression, hashCode, hasType, toString, withExpression, withNewAssignExpression, withNewAssignExpressionLike, withNewBinaryExpression, withNewBinaryExpressionLike, withNewBitwiseAndExpression, withNewBitwiseAndExpression, withNewBitwiseAndExpressionLike, withNewBitwiseOrExpression, withNewBitwiseOrExpression, withNewBitwiseOrExpressionLike, withNewCastExpression, withNewCastExpressionLike, withNewConstructExpression, withNewConstructExpressionLike, withNewDeclareExpression, withNewDeclareExpression, withNewDeclareExpression, withNewDeclareExpressionLike, withNewDivideExpression, withNewDivideExpression, withNewDivideExpressionLike, withNewEnclosedExpression, withNewEnclosedExpressionLike, withNewEqualsExpression, withNewEqualsExpression, withNewEqualsExpressionLike, withNewGreaterThanExpression, withNewGreaterThanExpression, withNewGreaterThanExpressionLike, withNewGreaterThanOrEqualExpression, withNewGreaterThanOrEqualExpression, withNewGreaterThanOrEqualExpressionLike, withNewIndexExpression, withNewIndexExpressionLike, withNewInstanceOfExpression, withNewInstanceOfExpressionLike, withNewInverseExpression, withNewInverseExpressionLike, withNewLambdaExpression, withNewLambdaExpressionLike, withNewLeftShiftExpression, withNewLeftShiftExpression, withNewLeftShiftExpressionLike, withNewLessThanExpression, withNewLessThanExpression, withNewLessThanExpressionLike, withNewLessThanOrEqualExpression, withNewLessThanOrEqualExpression, withNewLessThanOrEqualExpressionLike, withNewLogicalAndExpression, withNewLogicalAndExpression, withNewLogicalAndExpressionLike, withNewLogicalOrExpression, withNewLogicalOrExpression, withNewLogicalOrExpressionLike, withNewMethodCallExpression, withNewMethodCallExpressionLike, withNewMinusExpression, withNewMinusExpression, withNewMinusExpressionLike, withNewModuloExpression, withNewModuloExpression, withNewModuloExpressionLike, withNewMultiplyExpression, withNewMultiplyExpression, withNewMultiplyExpressionLike, withNewNegativeExpression, withNewNegativeExpressionLike, withNewNewArrayExpression, withNewNewArrayExpression, withNewNewArrayExpressionLike, withNewNotEqualsExpression, withNewNotEqualsExpression, withNewNotEqualsExpressionLike, withNewNotExpression, withNewNotExpressionLike, withNewPlusExpression, withNewPlusExpression, withNewPlusExpressionLike, withNewPositiveExpression, withNewPositiveExpressionLike, withNewPostDecrementExpression, withNewPostDecrementExpressionLike, withNewPostIncrementExpression, withNewPostIncrementExpressionLike, withNewPreDecrementExpression, withNewPreDecrementExpressionLike, withNewPreIncrementExpression, withNewPreIncrementExpressionLike, withNewPropertyRefExpression, withNewPropertyRefExpressionLike, withNewRightShiftExpression, withNewRightShiftExpression, withNewRightShiftExpressionLike, withNewRightUnsignedShiftExpression, withNewRightUnsignedShiftExpression, withNewRightUnsignedShiftExpressionLike, withNewTernaryExpression, withNewTernaryExpressionLike, withNewThisExpression, withNewThisExpressionLike, withNewType, withNewTypeLike, withNewValueRefExpression, withNewValueRefExpression, withNewValueRefExpressionLike, withNewXorExpression, withNewXorExpression, withNewXorExpressionLike, withTypeMethods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
Constructor Details
-
InstanceOfBuilder
public InstanceOfBuilder() -
InstanceOfBuilder
-
InstanceOfBuilder
-
InstanceOfBuilder
-
-
Method Details
-
build
- Specified by:
buildin interfaceBuilder<InstanceOf>
-