Package io.sundr.model
Class ConstructFluent<A extends ConstructFluent<A>>
- java.lang.Object
-
- io.sundr.builder.BaseFluent<A>
-
- io.sundr.model.ConstructFluent<A>
-
- Direct Known Subclasses:
AssignFluent.ConstructTargetNested,AssignFluent.ConstructValueNested,BinaryExpressionFluent.ConstructLeftNested,BinaryExpressionFluent.ConstructRightNested,CastFluent.ConstructExpressionNested,ConstructBuilder,ConstructFluent.ConstructArgumentsNested,DoFluent.ConstructConditionNested,EnclosedFluent.ConstructExpresionNested,ForeachFluent.ConstructExpressionNested,ForFluent.ConstructCompareNested,ForFluent.ConstructInitNested,ForFluent.ConstructUpdateNested,IfFluent.ConstructConditionNested,IndexFluent.ConstructExpressionNested,IndexFluent.ConstructScopeNested,InstanceOfFluent.ConstructExpressionNested,InverseFluent.ConstructExpresionNested,MethodCallFluent.ConstructArgumentsNested,MethodCallFluent.ConstructScopeNested,NegativeFluent.ConstructExpresionNested,NewArrayFluent.ConstructExpressionsNested,NotFluent.ConstructExpresionNested,PositiveFluent.ConstructExpresionNested,PostDecrementFluent.ConstructExpressionNested,PostIncrementFluent.ConstructExpressionNested,PreDecrementFluent.ConstructExpressionNested,PreIncrementFluent.ConstructExpressionNested,PropertyRefFluent.ConstructScopeNested,ReturnFluent.ConstructExpressionNested,SwitchFluent.ConstructExpressionNested,TernaryFluent.ConstructAlternativeNested,TernaryFluent.ConstructConditionNested,TernaryFluent.ConstructResultNested,WhileFluent.ConstructConditionNested
public class ConstructFluent<A extends ConstructFluent<A>> extends io.sundr.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description ConstructFluent()ConstructFluent(io.sundr.model.Construct instance)
-
Method Summary
-
-
-
Method Detail
-
copyInstance
protected void copyInstance(io.sundr.model.Construct instance)
-
buildType
public io.sundr.model.ClassRef buildType()
-
withType
public A withType(io.sundr.model.ClassRef type)
-
hasType
public boolean hasType()
-
withNewType
public ConstructFluent.TypeNested<A> withNewType()
-
withNewTypeLike
public ConstructFluent.TypeNested<A> withNewTypeLike(io.sundr.model.ClassRef item)
-
editType
public ConstructFluent.TypeNested<A> editType()
-
editOrNewType
public ConstructFluent.TypeNested<A> editOrNewType()
-
editOrNewTypeLike
public ConstructFluent.TypeNested<A> editOrNewTypeLike(io.sundr.model.ClassRef item)
-
addToParameters
public A addToParameters(io.sundr.builder.VisitableBuilder<? extends io.sundr.model.TypeRef,?> builder)
-
addToParameters
public A addToParameters(int index, io.sundr.builder.VisitableBuilder<? extends io.sundr.model.TypeRef,?> builder)
-
addToParameters
public A addToParameters(int index, io.sundr.model.TypeRef item)
-
setToParameters
public A setToParameters(int index, io.sundr.model.TypeRef item)
-
addToParameters
public A addToParameters(io.sundr.model.TypeRef... items)
-
addAllToParameters
public A addAllToParameters(Collection<io.sundr.model.TypeRef> items)
-
removeFromParameters
public A removeFromParameters(io.sundr.builder.VisitableBuilder<? extends io.sundr.model.TypeRef,?> builder)
-
removeFromParameters
public A removeFromParameters(io.sundr.model.TypeRef... items)
-
removeAllFromParameters
public A removeAllFromParameters(Collection<io.sundr.model.TypeRef> items)
-
removeMatchingFromParameters
public A removeMatchingFromParameters(Predicate<io.sundr.builder.VisitableBuilder<? extends io.sundr.model.TypeRef,?>> predicate)
-
buildParameters
public List<io.sundr.model.TypeRef> buildParameters()
-
buildParameter
public io.sundr.model.TypeRef buildParameter(int index)
-
buildFirstParameter
public io.sundr.model.TypeRef buildFirstParameter()
-
buildLastParameter
public io.sundr.model.TypeRef buildLastParameter()
-
buildMatchingParameter
public io.sundr.model.TypeRef buildMatchingParameter(Predicate<io.sundr.builder.VisitableBuilder<? extends io.sundr.model.TypeRef,?>> predicate)
-
hasMatchingParameter
public boolean hasMatchingParameter(Predicate<io.sundr.builder.VisitableBuilder<? extends io.sundr.model.TypeRef,?>> predicate)
-
withParameters
public A withParameters(io.sundr.model.TypeRef... parameters)
-
hasParameters
public boolean hasParameters()
-
addNewClassRefParameter
public ConstructFluent.ClassRefParametersNested<A> addNewClassRefParameter()
-
addNewClassRefParameterLike
public ConstructFluent.ClassRefParametersNested<A> addNewClassRefParameterLike(io.sundr.model.ClassRef item)
-
setNewClassRefParameterLike
public ConstructFluent.ClassRefParametersNested<A> setNewClassRefParameterLike(int index, io.sundr.model.ClassRef item)
-
addNewPrimitiveRefParameter
public ConstructFluent.PrimitiveRefParametersNested<A> addNewPrimitiveRefParameter()
-
addNewPrimitiveRefParameterLike
public ConstructFluent.PrimitiveRefParametersNested<A> addNewPrimitiveRefParameterLike(io.sundr.model.PrimitiveRef item)
-
setNewPrimitiveRefParameterLike
public ConstructFluent.PrimitiveRefParametersNested<A> setNewPrimitiveRefParameterLike(int index, io.sundr.model.PrimitiveRef item)
-
addNewVoidRefParameter
public ConstructFluent.VoidRefParametersNested<A> addNewVoidRefParameter()
-
addNewVoidRefParameterLike
public ConstructFluent.VoidRefParametersNested<A> addNewVoidRefParameterLike(io.sundr.model.VoidRef item)
-
setNewVoidRefParameterLike
public ConstructFluent.VoidRefParametersNested<A> setNewVoidRefParameterLike(int index, io.sundr.model.VoidRef item)
-
addNewTypeParamRefParameter
public ConstructFluent.TypeParamRefParametersNested<A> addNewTypeParamRefParameter()
-
addNewTypeParamRefParameterLike
public ConstructFluent.TypeParamRefParametersNested<A> addNewTypeParamRefParameterLike(io.sundr.model.TypeParamRef item)
-
setNewTypeParamRefParameterLike
public ConstructFluent.TypeParamRefParametersNested<A> setNewTypeParamRefParameterLike(int index, io.sundr.model.TypeParamRef item)
-
addNewWildcardRefParameter
public ConstructFluent.WildcardRefParametersNested<A> addNewWildcardRefParameter()
-
addNewWildcardRefParameterLike
public ConstructFluent.WildcardRefParametersNested<A> addNewWildcardRefParameterLike(io.sundr.model.WildcardRef item)
-
setNewWildcardRefParameterLike
public ConstructFluent.WildcardRefParametersNested<A> setNewWildcardRefParameterLike(int index, io.sundr.model.WildcardRef item)
-
addToArguments
public A addToArguments(io.sundr.builder.VisitableBuilder<? extends io.sundr.model.Expression,?> builder)
-
addToArguments
public A addToArguments(int index, io.sundr.builder.VisitableBuilder<? extends io.sundr.model.Expression,?> builder)
-
addToArguments
public A addToArguments(int index, io.sundr.model.Expression item)
-
setToArguments
public A setToArguments(int index, io.sundr.model.Expression item)
-
addToArguments
public A addToArguments(io.sundr.model.Expression... items)
-
addAllToArguments
public A addAllToArguments(Collection<io.sundr.model.Expression> items)
-
removeFromArguments
public A removeFromArguments(io.sundr.builder.VisitableBuilder<? extends io.sundr.model.Expression,?> builder)
-
removeFromArguments
public A removeFromArguments(io.sundr.model.Expression... items)
-
removeAllFromArguments
public A removeAllFromArguments(Collection<io.sundr.model.Expression> items)
-
removeMatchingFromArguments
public A removeMatchingFromArguments(Predicate<io.sundr.builder.VisitableBuilder<? extends io.sundr.model.Expression,?>> predicate)
-
buildArguments
public List<io.sundr.model.Expression> buildArguments()
-
buildArgument
public io.sundr.model.Expression buildArgument(int index)
-
buildFirstArgument
public io.sundr.model.Expression buildFirstArgument()
-
buildLastArgument
public io.sundr.model.Expression buildLastArgument()
-
buildMatchingArgument
public io.sundr.model.Expression buildMatchingArgument(Predicate<io.sundr.builder.VisitableBuilder<? extends io.sundr.model.Expression,?>> predicate)
-
hasMatchingArgument
public boolean hasMatchingArgument(Predicate<io.sundr.builder.VisitableBuilder<? extends io.sundr.model.Expression,?>> predicate)
-
withArguments
public A withArguments(io.sundr.model.Expression... arguments)
-
hasArguments
public boolean hasArguments()
-
addNewMultiplyArgument
public ConstructFluent.MultiplyArgumentsNested<A> addNewMultiplyArgument()
-
addNewMultiplyArgumentLike
public ConstructFluent.MultiplyArgumentsNested<A> addNewMultiplyArgumentLike(io.sundr.model.Multiply item)
-
setNewMultiplyArgumentLike
public ConstructFluent.MultiplyArgumentsNested<A> setNewMultiplyArgumentLike(int index, io.sundr.model.Multiply item)
-
addNewNewArrayArgument
public ConstructFluent.NewArrayArgumentsNested<A> addNewNewArrayArgument()
-
addNewNewArrayArgumentLike
public ConstructFluent.NewArrayArgumentsNested<A> addNewNewArrayArgumentLike(io.sundr.model.NewArray item)
-
setNewNewArrayArgumentLike
public ConstructFluent.NewArrayArgumentsNested<A> setNewNewArrayArgumentLike(int index, io.sundr.model.NewArray item)
-
addNewInstanceOfArgument
public ConstructFluent.InstanceOfArgumentsNested<A> addNewInstanceOfArgument()
-
addNewInstanceOfArgumentLike
public ConstructFluent.InstanceOfArgumentsNested<A> addNewInstanceOfArgumentLike(io.sundr.model.InstanceOf item)
-
setNewInstanceOfArgumentLike
public ConstructFluent.InstanceOfArgumentsNested<A> setNewInstanceOfArgumentLike(int index, io.sundr.model.InstanceOf item)
-
addNewMethodCallArgument
public ConstructFluent.MethodCallArgumentsNested<A> addNewMethodCallArgument()
-
addNewMethodCallArgumentLike
public ConstructFluent.MethodCallArgumentsNested<A> addNewMethodCallArgumentLike(io.sundr.model.MethodCall item)
-
setNewMethodCallArgumentLike
public ConstructFluent.MethodCallArgumentsNested<A> setNewMethodCallArgumentLike(int index, io.sundr.model.MethodCall item)
-
addNewInverseArgument
public ConstructFluent.InverseArgumentsNested<A> addNewInverseArgument()
-
addNewInverseArgumentLike
public ConstructFluent.InverseArgumentsNested<A> addNewInverseArgumentLike(io.sundr.model.Inverse item)
-
setNewInverseArgumentLike
public ConstructFluent.InverseArgumentsNested<A> setNewInverseArgumentLike(int index, io.sundr.model.Inverse item)
-
addNewIndexArgument
public ConstructFluent.IndexArgumentsNested<A> addNewIndexArgument()
-
addNewIndexArgumentLike
public ConstructFluent.IndexArgumentsNested<A> addNewIndexArgumentLike(io.sundr.model.Index item)
-
setNewIndexArgumentLike
public ConstructFluent.IndexArgumentsNested<A> setNewIndexArgumentLike(int index, io.sundr.model.Index item)
-
addNewGreaterThanOrEqualArgument
public ConstructFluent.GreaterThanOrEqualArgumentsNested<A> addNewGreaterThanOrEqualArgument()
-
addNewGreaterThanOrEqualArgumentLike
public ConstructFluent.GreaterThanOrEqualArgumentsNested<A> addNewGreaterThanOrEqualArgumentLike(io.sundr.model.GreaterThanOrEqual item)
-
addNewGreaterThanOrEqualArgument
public A addNewGreaterThanOrEqualArgument(Object left, Object right)
-
setNewGreaterThanOrEqualArgumentLike
public ConstructFluent.GreaterThanOrEqualArgumentsNested<A> setNewGreaterThanOrEqualArgumentLike(int index, io.sundr.model.GreaterThanOrEqual item)
-
addNewBitwiseAndArgument
public ConstructFluent.BitwiseAndArgumentsNested<A> addNewBitwiseAndArgument()
-
addNewBitwiseAndArgumentLike
public ConstructFluent.BitwiseAndArgumentsNested<A> addNewBitwiseAndArgumentLike(io.sundr.model.BitwiseAnd item)
-
setNewBitwiseAndArgumentLike
public ConstructFluent.BitwiseAndArgumentsNested<A> setNewBitwiseAndArgumentLike(int index, io.sundr.model.BitwiseAnd item)
-
addNewMinusArgument
public ConstructFluent.MinusArgumentsNested<A> addNewMinusArgument()
-
addNewMinusArgumentLike
public ConstructFluent.MinusArgumentsNested<A> addNewMinusArgumentLike(io.sundr.model.Minus item)
-
setNewMinusArgumentLike
public ConstructFluent.MinusArgumentsNested<A> setNewMinusArgumentLike(int index, io.sundr.model.Minus item)
-
addNewLogicalOrArgument
public ConstructFluent.LogicalOrArgumentsNested<A> addNewLogicalOrArgument()
-
addNewLogicalOrArgumentLike
public ConstructFluent.LogicalOrArgumentsNested<A> addNewLogicalOrArgumentLike(io.sundr.model.LogicalOr item)
-
setNewLogicalOrArgumentLike
public ConstructFluent.LogicalOrArgumentsNested<A> setNewLogicalOrArgumentLike(int index, io.sundr.model.LogicalOr item)
-
addNewNotEqualsArgument
public ConstructFluent.NotEqualsArgumentsNested<A> addNewNotEqualsArgument()
-
addNewNotEqualsArgumentLike
public ConstructFluent.NotEqualsArgumentsNested<A> addNewNotEqualsArgumentLike(io.sundr.model.NotEquals item)
-
setNewNotEqualsArgumentLike
public ConstructFluent.NotEqualsArgumentsNested<A> setNewNotEqualsArgumentLike(int index, io.sundr.model.NotEquals item)
-
addNewDivideArgument
public ConstructFluent.DivideArgumentsNested<A> addNewDivideArgument()
-
addNewDivideArgumentLike
public ConstructFluent.DivideArgumentsNested<A> addNewDivideArgumentLike(io.sundr.model.Divide item)
-
setNewDivideArgumentLike
public ConstructFluent.DivideArgumentsNested<A> setNewDivideArgumentLike(int index, io.sundr.model.Divide item)
-
addNewLessThanArgument
public ConstructFluent.LessThanArgumentsNested<A> addNewLessThanArgument()
-
addNewLessThanArgumentLike
public ConstructFluent.LessThanArgumentsNested<A> addNewLessThanArgumentLike(io.sundr.model.LessThan item)
-
setNewLessThanArgumentLike
public ConstructFluent.LessThanArgumentsNested<A> setNewLessThanArgumentLike(int index, io.sundr.model.LessThan item)
-
addNewBitwiseOrArgument
public ConstructFluent.BitwiseOrArgumentsNested<A> addNewBitwiseOrArgument()
-
addNewBitwiseOrArgumentLike
public ConstructFluent.BitwiseOrArgumentsNested<A> addNewBitwiseOrArgumentLike(io.sundr.model.BitwiseOr item)
-
setNewBitwiseOrArgumentLike
public ConstructFluent.BitwiseOrArgumentsNested<A> setNewBitwiseOrArgumentLike(int index, io.sundr.model.BitwiseOr item)
-
addNewPropertyRefArgument
public ConstructFluent.PropertyRefArgumentsNested<A> addNewPropertyRefArgument()
-
addNewPropertyRefArgumentLike
public ConstructFluent.PropertyRefArgumentsNested<A> addNewPropertyRefArgumentLike(io.sundr.model.PropertyRef item)
-
setNewPropertyRefArgumentLike
public ConstructFluent.PropertyRefArgumentsNested<A> setNewPropertyRefArgumentLike(int index, io.sundr.model.PropertyRef item)
-
addNewRightShiftArgument
public ConstructFluent.RightShiftArgumentsNested<A> addNewRightShiftArgument()
-
addNewRightShiftArgumentLike
public ConstructFluent.RightShiftArgumentsNested<A> addNewRightShiftArgumentLike(io.sundr.model.RightShift item)
-
setNewRightShiftArgumentLike
public ConstructFluent.RightShiftArgumentsNested<A> setNewRightShiftArgumentLike(int index, io.sundr.model.RightShift item)
-
addNewGreaterThanArgument
public ConstructFluent.GreaterThanArgumentsNested<A> addNewGreaterThanArgument()
-
addNewGreaterThanArgumentLike
public ConstructFluent.GreaterThanArgumentsNested<A> addNewGreaterThanArgumentLike(io.sundr.model.GreaterThan item)
-
setNewGreaterThanArgumentLike
public ConstructFluent.GreaterThanArgumentsNested<A> setNewGreaterThanArgumentLike(int index, io.sundr.model.GreaterThan item)
-
addNewDeclareArgument
public ConstructFluent.DeclareArgumentsNested<A> addNewDeclareArgument()
-
addNewDeclareArgumentLike
public ConstructFluent.DeclareArgumentsNested<A> addNewDeclareArgumentLike(io.sundr.model.Declare item)
-
setNewDeclareArgumentLike
public ConstructFluent.DeclareArgumentsNested<A> setNewDeclareArgumentLike(int index, io.sundr.model.Declare item)
-
addNewCastArgument
public ConstructFluent.CastArgumentsNested<A> addNewCastArgument()
-
addNewCastArgumentLike
public ConstructFluent.CastArgumentsNested<A> addNewCastArgumentLike(io.sundr.model.Cast item)
-
setNewCastArgumentLike
public ConstructFluent.CastArgumentsNested<A> setNewCastArgumentLike(int index, io.sundr.model.Cast item)
-
addNewModuloArgument
public ConstructFluent.ModuloArgumentsNested<A> addNewModuloArgument()
-
addNewModuloArgumentLike
public ConstructFluent.ModuloArgumentsNested<A> addNewModuloArgumentLike(io.sundr.model.Modulo item)
-
setNewModuloArgumentLike
public ConstructFluent.ModuloArgumentsNested<A> setNewModuloArgumentLike(int index, io.sundr.model.Modulo item)
-
addNewValueRefArgument
public ConstructFluent.ValueRefArgumentsNested<A> addNewValueRefArgument()
-
addNewValueRefArgumentLike
public ConstructFluent.ValueRefArgumentsNested<A> addNewValueRefArgumentLike(io.sundr.model.ValueRef item)
-
setNewValueRefArgumentLike
public ConstructFluent.ValueRefArgumentsNested<A> setNewValueRefArgumentLike(int index, io.sundr.model.ValueRef item)
-
addNewLeftShiftArgument
public ConstructFluent.LeftShiftArgumentsNested<A> addNewLeftShiftArgument()
-
addNewLeftShiftArgumentLike
public ConstructFluent.LeftShiftArgumentsNested<A> addNewLeftShiftArgumentLike(io.sundr.model.LeftShift item)
-
setNewLeftShiftArgumentLike
public ConstructFluent.LeftShiftArgumentsNested<A> setNewLeftShiftArgumentLike(int index, io.sundr.model.LeftShift item)
-
addNewTernaryArgument
public ConstructFluent.TernaryArgumentsNested<A> addNewTernaryArgument()
-
addNewTernaryArgumentLike
public ConstructFluent.TernaryArgumentsNested<A> addNewTernaryArgumentLike(io.sundr.model.Ternary item)
-
setNewTernaryArgumentLike
public ConstructFluent.TernaryArgumentsNested<A> setNewTernaryArgumentLike(int index, io.sundr.model.Ternary item)
-
addNewBinaryExpressionArgument
public ConstructFluent.BinaryExpressionArgumentsNested<A> addNewBinaryExpressionArgument()
-
addNewBinaryExpressionArgumentLike
public ConstructFluent.BinaryExpressionArgumentsNested<A> addNewBinaryExpressionArgumentLike(io.sundr.model.BinaryExpression item)
-
setNewBinaryExpressionArgumentLike
public ConstructFluent.BinaryExpressionArgumentsNested<A> setNewBinaryExpressionArgumentLike(int index, io.sundr.model.BinaryExpression item)
-
addNewEqualsArgument
public ConstructFluent.EqualsArgumentsNested<A> addNewEqualsArgument()
-
addNewEqualsArgumentLike
public ConstructFluent.EqualsArgumentsNested<A> addNewEqualsArgumentLike(io.sundr.model.Equals item)
-
setNewEqualsArgumentLike
public ConstructFluent.EqualsArgumentsNested<A> setNewEqualsArgumentLike(int index, io.sundr.model.Equals item)
-
addNewEnclosedArgument
public ConstructFluent.EnclosedArgumentsNested<A> addNewEnclosedArgument()
-
addNewEnclosedArgumentLike
public ConstructFluent.EnclosedArgumentsNested<A> addNewEnclosedArgumentLike(io.sundr.model.Enclosed item)
-
setNewEnclosedArgumentLike
public ConstructFluent.EnclosedArgumentsNested<A> setNewEnclosedArgumentLike(int index, io.sundr.model.Enclosed item)
-
addNewPreDecrementArgument
public ConstructFluent.PreDecrementArgumentsNested<A> addNewPreDecrementArgument()
-
addNewPreDecrementArgumentLike
public ConstructFluent.PreDecrementArgumentsNested<A> addNewPreDecrementArgumentLike(io.sundr.model.PreDecrement item)
-
setNewPreDecrementArgumentLike
public ConstructFluent.PreDecrementArgumentsNested<A> setNewPreDecrementArgumentLike(int index, io.sundr.model.PreDecrement item)
-
addNewPostDecrementArgument
public ConstructFluent.PostDecrementArgumentsNested<A> addNewPostDecrementArgument()
-
addNewPostDecrementArgumentLike
public ConstructFluent.PostDecrementArgumentsNested<A> addNewPostDecrementArgumentLike(io.sundr.model.PostDecrement item)
-
setNewPostDecrementArgumentLike
public ConstructFluent.PostDecrementArgumentsNested<A> setNewPostDecrementArgumentLike(int index, io.sundr.model.PostDecrement item)
-
addNewLambdaArgument
public ConstructFluent.LambdaArgumentsNested<A> addNewLambdaArgument()
-
addNewLambdaArgumentLike
public ConstructFluent.LambdaArgumentsNested<A> addNewLambdaArgumentLike(io.sundr.model.Lambda item)
-
setNewLambdaArgumentLike
public ConstructFluent.LambdaArgumentsNested<A> setNewLambdaArgumentLike(int index, io.sundr.model.Lambda item)
-
addNewNotArgument
public ConstructFluent.NotArgumentsNested<A> addNewNotArgument()
-
addNewNotArgumentLike
public ConstructFluent.NotArgumentsNested<A> addNewNotArgumentLike(io.sundr.model.Not item)
-
setNewNotArgumentLike
public ConstructFluent.NotArgumentsNested<A> setNewNotArgumentLike(int index, io.sundr.model.Not item)
-
addNewAssignArgument
public ConstructFluent.AssignArgumentsNested<A> addNewAssignArgument()
-
addNewAssignArgumentLike
public ConstructFluent.AssignArgumentsNested<A> addNewAssignArgumentLike(io.sundr.model.Assign item)
-
setNewAssignArgumentLike
public ConstructFluent.AssignArgumentsNested<A> setNewAssignArgumentLike(int index, io.sundr.model.Assign item)
-
addNewNegativeArgument
public ConstructFluent.NegativeArgumentsNested<A> addNewNegativeArgument()
-
addNewNegativeArgumentLike
public ConstructFluent.NegativeArgumentsNested<A> addNewNegativeArgumentLike(io.sundr.model.Negative item)
-
setNewNegativeArgumentLike
public ConstructFluent.NegativeArgumentsNested<A> setNewNegativeArgumentLike(int index, io.sundr.model.Negative item)
-
addNewThisArgument
public ConstructFluent.ThisArgumentsNested<A> addNewThisArgument()
-
addNewThisArgumentLike
public ConstructFluent.ThisArgumentsNested<A> addNewThisArgumentLike(io.sundr.model.This item)
-
setNewThisArgumentLike
public ConstructFluent.ThisArgumentsNested<A> setNewThisArgumentLike(int index, io.sundr.model.This item)
-
addNewLogicalAndArgument
public ConstructFluent.LogicalAndArgumentsNested<A> addNewLogicalAndArgument()
-
addNewLogicalAndArgumentLike
public ConstructFluent.LogicalAndArgumentsNested<A> addNewLogicalAndArgumentLike(io.sundr.model.LogicalAnd item)
-
setNewLogicalAndArgumentLike
public ConstructFluent.LogicalAndArgumentsNested<A> setNewLogicalAndArgumentLike(int index, io.sundr.model.LogicalAnd item)
-
addNewPostIncrementArgument
public ConstructFluent.PostIncrementArgumentsNested<A> addNewPostIncrementArgument()
-
addNewPostIncrementArgumentLike
public ConstructFluent.PostIncrementArgumentsNested<A> addNewPostIncrementArgumentLike(io.sundr.model.PostIncrement item)
-
setNewPostIncrementArgumentLike
public ConstructFluent.PostIncrementArgumentsNested<A> setNewPostIncrementArgumentLike(int index, io.sundr.model.PostIncrement item)
-
addNewRightUnsignedShiftArgument
public ConstructFluent.RightUnsignedShiftArgumentsNested<A> addNewRightUnsignedShiftArgument()
-
addNewRightUnsignedShiftArgumentLike
public ConstructFluent.RightUnsignedShiftArgumentsNested<A> addNewRightUnsignedShiftArgumentLike(io.sundr.model.RightUnsignedShift item)
-
addNewRightUnsignedShiftArgument
public A addNewRightUnsignedShiftArgument(Object left, Object right)
-
setNewRightUnsignedShiftArgumentLike
public ConstructFluent.RightUnsignedShiftArgumentsNested<A> setNewRightUnsignedShiftArgumentLike(int index, io.sundr.model.RightUnsignedShift item)
-
addNewPlusArgument
public ConstructFluent.PlusArgumentsNested<A> addNewPlusArgument()
-
addNewPlusArgumentLike
public ConstructFluent.PlusArgumentsNested<A> addNewPlusArgumentLike(io.sundr.model.Plus item)
-
setNewPlusArgumentLike
public ConstructFluent.PlusArgumentsNested<A> setNewPlusArgumentLike(int index, io.sundr.model.Plus item)
-
addNewConstructArgument
public ConstructFluent.ConstructArgumentsNested<A> addNewConstructArgument()
-
addNewConstructArgumentLike
public ConstructFluent.ConstructArgumentsNested<A> addNewConstructArgumentLike(io.sundr.model.Construct item)
-
setNewConstructArgumentLike
public ConstructFluent.ConstructArgumentsNested<A> setNewConstructArgumentLike(int index, io.sundr.model.Construct item)
-
addNewXorArgument
public ConstructFluent.XorArgumentsNested<A> addNewXorArgument()
-
addNewXorArgumentLike
public ConstructFluent.XorArgumentsNested<A> addNewXorArgumentLike(io.sundr.model.Xor item)
-
setNewXorArgumentLike
public ConstructFluent.XorArgumentsNested<A> setNewXorArgumentLike(int index, io.sundr.model.Xor item)
-
addNewPreIncrementArgument
public ConstructFluent.PreIncrementArgumentsNested<A> addNewPreIncrementArgument()
-
addNewPreIncrementArgumentLike
public ConstructFluent.PreIncrementArgumentsNested<A> addNewPreIncrementArgumentLike(io.sundr.model.PreIncrement item)
-
setNewPreIncrementArgumentLike
public ConstructFluent.PreIncrementArgumentsNested<A> setNewPreIncrementArgumentLike(int index, io.sundr.model.PreIncrement item)
-
addNewLessThanOrEqualArgument
public ConstructFluent.LessThanOrEqualArgumentsNested<A> addNewLessThanOrEqualArgument()
-
addNewLessThanOrEqualArgumentLike
public ConstructFluent.LessThanOrEqualArgumentsNested<A> addNewLessThanOrEqualArgumentLike(io.sundr.model.LessThanOrEqual item)
-
setNewLessThanOrEqualArgumentLike
public ConstructFluent.LessThanOrEqualArgumentsNested<A> setNewLessThanOrEqualArgumentLike(int index, io.sundr.model.LessThanOrEqual item)
-
addNewPositiveArgument
public ConstructFluent.PositiveArgumentsNested<A> addNewPositiveArgument()
-
addNewPositiveArgumentLike
public ConstructFluent.PositiveArgumentsNested<A> addNewPositiveArgumentLike(io.sundr.model.Positive item)
-
setNewPositiveArgumentLike
public ConstructFluent.PositiveArgumentsNested<A> setNewPositiveArgumentLike(int index, io.sundr.model.Positive item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.sundr.builder.BaseFluent<A extends ConstructFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.sundr.builder.BaseFluent<A extends ConstructFluent<A>>
-
builder
protected static <T> io.sundr.builder.VisitableBuilder<T,?> builder(Object item)
-
-