Package io.sundr.model
Class PostDecrementFluent<A extends PostDecrementFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.PostDecrementFluent<A>
- Direct Known Subclasses:
AssignFluent.PostDecrementTargetNested,AssignFluent.PostDecrementValueNested,BinaryExpressionFluent.PostDecrementLeftNested,BinaryExpressionFluent.PostDecrementRightNested,BlockFluent.PostDecrementStatementsNested,CastFluent.PostDecrementExpressionNested,ConstructFluent.PostDecrementArgumentsNested,DeclareFluent.PostDecrementValueNested,DoFluent.PostDecrementConditionNested,DoFluent.PostDecrementStatementNested,EnclosedFluent.PostDecrementExpresionNested,ForeachFluent.PostDecrementBodyNested,ForeachFluent.PostDecrementExpressionNested,ForFluent.PostDecrementBodyNested,ForFluent.PostDecrementCompareNested,ForFluent.PostDecrementInitNested,ForFluent.PostDecrementUpdateNested,IfDslConditionStepFluent.PostDecrementConditionNested,IfDslThenStepFluent.PostDecrementConditionNested,IfDslThenStepFluent.PostDecrementStatementsNested,IfFluent.PostDecrementConditionNested,IfFluent.PostDecrementElseStatementNested,IfFluent.PostDecrementStatementNested,IndexFluent.PostDecrementExpressionNested,InstanceOfFluent.PostDecrementExpressionNested,InverseFluent.PostDecrementExpresionNested,LambdaFluent.PostDecrementStatementNested,MethodCallFluent.PostDecrementArgumentsNested,NegativeFluent.PostDecrementExpresionNested,NewArrayFluent.PostDecrementExpressionsNested,NotFluent.PostDecrementExpresionNested,PositiveFluent.PostDecrementExpresionNested,PostDecrementBuilder,PostDecrementFluent.PostDecrementExpressionNested,PostIncrementFluent.PostDecrementExpressionNested,PreDecrementFluent.PostDecrementExpressionNested,PreIncrementFluent.PostDecrementExpressionNested,PropertyFluent.PostDecrementInitialValueNested,ReturnFluent.PostDecrementExpressionNested,SwitchFluent.PostDecrementExpressionNested,SynchronizedFluent.PostDecrementBodyNested,SynchronizedFluent.PostDecrementLockExpressionNested,TernaryFluent.PostDecrementAlternativeNested,TernaryFluent.PostDecrementConditionNested,TernaryFluent.PostDecrementResultNested,ThrowFluent.PostDecrementExceptionNested,WhileFluent.PostDecrementConditionNested,WhileFluent.PostDecrementStatementNested,WithScopeFluent.PostDecrementScopeNested
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
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(PostDecrement 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
-
PostDecrementFluent
public PostDecrementFluent() -
PostDecrementFluent
-
-
Method Details
-
buildExpression
-
builder
-
copyInstance
-
equals
- Overrides:
equalsin classBaseFluent<A extends PostDecrementFluent<A>>
-
hasExpression
public boolean hasExpression() -
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends PostDecrementFluent<A>>
-
toString
-
withExpression
-
withNewAssignExpression
-
withNewAssignExpressionLike
-
withNewBinaryExpression
-
withNewBinaryExpressionLike
public PostDecrementFluent<A>.BinaryExpressionNested<A> withNewBinaryExpressionLike(BinaryExpression item) -
withNewBitwiseAndExpression
-
withNewBitwiseAndExpression
-
withNewBitwiseAndExpressionLike
public PostDecrementFluent<A>.BitwiseAndExpressionNested<A> withNewBitwiseAndExpressionLike(BitwiseAnd item) -
withNewBitwiseOrExpression
-
withNewBitwiseOrExpression
-
withNewBitwiseOrExpressionLike
public PostDecrementFluent<A>.BitwiseOrExpressionNested<A> withNewBitwiseOrExpressionLike(BitwiseOr item) -
withNewCastExpression
-
withNewCastExpressionLike
-
withNewClassRefExpression
-
withNewClassRefExpressionLike
public PostDecrementFluent<A>.ClassRefExpressionNested<A> withNewClassRefExpressionLike(ClassRef item) -
withNewConstructExpression
-
withNewConstructExpressionLike
public PostDecrementFluent<A>.ConstructExpressionNested<A> withNewConstructExpressionLike(Construct item) -
withNewContextRefExpression
-
withNewContextRefExpression
-
withNewContextRefExpressionLike
public PostDecrementFluent<A>.ContextRefExpressionNested<A> withNewContextRefExpressionLike(ContextRef item) -
withNewDeclareExpression
-
withNewDeclareExpression
-
withNewDeclareExpression
-
withNewDeclareExpressionLike
-
withNewDivideExpression
-
withNewDivideExpression
-
withNewDivideExpressionLike
-
withNewDotClassExpression
-
withNewDotClassExpressionLike
public PostDecrementFluent<A>.DotClassExpressionNested<A> withNewDotClassExpressionLike(DotClass item) -
withNewEmptyExpression
-
withNewEmptyExpressionLike
-
withNewEnclosedExpression
-
withNewEnclosedExpressionLike
public PostDecrementFluent<A>.EnclosedExpressionNested<A> withNewEnclosedExpressionLike(Enclosed item) -
withNewEqualsExpression
-
withNewEqualsExpression
-
withNewEqualsExpressionLike
-
withNewGreaterThanExpression
-
withNewGreaterThanExpression
-
withNewGreaterThanExpressionLike
public PostDecrementFluent<A>.GreaterThanExpressionNested<A> withNewGreaterThanExpressionLike(GreaterThan item) -
withNewGreaterThanOrEqualExpression
public PostDecrementFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpression() -
withNewGreaterThanOrEqualExpression
-
withNewGreaterThanOrEqualExpressionLike
public PostDecrementFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpressionLike(GreaterThanOrEqual item) -
withNewIndexExpression
-
withNewIndexExpressionLike
-
withNewInstanceOfExpression
-
withNewInstanceOfExpressionLike
public PostDecrementFluent<A>.InstanceOfExpressionNested<A> withNewInstanceOfExpressionLike(InstanceOf item) -
withNewInverseExpression
-
withNewInverseExpressionLike
-
withNewLambdaExpression
-
withNewLambdaExpressionLike
-
withNewLeftShiftExpression
-
withNewLeftShiftExpression
-
withNewLeftShiftExpressionLike
public PostDecrementFluent<A>.LeftShiftExpressionNested<A> withNewLeftShiftExpressionLike(LeftShift item) -
withNewLessThanExpression
-
withNewLessThanExpression
-
withNewLessThanExpressionLike
public PostDecrementFluent<A>.LessThanExpressionNested<A> withNewLessThanExpressionLike(LessThan item) -
withNewLessThanOrEqualExpression
-
withNewLessThanOrEqualExpression
-
withNewLessThanOrEqualExpressionLike
public PostDecrementFluent<A>.LessThanOrEqualExpressionNested<A> withNewLessThanOrEqualExpressionLike(LessThanOrEqual item) -
withNewLogicalAndExpression
-
withNewLogicalAndExpression
-
withNewLogicalAndExpressionLike
public PostDecrementFluent<A>.LogicalAndExpressionNested<A> withNewLogicalAndExpressionLike(LogicalAnd item) -
withNewLogicalOrExpression
-
withNewLogicalOrExpression
-
withNewLogicalOrExpressionLike
public PostDecrementFluent<A>.LogicalOrExpressionNested<A> withNewLogicalOrExpressionLike(LogicalOr item) -
withNewMethodCallExpression
-
withNewMethodCallExpressionLike
public PostDecrementFluent<A>.MethodCallExpressionNested<A> withNewMethodCallExpressionLike(MethodCall item) -
withNewMinusExpression
-
withNewMinusExpression
-
withNewMinusExpressionLike
-
withNewModuloExpression
-
withNewModuloExpression
-
withNewModuloExpressionLike
-
withNewMultiplyExpression
-
withNewMultiplyExpression
-
withNewMultiplyExpressionLike
public PostDecrementFluent<A>.MultiplyExpressionNested<A> withNewMultiplyExpressionLike(Multiply item) -
withNewNegativeExpression
-
withNewNegativeExpressionLike
public PostDecrementFluent<A>.NegativeExpressionNested<A> withNewNegativeExpressionLike(Negative item) -
withNewNewArrayExpression
-
withNewNewArrayExpression
-
withNewNewArrayExpressionLike
public PostDecrementFluent<A>.NewArrayExpressionNested<A> withNewNewArrayExpressionLike(NewArray item) -
withNewNotEqualsExpression
-
withNewNotEqualsExpression
-
withNewNotEqualsExpressionLike
public PostDecrementFluent<A>.NotEqualsExpressionNested<A> withNewNotEqualsExpressionLike(NotEquals item) -
withNewNotExpression
-
withNewNotExpressionLike
-
withNewPlusExpression
-
withNewPlusExpression
-
withNewPlusExpressionLike
-
withNewPositiveExpression
-
withNewPositiveExpressionLike
public PostDecrementFluent<A>.PositiveExpressionNested<A> withNewPositiveExpressionLike(Positive item) -
withNewPostDecrementExpression
-
withNewPostDecrementExpressionLike
public PostDecrementFluent<A>.PostDecrementExpressionNested<A> withNewPostDecrementExpressionLike(PostDecrement item) -
withNewPostIncrementExpression
-
withNewPostIncrementExpressionLike
public PostDecrementFluent<A>.PostIncrementExpressionNested<A> withNewPostIncrementExpressionLike(PostIncrement item) -
withNewPreDecrementExpression
-
withNewPreDecrementExpressionLike
public PostDecrementFluent<A>.PreDecrementExpressionNested<A> withNewPreDecrementExpressionLike(PreDecrement item) -
withNewPreIncrementExpression
-
withNewPreIncrementExpressionLike
public PostDecrementFluent<A>.PreIncrementExpressionNested<A> withNewPreIncrementExpressionLike(PreIncrement item) -
withNewPropertyExpression
-
withNewPropertyExpressionLike
public PostDecrementFluent<A>.PropertyExpressionNested<A> withNewPropertyExpressionLike(Property item) -
withNewPropertyRefExpression
-
withNewPropertyRefExpressionLike
public PostDecrementFluent<A>.PropertyRefExpressionNested<A> withNewPropertyRefExpressionLike(PropertyRef item) -
withNewRightShiftExpression
-
withNewRightShiftExpression
-
withNewRightShiftExpressionLike
public PostDecrementFluent<A>.RightShiftExpressionNested<A> withNewRightShiftExpressionLike(RightShift item) -
withNewRightUnsignedShiftExpression
public PostDecrementFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpression() -
withNewRightUnsignedShiftExpression
-
withNewRightUnsignedShiftExpressionLike
public PostDecrementFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpressionLike(RightUnsignedShift item) -
withNewSuperExpression
-
withNewSuperExpressionLike
-
withNewTernaryExpression
-
withNewTernaryExpressionLike
-
withNewThisExpression
-
withNewThisExpressionLike
-
withNewValueRefExpression
-
withNewValueRefExpression
-
withNewValueRefExpressionLike
public PostDecrementFluent<A>.ValueRefExpressionNested<A> withNewValueRefExpressionLike(ValueRef item) -
withNewXorExpression
-
withNewXorExpression
-
withNewXorExpressionLike
-