Package io.sundr.model
Class PostIncrementFluent<A extends PostIncrementFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.PostIncrementFluent<A>
- Direct Known Subclasses:
AssignFluent.PostIncrementTargetNested,AssignFluent.PostIncrementValueNested,BinaryExpressionFluent.PostIncrementLeftNested,BinaryExpressionFluent.PostIncrementRightNested,CastFluent.PostIncrementExpressionNested,ConstructFluent.PostIncrementArgumentsNested,DoFluent.PostIncrementConditionNested,EnclosedFluent.PostIncrementExpresionNested,ForeachFluent.PostIncrementExpressionNested,ForFluent.PostIncrementCompareNested,ForFluent.PostIncrementInitNested,ForFluent.PostIncrementUpdateNested,IfFluent.PostIncrementConditionNested,IndexFluent.PostIncrementExpressionNested,IndexFluent.PostIncrementScopeNested,InstanceOfFluent.PostIncrementExpressionNested,InverseFluent.PostIncrementExpresionNested,MethodCallFluent.PostIncrementArgumentsNested,MethodCallFluent.PostIncrementScopeNested,NegativeFluent.PostIncrementExpresionNested,NewArrayFluent.PostIncrementExpressionsNested,NotFluent.PostIncrementExpresionNested,PositiveFluent.PostIncrementExpresionNested,PostDecrementFluent.PostIncrementExpressionNested,PostIncrementBuilder,PostIncrementFluent.PostIncrementExpressionNested,PreDecrementFluent.PostIncrementExpressionNested,PreIncrementFluent.PostIncrementExpressionNested,PropertyRefFluent.PostIncrementScopeNested,ReturnFluent.PostIncrementExpressionNested,SwitchFluent.PostIncrementExpressionNested,TernaryFluent.PostIncrementAlternativeNested,TernaryFluent.PostIncrementConditionNested,TernaryFluent.PostIncrementResultNested,WhileFluent.PostIncrementConditionNested
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(PostIncrement 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
-
PostIncrementFluent
public PostIncrementFluent() -
PostIncrementFluent
-
-
Method Details
-
copyInstance
-
buildExpression
-
withExpression
-
hasExpression
public boolean hasExpression() -
withNewMultiplyExpression
-
withNewMultiplyExpressionLike
public PostIncrementFluent<A>.MultiplyExpressionNested<A> withNewMultiplyExpressionLike(Multiply item) -
withNewMultiplyExpression
-
withNewNewArrayExpression
-
withNewNewArrayExpressionLike
public PostIncrementFluent<A>.NewArrayExpressionNested<A> withNewNewArrayExpressionLike(NewArray item) -
withNewNewArrayExpression
-
withNewInstanceOfExpression
-
withNewInstanceOfExpressionLike
public PostIncrementFluent<A>.InstanceOfExpressionNested<A> withNewInstanceOfExpressionLike(InstanceOf item) -
withNewMethodCallExpression
-
withNewMethodCallExpressionLike
public PostIncrementFluent<A>.MethodCallExpressionNested<A> withNewMethodCallExpressionLike(MethodCall item) -
withNewInverseExpression
-
withNewInverseExpressionLike
-
withNewIndexExpression
-
withNewIndexExpressionLike
-
withNewGreaterThanOrEqualExpression
public PostIncrementFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpression() -
withNewGreaterThanOrEqualExpressionLike
public PostIncrementFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpressionLike(GreaterThanOrEqual item) -
withNewGreaterThanOrEqualExpression
-
withNewBitwiseAndExpression
-
withNewBitwiseAndExpressionLike
public PostIncrementFluent<A>.BitwiseAndExpressionNested<A> withNewBitwiseAndExpressionLike(BitwiseAnd item) -
withNewBitwiseAndExpression
-
withNewMinusExpression
-
withNewMinusExpressionLike
-
withNewMinusExpression
-
withNewLogicalOrExpression
-
withNewLogicalOrExpressionLike
public PostIncrementFluent<A>.LogicalOrExpressionNested<A> withNewLogicalOrExpressionLike(LogicalOr item) -
withNewLogicalOrExpression
-
withNewNotEqualsExpression
-
withNewNotEqualsExpressionLike
public PostIncrementFluent<A>.NotEqualsExpressionNested<A> withNewNotEqualsExpressionLike(NotEquals item) -
withNewNotEqualsExpression
-
withNewDivideExpression
-
withNewDivideExpressionLike
-
withNewDivideExpression
-
withNewLessThanExpression
-
withNewLessThanExpressionLike
public PostIncrementFluent<A>.LessThanExpressionNested<A> withNewLessThanExpressionLike(LessThan item) -
withNewLessThanExpression
-
withNewBitwiseOrExpression
-
withNewBitwiseOrExpressionLike
public PostIncrementFluent<A>.BitwiseOrExpressionNested<A> withNewBitwiseOrExpressionLike(BitwiseOr item) -
withNewBitwiseOrExpression
-
withNewPropertyRefExpression
-
withNewPropertyRefExpressionLike
public PostIncrementFluent<A>.PropertyRefExpressionNested<A> withNewPropertyRefExpressionLike(PropertyRef item) -
withNewRightShiftExpression
-
withNewRightShiftExpressionLike
public PostIncrementFluent<A>.RightShiftExpressionNested<A> withNewRightShiftExpressionLike(RightShift item) -
withNewRightShiftExpression
-
withNewGreaterThanExpression
-
withNewGreaterThanExpressionLike
public PostIncrementFluent<A>.GreaterThanExpressionNested<A> withNewGreaterThanExpressionLike(GreaterThan item) -
withNewGreaterThanExpression
-
withNewDeclareExpression
-
withNewDeclareExpressionLike
-
withNewDeclareExpression
-
withNewDeclareExpression
-
withNewCastExpression
-
withNewCastExpressionLike
-
withNewModuloExpression
-
withNewModuloExpressionLike
-
withNewModuloExpression
-
withNewValueRefExpression
-
withNewValueRefExpressionLike
public PostIncrementFluent<A>.ValueRefExpressionNested<A> withNewValueRefExpressionLike(ValueRef item) -
withNewValueRefExpression
-
withNewLeftShiftExpression
-
withNewLeftShiftExpressionLike
public PostIncrementFluent<A>.LeftShiftExpressionNested<A> withNewLeftShiftExpressionLike(LeftShift item) -
withNewLeftShiftExpression
-
withNewTernaryExpression
-
withNewTernaryExpressionLike
-
withNewBinaryExpression
-
withNewBinaryExpressionLike
public PostIncrementFluent<A>.BinaryExpressionNested<A> withNewBinaryExpressionLike(BinaryExpression item) -
withNewEqualsExpression
-
withNewEqualsExpressionLike
-
withNewEqualsExpression
-
withNewEnclosedExpression
-
withNewEnclosedExpressionLike
public PostIncrementFluent<A>.EnclosedExpressionNested<A> withNewEnclosedExpressionLike(Enclosed item) -
withNewPreDecrementExpression
-
withNewPreDecrementExpressionLike
public PostIncrementFluent<A>.PreDecrementExpressionNested<A> withNewPreDecrementExpressionLike(PreDecrement item) -
withNewPostDecrementExpression
-
withNewPostDecrementExpressionLike
public PostIncrementFluent<A>.PostDecrementExpressionNested<A> withNewPostDecrementExpressionLike(PostDecrement item) -
withNewLambdaExpression
-
withNewLambdaExpressionLike
-
withNewNotExpression
-
withNewNotExpressionLike
-
withNewAssignExpression
-
withNewAssignExpressionLike
-
withNewNegativeExpression
-
withNewNegativeExpressionLike
public PostIncrementFluent<A>.NegativeExpressionNested<A> withNewNegativeExpressionLike(Negative item) -
withNewThisExpression
-
withNewThisExpressionLike
-
withNewLogicalAndExpression
-
withNewLogicalAndExpressionLike
public PostIncrementFluent<A>.LogicalAndExpressionNested<A> withNewLogicalAndExpressionLike(LogicalAnd item) -
withNewLogicalAndExpression
-
withNewPostIncrementExpression
-
withNewPostIncrementExpressionLike
public PostIncrementFluent<A>.PostIncrementExpressionNested<A> withNewPostIncrementExpressionLike(PostIncrement item) -
withNewRightUnsignedShiftExpression
public PostIncrementFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpression() -
withNewRightUnsignedShiftExpressionLike
public PostIncrementFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpressionLike(RightUnsignedShift item) -
withNewRightUnsignedShiftExpression
-
withNewPlusExpression
-
withNewPlusExpressionLike
-
withNewPlusExpression
-
withNewConstructExpression
-
withNewConstructExpressionLike
public PostIncrementFluent<A>.ConstructExpressionNested<A> withNewConstructExpressionLike(Construct item) -
withNewXorExpression
-
withNewXorExpressionLike
-
withNewXorExpression
-
withNewPreIncrementExpression
-
withNewPreIncrementExpressionLike
public PostIncrementFluent<A>.PreIncrementExpressionNested<A> withNewPreIncrementExpressionLike(PreIncrement item) -
withNewLessThanOrEqualExpression
-
withNewLessThanOrEqualExpressionLike
public PostIncrementFluent<A>.LessThanOrEqualExpressionNested<A> withNewLessThanOrEqualExpressionLike(LessThanOrEqual item) -
withNewLessThanOrEqualExpression
-
withNewPositiveExpression
-
withNewPositiveExpressionLike
public PostIncrementFluent<A>.PositiveExpressionNested<A> withNewPositiveExpressionLike(Positive item) -
equals
- Overrides:
equalsin classBaseFluent<A extends PostIncrementFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends PostIncrementFluent<A>>
-
toString
-
builder
-