Package io.sundr.model
Class PropertyRefFluent<A extends PropertyRefFluent<A>>
- java.lang.Object
-
- io.sundr.builder.BaseFluent<A>
-
- io.sundr.model.PropertyRefFluent<A>
-
- Direct Known Subclasses:
AssignFluent.PropertyRefTargetNested,AssignFluent.PropertyRefValueNested,BinaryExpressionFluent.PropertyRefLeftNested,BinaryExpressionFluent.PropertyRefRightNested,CastFluent.PropertyRefExpressionNested,ConstructFluent.PropertyRefArgumentsNested,DoFluent.PropertyRefConditionNested,EnclosedFluent.PropertyRefExpresionNested,ForeachFluent.PropertyRefExpressionNested,ForFluent.PropertyRefCompareNested,ForFluent.PropertyRefInitNested,ForFluent.PropertyRefUpdateNested,IfFluent.PropertyRefConditionNested,IndexFluent.PropertyRefExpressionNested,IndexFluent.PropertyRefScopeNested,InstanceOfFluent.PropertyRefExpressionNested,InverseFluent.PropertyRefExpresionNested,MethodCallFluent.PropertyRefArgumentsNested,MethodCallFluent.PropertyRefScopeNested,NegativeFluent.PropertyRefExpresionNested,NewArrayFluent.PropertyRefExpressionsNested,NotFluent.PropertyRefExpresionNested,PositiveFluent.PropertyRefExpresionNested,PostDecrementFluent.PropertyRefExpressionNested,PostIncrementFluent.PropertyRefExpressionNested,PreDecrementFluent.PropertyRefExpressionNested,PreIncrementFluent.PropertyRefExpressionNested,PropertyRefBuilder,PropertyRefFluent.PropertyRefScopeNested,ReturnFluent.PropertyRefExpressionNested,SwitchFluent.PropertyRefExpressionNested,TernaryFluent.PropertyRefAlternativeNested,TernaryFluent.PropertyRefConditionNested,TernaryFluent.PropertyRefResultNested,WhileFluent.PropertyRefConditionNested
public class PropertyRefFluent<A extends PropertyRefFluent<A>> extends io.sundr.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description PropertyRefFluent()PropertyRefFluent(io.sundr.model.PropertyRef instance)
-
Method Summary
-
-
-
Method Detail
-
copyInstance
protected void copyInstance(io.sundr.model.PropertyRef instance)
-
buildProperty
public io.sundr.model.Property buildProperty()
-
withProperty
public A withProperty(io.sundr.model.Property property)
-
hasProperty
public boolean hasProperty()
-
withNewProperty
public PropertyRefFluent.PropertyNested<A> withNewProperty()
-
withNewPropertyLike
public PropertyRefFluent.PropertyNested<A> withNewPropertyLike(io.sundr.model.Property item)
-
editProperty
public PropertyRefFluent.PropertyNested<A> editProperty()
-
editOrNewProperty
public PropertyRefFluent.PropertyNested<A> editOrNewProperty()
-
editOrNewPropertyLike
public PropertyRefFluent.PropertyNested<A> editOrNewPropertyLike(io.sundr.model.Property item)
-
buildScope
public io.sundr.model.Expression buildScope()
-
withScope
public A withScope(io.sundr.model.Expression scope)
-
hasScope
public boolean hasScope()
-
withNewMultiplyScope
public PropertyRefFluent.MultiplyScopeNested<A> withNewMultiplyScope()
-
withNewMultiplyScopeLike
public PropertyRefFluent.MultiplyScopeNested<A> withNewMultiplyScopeLike(io.sundr.model.Multiply item)
-
withNewNewArrayScope
public PropertyRefFluent.NewArrayScopeNested<A> withNewNewArrayScope()
-
withNewNewArrayScopeLike
public PropertyRefFluent.NewArrayScopeNested<A> withNewNewArrayScopeLike(io.sundr.model.NewArray item)
-
withNewInstanceOfScope
public PropertyRefFluent.InstanceOfScopeNested<A> withNewInstanceOfScope()
-
withNewInstanceOfScopeLike
public PropertyRefFluent.InstanceOfScopeNested<A> withNewInstanceOfScopeLike(io.sundr.model.InstanceOf item)
-
withNewMethodCallScope
public PropertyRefFluent.MethodCallScopeNested<A> withNewMethodCallScope()
-
withNewMethodCallScopeLike
public PropertyRefFluent.MethodCallScopeNested<A> withNewMethodCallScopeLike(io.sundr.model.MethodCall item)
-
withNewInverseScope
public PropertyRefFluent.InverseScopeNested<A> withNewInverseScope()
-
withNewInverseScopeLike
public PropertyRefFluent.InverseScopeNested<A> withNewInverseScopeLike(io.sundr.model.Inverse item)
-
withNewIndexScope
public PropertyRefFluent.IndexScopeNested<A> withNewIndexScope()
-
withNewIndexScopeLike
public PropertyRefFluent.IndexScopeNested<A> withNewIndexScopeLike(io.sundr.model.Index item)
-
withNewGreaterThanOrEqualScope
public PropertyRefFluent.GreaterThanOrEqualScopeNested<A> withNewGreaterThanOrEqualScope()
-
withNewGreaterThanOrEqualScopeLike
public PropertyRefFluent.GreaterThanOrEqualScopeNested<A> withNewGreaterThanOrEqualScopeLike(io.sundr.model.GreaterThanOrEqual item)
-
withNewBitwiseAndScope
public PropertyRefFluent.BitwiseAndScopeNested<A> withNewBitwiseAndScope()
-
withNewBitwiseAndScopeLike
public PropertyRefFluent.BitwiseAndScopeNested<A> withNewBitwiseAndScopeLike(io.sundr.model.BitwiseAnd item)
-
withNewMinusScope
public PropertyRefFluent.MinusScopeNested<A> withNewMinusScope()
-
withNewMinusScopeLike
public PropertyRefFluent.MinusScopeNested<A> withNewMinusScopeLike(io.sundr.model.Minus item)
-
withNewLogicalOrScope
public PropertyRefFluent.LogicalOrScopeNested<A> withNewLogicalOrScope()
-
withNewLogicalOrScopeLike
public PropertyRefFluent.LogicalOrScopeNested<A> withNewLogicalOrScopeLike(io.sundr.model.LogicalOr item)
-
withNewNotEqualsScope
public PropertyRefFluent.NotEqualsScopeNested<A> withNewNotEqualsScope()
-
withNewNotEqualsScopeLike
public PropertyRefFluent.NotEqualsScopeNested<A> withNewNotEqualsScopeLike(io.sundr.model.NotEquals item)
-
withNewDivideScope
public PropertyRefFluent.DivideScopeNested<A> withNewDivideScope()
-
withNewDivideScopeLike
public PropertyRefFluent.DivideScopeNested<A> withNewDivideScopeLike(io.sundr.model.Divide item)
-
withNewLessThanScope
public PropertyRefFluent.LessThanScopeNested<A> withNewLessThanScope()
-
withNewLessThanScopeLike
public PropertyRefFluent.LessThanScopeNested<A> withNewLessThanScopeLike(io.sundr.model.LessThan item)
-
withNewBitwiseOrScope
public PropertyRefFluent.BitwiseOrScopeNested<A> withNewBitwiseOrScope()
-
withNewBitwiseOrScopeLike
public PropertyRefFluent.BitwiseOrScopeNested<A> withNewBitwiseOrScopeLike(io.sundr.model.BitwiseOr item)
-
withNewPropertyRefScope
public PropertyRefFluent.PropertyRefScopeNested<A> withNewPropertyRefScope()
-
withNewPropertyRefScopeLike
public PropertyRefFluent.PropertyRefScopeNested<A> withNewPropertyRefScopeLike(io.sundr.model.PropertyRef item)
-
withNewRightShiftScope
public PropertyRefFluent.RightShiftScopeNested<A> withNewRightShiftScope()
-
withNewRightShiftScopeLike
public PropertyRefFluent.RightShiftScopeNested<A> withNewRightShiftScopeLike(io.sundr.model.RightShift item)
-
withNewGreaterThanScope
public PropertyRefFluent.GreaterThanScopeNested<A> withNewGreaterThanScope()
-
withNewGreaterThanScopeLike
public PropertyRefFluent.GreaterThanScopeNested<A> withNewGreaterThanScopeLike(io.sundr.model.GreaterThan item)
-
withNewDeclareScope
public PropertyRefFluent.DeclareScopeNested<A> withNewDeclareScope()
-
withNewDeclareScopeLike
public PropertyRefFluent.DeclareScopeNested<A> withNewDeclareScopeLike(io.sundr.model.Declare item)
-
withNewCastScope
public PropertyRefFluent.CastScopeNested<A> withNewCastScope()
-
withNewCastScopeLike
public PropertyRefFluent.CastScopeNested<A> withNewCastScopeLike(io.sundr.model.Cast item)
-
withNewModuloScope
public PropertyRefFluent.ModuloScopeNested<A> withNewModuloScope()
-
withNewModuloScopeLike
public PropertyRefFluent.ModuloScopeNested<A> withNewModuloScopeLike(io.sundr.model.Modulo item)
-
withNewValueRefScope
public PropertyRefFluent.ValueRefScopeNested<A> withNewValueRefScope()
-
withNewValueRefScopeLike
public PropertyRefFluent.ValueRefScopeNested<A> withNewValueRefScopeLike(io.sundr.model.ValueRef item)
-
withNewLeftShiftScope
public PropertyRefFluent.LeftShiftScopeNested<A> withNewLeftShiftScope()
-
withNewLeftShiftScopeLike
public PropertyRefFluent.LeftShiftScopeNested<A> withNewLeftShiftScopeLike(io.sundr.model.LeftShift item)
-
withNewTernaryScope
public PropertyRefFluent.TernaryScopeNested<A> withNewTernaryScope()
-
withNewTernaryScopeLike
public PropertyRefFluent.TernaryScopeNested<A> withNewTernaryScopeLike(io.sundr.model.Ternary item)
-
withNewBinaryExpressionScope
public PropertyRefFluent.BinaryExpressionScopeNested<A> withNewBinaryExpressionScope()
-
withNewBinaryExpressionScopeLike
public PropertyRefFluent.BinaryExpressionScopeNested<A> withNewBinaryExpressionScopeLike(io.sundr.model.BinaryExpression item)
-
withNewEqualsScope
public PropertyRefFluent.EqualsScopeNested<A> withNewEqualsScope()
-
withNewEqualsScopeLike
public PropertyRefFluent.EqualsScopeNested<A> withNewEqualsScopeLike(io.sundr.model.Equals item)
-
withNewEnclosedScope
public PropertyRefFluent.EnclosedScopeNested<A> withNewEnclosedScope()
-
withNewEnclosedScopeLike
public PropertyRefFluent.EnclosedScopeNested<A> withNewEnclosedScopeLike(io.sundr.model.Enclosed item)
-
withNewPreDecrementScope
public PropertyRefFluent.PreDecrementScopeNested<A> withNewPreDecrementScope()
-
withNewPreDecrementScopeLike
public PropertyRefFluent.PreDecrementScopeNested<A> withNewPreDecrementScopeLike(io.sundr.model.PreDecrement item)
-
withNewPostDecrementScope
public PropertyRefFluent.PostDecrementScopeNested<A> withNewPostDecrementScope()
-
withNewPostDecrementScopeLike
public PropertyRefFluent.PostDecrementScopeNested<A> withNewPostDecrementScopeLike(io.sundr.model.PostDecrement item)
-
withNewLambdaScope
public PropertyRefFluent.LambdaScopeNested<A> withNewLambdaScope()
-
withNewLambdaScopeLike
public PropertyRefFluent.LambdaScopeNested<A> withNewLambdaScopeLike(io.sundr.model.Lambda item)
-
withNewNotScope
public PropertyRefFluent.NotScopeNested<A> withNewNotScope()
-
withNewNotScopeLike
public PropertyRefFluent.NotScopeNested<A> withNewNotScopeLike(io.sundr.model.Not item)
-
withNewAssignScope
public PropertyRefFluent.AssignScopeNested<A> withNewAssignScope()
-
withNewAssignScopeLike
public PropertyRefFluent.AssignScopeNested<A> withNewAssignScopeLike(io.sundr.model.Assign item)
-
withNewNegativeScope
public PropertyRefFluent.NegativeScopeNested<A> withNewNegativeScope()
-
withNewNegativeScopeLike
public PropertyRefFluent.NegativeScopeNested<A> withNewNegativeScopeLike(io.sundr.model.Negative item)
-
withNewThisScope
public PropertyRefFluent.ThisScopeNested<A> withNewThisScope()
-
withNewThisScopeLike
public PropertyRefFluent.ThisScopeNested<A> withNewThisScopeLike(io.sundr.model.This item)
-
withNewLogicalAndScope
public PropertyRefFluent.LogicalAndScopeNested<A> withNewLogicalAndScope()
-
withNewLogicalAndScopeLike
public PropertyRefFluent.LogicalAndScopeNested<A> withNewLogicalAndScopeLike(io.sundr.model.LogicalAnd item)
-
withNewPostIncrementScope
public PropertyRefFluent.PostIncrementScopeNested<A> withNewPostIncrementScope()
-
withNewPostIncrementScopeLike
public PropertyRefFluent.PostIncrementScopeNested<A> withNewPostIncrementScopeLike(io.sundr.model.PostIncrement item)
-
withNewRightUnsignedShiftScope
public PropertyRefFluent.RightUnsignedShiftScopeNested<A> withNewRightUnsignedShiftScope()
-
withNewRightUnsignedShiftScopeLike
public PropertyRefFluent.RightUnsignedShiftScopeNested<A> withNewRightUnsignedShiftScopeLike(io.sundr.model.RightUnsignedShift item)
-
withNewPlusScope
public PropertyRefFluent.PlusScopeNested<A> withNewPlusScope()
-
withNewPlusScopeLike
public PropertyRefFluent.PlusScopeNested<A> withNewPlusScopeLike(io.sundr.model.Plus item)
-
withNewConstructScope
public PropertyRefFluent.ConstructScopeNested<A> withNewConstructScope()
-
withNewConstructScopeLike
public PropertyRefFluent.ConstructScopeNested<A> withNewConstructScopeLike(io.sundr.model.Construct item)
-
withNewXorScope
public PropertyRefFluent.XorScopeNested<A> withNewXorScope()
-
withNewXorScopeLike
public PropertyRefFluent.XorScopeNested<A> withNewXorScopeLike(io.sundr.model.Xor item)
-
withNewPreIncrementScope
public PropertyRefFluent.PreIncrementScopeNested<A> withNewPreIncrementScope()
-
withNewPreIncrementScopeLike
public PropertyRefFluent.PreIncrementScopeNested<A> withNewPreIncrementScopeLike(io.sundr.model.PreIncrement item)
-
withNewLessThanOrEqualScope
public PropertyRefFluent.LessThanOrEqualScopeNested<A> withNewLessThanOrEqualScope()
-
withNewLessThanOrEqualScopeLike
public PropertyRefFluent.LessThanOrEqualScopeNested<A> withNewLessThanOrEqualScopeLike(io.sundr.model.LessThanOrEqual item)
-
withNewPositiveScope
public PropertyRefFluent.PositiveScopeNested<A> withNewPositiveScope()
-
withNewPositiveScopeLike
public PropertyRefFluent.PositiveScopeNested<A> withNewPositiveScopeLike(io.sundr.model.Positive item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.sundr.builder.BaseFluent<A extends PropertyRefFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.sundr.builder.BaseFluent<A extends PropertyRefFluent<A>>
-
builder
protected static <T> io.sundr.builder.VisitableBuilder<T,?> builder(Object item)
-
-