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