Package io.sundr.model
Class InstanceOfBuilder
- java.lang.Object
-
- io.sundr.builder.BaseFluent<A>
-
- io.sundr.model.InstanceOfFluent<InstanceOfBuilder>
-
- io.sundr.model.InstanceOfBuilder
-
- All Implemented Interfaces:
io.sundr.builder.Builder<io.sundr.model.InstanceOf>,io.sundr.builder.Visitable<InstanceOfBuilder>,io.sundr.builder.VisitableBuilder<io.sundr.model.InstanceOf,InstanceOfBuilder>
public class InstanceOfBuilder extends InstanceOfFluent<InstanceOfBuilder> implements io.sundr.builder.VisitableBuilder<io.sundr.model.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>
-
-
Constructor Summary
Constructors Constructor Description InstanceOfBuilder()InstanceOfBuilder(io.sundr.model.InstanceOf instance)InstanceOfBuilder(InstanceOfFluent<?> fluent)InstanceOfBuilder(InstanceOfFluent<?> fluent, io.sundr.model.InstanceOf instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.sundr.model.InstanceOfbuild()-
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, withType
-
Methods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
InstanceOfBuilder
public InstanceOfBuilder()
-
InstanceOfBuilder
public InstanceOfBuilder(InstanceOfFluent<?> fluent)
-
InstanceOfBuilder
public InstanceOfBuilder(InstanceOfFluent<?> fluent, io.sundr.model.InstanceOf instance)
-
InstanceOfBuilder
public InstanceOfBuilder(io.sundr.model.InstanceOf instance)
-
-