Package io.sundr.model
Class PreDecrementFluent<A extends PreDecrementFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.PreDecrementFluent<A>
- Direct Known Subclasses:
AssignFluent.PreDecrementTargetNested,AssignFluent.PreDecrementValueNested,BinaryExpressionFluent.PreDecrementLeftNested,BinaryExpressionFluent.PreDecrementRightNested,CastFluent.PreDecrementExpressionNested,ConstructFluent.PreDecrementArgumentsNested,DoFluent.PreDecrementConditionNested,EnclosedFluent.PreDecrementExpresionNested,ForeachFluent.PreDecrementExpressionNested,ForFluent.PreDecrementCompareNested,ForFluent.PreDecrementInitNested,ForFluent.PreDecrementUpdateNested,IfFluent.PreDecrementConditionNested,IndexFluent.PreDecrementExpressionNested,IndexFluent.PreDecrementScopeNested,InstanceOfFluent.PreDecrementExpressionNested,InverseFluent.PreDecrementExpresionNested,MethodCallFluent.PreDecrementArgumentsNested,MethodCallFluent.PreDecrementScopeNested,NegativeFluent.PreDecrementExpresionNested,NewArrayFluent.PreDecrementExpressionsNested,NotFluent.PreDecrementExpresionNested,PositiveFluent.PreDecrementExpresionNested,PostDecrementFluent.PreDecrementExpressionNested,PostIncrementFluent.PreDecrementExpressionNested,PreDecrementBuilder,PreDecrementFluent.PreDecrementExpressionNested,PreIncrementFluent.PreDecrementExpressionNested,PropertyRefFluent.PreDecrementScopeNested,ReturnFluent.PreDecrementExpressionNested,SwitchFluent.PreDecrementExpressionNested,TernaryFluent.PreDecrementAlternativeNested,TernaryFluent.PreDecrementConditionNested,TernaryFluent.PreDecrementResultNested,WhileFluent.PreDecrementConditionNested
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Field Summary
Fields inherited from class io.sundr.builder.BaseFluent
_visitables -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static <T> VisitableBuilder<T,?> protected voidcopyInstance(PreDecrement instance) booleanbooleaninthashCode()toString()withExpression(Expression expression) withNewBitwiseAndExpression(Object left, Object right) withNewBitwiseOrExpression(Object left, Object right) withNewDeclareExpression(Class type, String name) withNewDeclareExpression(Class type, String name, Object value) withNewDivideExpression(Object left, Object right) withNewEqualsExpression(Object left, Object right) withNewGreaterThanExpression(Object left, Object right) withNewGreaterThanOrEqualExpression(Object left, Object right) withNewLeftShiftExpression(Object left, Object right) withNewLessThanExpression(Object left, Object right) withNewLessThanOrEqualExpression(Object left, Object right) withNewLogicalAndExpression(Object left, Object right) withNewLogicalOrExpression(Object left, Object right) withNewMinusExpression(Object left, Object right) withNewModuloExpression(Object left, Object right) withNewMultiplyExpression(Object left, Object right) withNewNewArrayExpression(Class type, Integer[] sizes) withNewNotEqualsExpression(Object left, Object right) withNewNotExpressionLike(Not item) withNewPlusExpression(Object left, Object right) withNewRightShiftExpression(Object left, Object right) withNewRightUnsignedShiftExpression(Object left, Object right) withNewValueRefExpression(Object value) withNewXorExpression(Object left, Object right) withNewXorExpressionLike(Xor item) Methods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
Constructor Details
-
PreDecrementFluent
public PreDecrementFluent() -
PreDecrementFluent
-
-
Method Details
-
copyInstance
-
buildExpression
-
withExpression
-
hasExpression
public boolean hasExpression() -
withNewMultiplyExpression
-
withNewMultiplyExpressionLike
public PreDecrementFluent<A>.MultiplyExpressionNested<A> withNewMultiplyExpressionLike(Multiply item) -
withNewMultiplyExpression
-
withNewNewArrayExpression
-
withNewNewArrayExpressionLike
public PreDecrementFluent<A>.NewArrayExpressionNested<A> withNewNewArrayExpressionLike(NewArray item) -
withNewNewArrayExpression
-
withNewInstanceOfExpression
-
withNewInstanceOfExpressionLike
public PreDecrementFluent<A>.InstanceOfExpressionNested<A> withNewInstanceOfExpressionLike(InstanceOf item) -
withNewMethodCallExpression
-
withNewMethodCallExpressionLike
public PreDecrementFluent<A>.MethodCallExpressionNested<A> withNewMethodCallExpressionLike(MethodCall item) -
withNewInverseExpression
-
withNewInverseExpressionLike
-
withNewIndexExpression
-
withNewIndexExpressionLike
-
withNewGreaterThanOrEqualExpression
public PreDecrementFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpression() -
withNewGreaterThanOrEqualExpressionLike
public PreDecrementFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpressionLike(GreaterThanOrEqual item) -
withNewGreaterThanOrEqualExpression
-
withNewBitwiseAndExpression
-
withNewBitwiseAndExpressionLike
public PreDecrementFluent<A>.BitwiseAndExpressionNested<A> withNewBitwiseAndExpressionLike(BitwiseAnd item) -
withNewBitwiseAndExpression
-
withNewMinusExpression
-
withNewMinusExpressionLike
-
withNewMinusExpression
-
withNewLogicalOrExpression
-
withNewLogicalOrExpressionLike
public PreDecrementFluent<A>.LogicalOrExpressionNested<A> withNewLogicalOrExpressionLike(LogicalOr item) -
withNewLogicalOrExpression
-
withNewNotEqualsExpression
-
withNewNotEqualsExpressionLike
public PreDecrementFluent<A>.NotEqualsExpressionNested<A> withNewNotEqualsExpressionLike(NotEquals item) -
withNewNotEqualsExpression
-
withNewDivideExpression
-
withNewDivideExpressionLike
-
withNewDivideExpression
-
withNewLessThanExpression
-
withNewLessThanExpressionLike
public PreDecrementFluent<A>.LessThanExpressionNested<A> withNewLessThanExpressionLike(LessThan item) -
withNewLessThanExpression
-
withNewBitwiseOrExpression
-
withNewBitwiseOrExpressionLike
public PreDecrementFluent<A>.BitwiseOrExpressionNested<A> withNewBitwiseOrExpressionLike(BitwiseOr item) -
withNewBitwiseOrExpression
-
withNewPropertyRefExpression
-
withNewPropertyRefExpressionLike
public PreDecrementFluent<A>.PropertyRefExpressionNested<A> withNewPropertyRefExpressionLike(PropertyRef item) -
withNewRightShiftExpression
-
withNewRightShiftExpressionLike
public PreDecrementFluent<A>.RightShiftExpressionNested<A> withNewRightShiftExpressionLike(RightShift item) -
withNewRightShiftExpression
-
withNewGreaterThanExpression
-
withNewGreaterThanExpressionLike
public PreDecrementFluent<A>.GreaterThanExpressionNested<A> withNewGreaterThanExpressionLike(GreaterThan item) -
withNewGreaterThanExpression
-
withNewDeclareExpression
-
withNewDeclareExpressionLike
-
withNewDeclareExpression
-
withNewDeclareExpression
-
withNewCastExpression
-
withNewCastExpressionLike
-
withNewModuloExpression
-
withNewModuloExpressionLike
-
withNewModuloExpression
-
withNewValueRefExpression
-
withNewValueRefExpressionLike
public PreDecrementFluent<A>.ValueRefExpressionNested<A> withNewValueRefExpressionLike(ValueRef item) -
withNewValueRefExpression
-
withNewLeftShiftExpression
-
withNewLeftShiftExpressionLike
public PreDecrementFluent<A>.LeftShiftExpressionNested<A> withNewLeftShiftExpressionLike(LeftShift item) -
withNewLeftShiftExpression
-
withNewTernaryExpression
-
withNewTernaryExpressionLike
-
withNewBinaryExpression
-
withNewBinaryExpressionLike
public PreDecrementFluent<A>.BinaryExpressionNested<A> withNewBinaryExpressionLike(BinaryExpression item) -
withNewEqualsExpression
-
withNewEqualsExpressionLike
-
withNewEqualsExpression
-
withNewEnclosedExpression
-
withNewEnclosedExpressionLike
public PreDecrementFluent<A>.EnclosedExpressionNested<A> withNewEnclosedExpressionLike(Enclosed item) -
withNewPreDecrementExpression
-
withNewPreDecrementExpressionLike
public PreDecrementFluent<A>.PreDecrementExpressionNested<A> withNewPreDecrementExpressionLike(PreDecrement item) -
withNewPostDecrementExpression
-
withNewPostDecrementExpressionLike
public PreDecrementFluent<A>.PostDecrementExpressionNested<A> withNewPostDecrementExpressionLike(PostDecrement item) -
withNewLambdaExpression
-
withNewLambdaExpressionLike
-
withNewNotExpression
-
withNewNotExpressionLike
-
withNewAssignExpression
-
withNewAssignExpressionLike
-
withNewNegativeExpression
-
withNewNegativeExpressionLike
public PreDecrementFluent<A>.NegativeExpressionNested<A> withNewNegativeExpressionLike(Negative item) -
withNewThisExpression
-
withNewThisExpressionLike
-
withNewLogicalAndExpression
-
withNewLogicalAndExpressionLike
public PreDecrementFluent<A>.LogicalAndExpressionNested<A> withNewLogicalAndExpressionLike(LogicalAnd item) -
withNewLogicalAndExpression
-
withNewPostIncrementExpression
-
withNewPostIncrementExpressionLike
public PreDecrementFluent<A>.PostIncrementExpressionNested<A> withNewPostIncrementExpressionLike(PostIncrement item) -
withNewRightUnsignedShiftExpression
public PreDecrementFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpression() -
withNewRightUnsignedShiftExpressionLike
public PreDecrementFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpressionLike(RightUnsignedShift item) -
withNewRightUnsignedShiftExpression
-
withNewPlusExpression
-
withNewPlusExpressionLike
-
withNewPlusExpression
-
withNewConstructExpression
-
withNewConstructExpressionLike
public PreDecrementFluent<A>.ConstructExpressionNested<A> withNewConstructExpressionLike(Construct item) -
withNewXorExpression
-
withNewXorExpressionLike
-
withNewXorExpression
-
withNewPreIncrementExpression
-
withNewPreIncrementExpressionLike
public PreDecrementFluent<A>.PreIncrementExpressionNested<A> withNewPreIncrementExpressionLike(PreIncrement item) -
withNewLessThanOrEqualExpression
-
withNewLessThanOrEqualExpressionLike
public PreDecrementFluent<A>.LessThanOrEqualExpressionNested<A> withNewLessThanOrEqualExpressionLike(LessThanOrEqual item) -
withNewLessThanOrEqualExpression
-
withNewPositiveExpression
-
withNewPositiveExpressionLike
public PreDecrementFluent<A>.PositiveExpressionNested<A> withNewPositiveExpressionLike(Positive item) -
equals
- Overrides:
equalsin classBaseFluent<A extends PreDecrementFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends PreDecrementFluent<A>>
-
toString
-
builder
-