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