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,BlockFluent.PostIncrementStatementsNested,CastFluent.PostIncrementExpressionNested,ConstructFluent.PostIncrementArgumentsNested,DeclareFluent.PostIncrementValueNested,DoFluent.PostIncrementConditionNested,DoFluent.PostIncrementStatementNested,EnclosedFluent.PostIncrementExpresionNested,ForeachFluent.PostIncrementBodyNested,ForeachFluent.PostIncrementExpressionNested,ForFluent.PostIncrementBodyNested,ForFluent.PostIncrementCompareNested,ForFluent.PostIncrementInitNested,ForFluent.PostIncrementUpdateNested,IfDslConditionStepFluent.PostIncrementConditionNested,IfDslThenStepFluent.PostIncrementConditionNested,IfDslThenStepFluent.PostIncrementStatementsNested,IfFluent.PostIncrementConditionNested,IfFluent.PostIncrementElseStatementNested,IfFluent.PostIncrementStatementNested,IndexFluent.PostIncrementExpressionNested,InstanceOfFluent.PostIncrementExpressionNested,InverseFluent.PostIncrementExpresionNested,LambdaFluent.PostIncrementStatementNested,MethodCallFluent.PostIncrementArgumentsNested,NegativeFluent.PostIncrementExpresionNested,NewArrayFluent.PostIncrementExpressionsNested,NotFluent.PostIncrementExpresionNested,PositiveFluent.PostIncrementExpresionNested,PostDecrementFluent.PostIncrementExpressionNested,PostIncrementBuilder,PostIncrementFluent.PostIncrementExpressionNested,PreDecrementFluent.PostIncrementExpressionNested,PreIncrementFluent.PostIncrementExpressionNested,PropertyFluent.PostIncrementInitialValueNested,ReturnFluent.PostIncrementExpressionNested,SwitchFluent.PostIncrementExpressionNested,SynchronizedFluent.PostIncrementBodyNested,SynchronizedFluent.PostIncrementLockExpressionNested,TernaryFluent.PostIncrementAlternativeNested,TernaryFluent.PostIncrementConditionNested,TernaryFluent.PostIncrementResultNested,ThrowFluent.PostIncrementExceptionNested,WhileFluent.PostIncrementConditionNested,WhileFluent.PostIncrementStatementNested,WithScopeFluent.PostIncrementScopeNested
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(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
-
buildExpression
-
builder
-
copyInstance
-
equals
- Overrides:
equalsin classBaseFluent<A extends PostIncrementFluent<A>>
-
hasExpression
public boolean hasExpression() -
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends PostIncrementFluent<A>>
-
toString
-
withExpression
-
withNewAssignExpression
-
withNewAssignExpressionLike
-
withNewBinaryExpression
-
withNewBinaryExpressionLike
public PostIncrementFluent<A>.BinaryExpressionNested<A> withNewBinaryExpressionLike(BinaryExpression item) -
withNewBitwiseAndExpression
-
withNewBitwiseAndExpression
-
withNewBitwiseAndExpressionLike
public PostIncrementFluent<A>.BitwiseAndExpressionNested<A> withNewBitwiseAndExpressionLike(BitwiseAnd item) -
withNewBitwiseOrExpression
-
withNewBitwiseOrExpression
-
withNewBitwiseOrExpressionLike
public PostIncrementFluent<A>.BitwiseOrExpressionNested<A> withNewBitwiseOrExpressionLike(BitwiseOr item) -
withNewCastExpression
-
withNewCastExpressionLike
-
withNewClassRefExpression
-
withNewClassRefExpressionLike
public PostIncrementFluent<A>.ClassRefExpressionNested<A> withNewClassRefExpressionLike(ClassRef item) -
withNewConstructExpression
-
withNewConstructExpressionLike
public PostIncrementFluent<A>.ConstructExpressionNested<A> withNewConstructExpressionLike(Construct item) -
withNewContextRefExpression
-
withNewContextRefExpression
-
withNewContextRefExpressionLike
public PostIncrementFluent<A>.ContextRefExpressionNested<A> withNewContextRefExpressionLike(ContextRef item) -
withNewDeclareExpression
-
withNewDeclareExpression
-
withNewDeclareExpression
-
withNewDeclareExpressionLike
-
withNewDivideExpression
-
withNewDivideExpression
-
withNewDivideExpressionLike
-
withNewDotClassExpression
-
withNewDotClassExpressionLike
public PostIncrementFluent<A>.DotClassExpressionNested<A> withNewDotClassExpressionLike(DotClass item) -
withNewEmptyExpression
-
withNewEmptyExpressionLike
-
withNewEnclosedExpression
-
withNewEnclosedExpressionLike
public PostIncrementFluent<A>.EnclosedExpressionNested<A> withNewEnclosedExpressionLike(Enclosed item) -
withNewEqualsExpression
-
withNewEqualsExpression
-
withNewEqualsExpressionLike
-
withNewGreaterThanExpression
-
withNewGreaterThanExpression
-
withNewGreaterThanExpressionLike
public PostIncrementFluent<A>.GreaterThanExpressionNested<A> withNewGreaterThanExpressionLike(GreaterThan item) -
withNewGreaterThanOrEqualExpression
public PostIncrementFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpression() -
withNewGreaterThanOrEqualExpression
-
withNewGreaterThanOrEqualExpressionLike
public PostIncrementFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpressionLike(GreaterThanOrEqual item) -
withNewIndexExpression
-
withNewIndexExpressionLike
-
withNewInstanceOfExpression
-
withNewInstanceOfExpressionLike
public PostIncrementFluent<A>.InstanceOfExpressionNested<A> withNewInstanceOfExpressionLike(InstanceOf item) -
withNewInverseExpression
-
withNewInverseExpressionLike
-
withNewLambdaExpression
-
withNewLambdaExpressionLike
-
withNewLeftShiftExpression
-
withNewLeftShiftExpression
-
withNewLeftShiftExpressionLike
public PostIncrementFluent<A>.LeftShiftExpressionNested<A> withNewLeftShiftExpressionLike(LeftShift item) -
withNewLessThanExpression
-
withNewLessThanExpression
-
withNewLessThanExpressionLike
public PostIncrementFluent<A>.LessThanExpressionNested<A> withNewLessThanExpressionLike(LessThan item) -
withNewLessThanOrEqualExpression
-
withNewLessThanOrEqualExpression
-
withNewLessThanOrEqualExpressionLike
public PostIncrementFluent<A>.LessThanOrEqualExpressionNested<A> withNewLessThanOrEqualExpressionLike(LessThanOrEqual item) -
withNewLogicalAndExpression
-
withNewLogicalAndExpression
-
withNewLogicalAndExpressionLike
public PostIncrementFluent<A>.LogicalAndExpressionNested<A> withNewLogicalAndExpressionLike(LogicalAnd item) -
withNewLogicalOrExpression
-
withNewLogicalOrExpression
-
withNewLogicalOrExpressionLike
public PostIncrementFluent<A>.LogicalOrExpressionNested<A> withNewLogicalOrExpressionLike(LogicalOr item) -
withNewMethodCallExpression
-
withNewMethodCallExpressionLike
public PostIncrementFluent<A>.MethodCallExpressionNested<A> withNewMethodCallExpressionLike(MethodCall item) -
withNewMinusExpression
-
withNewMinusExpression
-
withNewMinusExpressionLike
-
withNewModuloExpression
-
withNewModuloExpression
-
withNewModuloExpressionLike
-
withNewMultiplyExpression
-
withNewMultiplyExpression
-
withNewMultiplyExpressionLike
public PostIncrementFluent<A>.MultiplyExpressionNested<A> withNewMultiplyExpressionLike(Multiply item) -
withNewNegativeExpression
-
withNewNegativeExpressionLike
public PostIncrementFluent<A>.NegativeExpressionNested<A> withNewNegativeExpressionLike(Negative item) -
withNewNewArrayExpression
-
withNewNewArrayExpression
-
withNewNewArrayExpressionLike
public PostIncrementFluent<A>.NewArrayExpressionNested<A> withNewNewArrayExpressionLike(NewArray item) -
withNewNotEqualsExpression
-
withNewNotEqualsExpression
-
withNewNotEqualsExpressionLike
public PostIncrementFluent<A>.NotEqualsExpressionNested<A> withNewNotEqualsExpressionLike(NotEquals item) -
withNewNotExpression
-
withNewNotExpressionLike
-
withNewPlusExpression
-
withNewPlusExpression
-
withNewPlusExpressionLike
-
withNewPositiveExpression
-
withNewPositiveExpressionLike
public PostIncrementFluent<A>.PositiveExpressionNested<A> withNewPositiveExpressionLike(Positive item) -
withNewPostDecrementExpression
-
withNewPostDecrementExpressionLike
public PostIncrementFluent<A>.PostDecrementExpressionNested<A> withNewPostDecrementExpressionLike(PostDecrement item) -
withNewPostIncrementExpression
-
withNewPostIncrementExpressionLike
public PostIncrementFluent<A>.PostIncrementExpressionNested<A> withNewPostIncrementExpressionLike(PostIncrement item) -
withNewPreDecrementExpression
-
withNewPreDecrementExpressionLike
public PostIncrementFluent<A>.PreDecrementExpressionNested<A> withNewPreDecrementExpressionLike(PreDecrement item) -
withNewPreIncrementExpression
-
withNewPreIncrementExpressionLike
public PostIncrementFluent<A>.PreIncrementExpressionNested<A> withNewPreIncrementExpressionLike(PreIncrement item) -
withNewPropertyExpression
-
withNewPropertyExpressionLike
public PostIncrementFluent<A>.PropertyExpressionNested<A> withNewPropertyExpressionLike(Property item) -
withNewPropertyRefExpression
-
withNewPropertyRefExpressionLike
public PostIncrementFluent<A>.PropertyRefExpressionNested<A> withNewPropertyRefExpressionLike(PropertyRef item) -
withNewRightShiftExpression
-
withNewRightShiftExpression
-
withNewRightShiftExpressionLike
public PostIncrementFluent<A>.RightShiftExpressionNested<A> withNewRightShiftExpressionLike(RightShift item) -
withNewRightUnsignedShiftExpression
public PostIncrementFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpression() -
withNewRightUnsignedShiftExpression
-
withNewRightUnsignedShiftExpressionLike
public PostIncrementFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpressionLike(RightUnsignedShift item) -
withNewSuperExpression
-
withNewSuperExpressionLike
-
withNewTernaryExpression
-
withNewTernaryExpressionLike
-
withNewThisExpression
-
withNewThisExpressionLike
-
withNewValueRefExpression
-
withNewValueRefExpression
-
withNewValueRefExpressionLike
public PostIncrementFluent<A>.ValueRefExpressionNested<A> withNewValueRefExpressionLike(ValueRef item) -
withNewXorExpression
-
withNewXorExpression
-
withNewXorExpressionLike
-