Package io.sundr.model
Class PositiveFluent<A extends PositiveFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.PositiveFluent<A>
- Direct Known Subclasses:
AssignFluent.PositiveTargetNested,AssignFluent.PositiveValueNested,BinaryExpressionFluent.PositiveLeftNested,BinaryExpressionFluent.PositiveRightNested,CastFluent.PositiveExpressionNested,ConstructFluent.PositiveArgumentsNested,DoFluent.PositiveConditionNested,EnclosedFluent.PositiveExpresionNested,ForeachFluent.PositiveExpressionNested,ForFluent.PositiveCompareNested,ForFluent.PositiveInitNested,ForFluent.PositiveUpdateNested,IfFluent.PositiveConditionNested,IndexFluent.PositiveExpressionNested,IndexFluent.PositiveScopeNested,InstanceOfFluent.PositiveExpressionNested,InverseFluent.PositiveExpresionNested,MethodCallFluent.PositiveArgumentsNested,MethodCallFluent.PositiveScopeNested,NegativeFluent.PositiveExpresionNested,NewArrayFluent.PositiveExpressionsNested,NotFluent.PositiveExpresionNested,PositiveBuilder,PositiveFluent.PositiveExpresionNested,PostDecrementFluent.PositiveExpressionNested,PostIncrementFluent.PositiveExpressionNested,PreDecrementFluent.PositiveExpressionNested,PreIncrementFluent.PositiveExpressionNested,PropertyRefFluent.PositiveScopeNested,ReturnFluent.PositiveExpressionNested,SwitchFluent.PositiveExpressionNested,TernaryFluent.PositiveAlternativeNested,TernaryFluent.PositiveConditionNested,TernaryFluent.PositiveResultNested,WhileFluent.PositiveConditionNested
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(Positive instance) booleanbooleaninthashCode()toString()withExpresion(Expression expresion) withNewBitwiseAndExpresion(Object left, Object right) withNewBitwiseOrExpresion(Object left, Object right) withNewCastExpresionLike(Cast item) withNewDeclareExpresion(Class type, String name) withNewDeclareExpresion(Class type, String name, Object value) withNewDivideExpresion(Object left, Object right) withNewEqualsExpresion(Object left, Object right) withNewGreaterThanExpresion(Object left, Object right) withNewGreaterThanOrEqualExpresion(Object left, Object right) withNewLeftShiftExpresion(Object left, Object right) withNewLessThanExpresion(Object left, Object right) withNewLessThanOrEqualExpresion(Object left, Object right) withNewLogicalAndExpresion(Object left, Object right) withNewLogicalOrExpresion(Object left, Object right) withNewMinusExpresion(Object left, Object right) withNewModuloExpresion(Object left, Object right) withNewMultiplyExpresion(Object left, Object right) withNewNewArrayExpresion(Class type, Integer[] sizes) withNewNotEqualsExpresion(Object left, Object right) withNewNotExpresionLike(Not item) withNewPlusExpresion(Object left, Object right) withNewPlusExpresionLike(Plus item) withNewRightShiftExpresion(Object left, Object right) withNewRightUnsignedShiftExpresion(Object left, Object right) withNewThisExpresionLike(This item) withNewValueRefExpresion(Object value) withNewXorExpresion(Object left, Object right) withNewXorExpresionLike(Xor item) Methods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
Constructor Details
-
PositiveFluent
public PositiveFluent() -
PositiveFluent
-
-
Method Details
-
copyInstance
-
buildExpresion
-
withExpresion
-
hasExpresion
public boolean hasExpresion() -
withNewMultiplyExpresion
-
withNewMultiplyExpresionLike
-
withNewMultiplyExpresion
-
withNewNewArrayExpresion
-
withNewNewArrayExpresionLike
-
withNewNewArrayExpresion
-
withNewInstanceOfExpresion
-
withNewInstanceOfExpresionLike
public PositiveFluent<A>.InstanceOfExpresionNested<A> withNewInstanceOfExpresionLike(InstanceOf item) -
withNewMethodCallExpresion
-
withNewMethodCallExpresionLike
public PositiveFluent<A>.MethodCallExpresionNested<A> withNewMethodCallExpresionLike(MethodCall item) -
withNewInverseExpresion
-
withNewInverseExpresionLike
-
withNewIndexExpresion
-
withNewIndexExpresionLike
-
withNewGreaterThanOrEqualExpresion
-
withNewGreaterThanOrEqualExpresionLike
public PositiveFluent<A>.GreaterThanOrEqualExpresionNested<A> withNewGreaterThanOrEqualExpresionLike(GreaterThanOrEqual item) -
withNewGreaterThanOrEqualExpresion
-
withNewBitwiseAndExpresion
-
withNewBitwiseAndExpresionLike
public PositiveFluent<A>.BitwiseAndExpresionNested<A> withNewBitwiseAndExpresionLike(BitwiseAnd item) -
withNewBitwiseAndExpresion
-
withNewMinusExpresion
-
withNewMinusExpresionLike
-
withNewMinusExpresion
-
withNewLogicalOrExpresion
-
withNewLogicalOrExpresionLike
-
withNewLogicalOrExpresion
-
withNewNotEqualsExpresion
-
withNewNotEqualsExpresionLike
-
withNewNotEqualsExpresion
-
withNewDivideExpresion
-
withNewDivideExpresionLike
-
withNewDivideExpresion
-
withNewLessThanExpresion
-
withNewLessThanExpresionLike
-
withNewLessThanExpresion
-
withNewBitwiseOrExpresion
-
withNewBitwiseOrExpresionLike
-
withNewBitwiseOrExpresion
-
withNewPropertyRefExpresion
-
withNewPropertyRefExpresionLike
public PositiveFluent<A>.PropertyRefExpresionNested<A> withNewPropertyRefExpresionLike(PropertyRef item) -
withNewRightShiftExpresion
-
withNewRightShiftExpresionLike
public PositiveFluent<A>.RightShiftExpresionNested<A> withNewRightShiftExpresionLike(RightShift item) -
withNewRightShiftExpresion
-
withNewGreaterThanExpresion
-
withNewGreaterThanExpresionLike
public PositiveFluent<A>.GreaterThanExpresionNested<A> withNewGreaterThanExpresionLike(GreaterThan item) -
withNewGreaterThanExpresion
-
withNewDeclareExpresion
-
withNewDeclareExpresionLike
-
withNewDeclareExpresion
-
withNewDeclareExpresion
-
withNewCastExpresion
-
withNewCastExpresionLike
-
withNewModuloExpresion
-
withNewModuloExpresionLike
-
withNewModuloExpresion
-
withNewValueRefExpresion
-
withNewValueRefExpresionLike
-
withNewValueRefExpresion
-
withNewLeftShiftExpresion
-
withNewLeftShiftExpresionLike
-
withNewLeftShiftExpresion
-
withNewTernaryExpresion
-
withNewTernaryExpresionLike
-
withNewBinaryExpressionExpresion
-
withNewBinaryExpressionExpresionLike
public PositiveFluent<A>.BinaryExpressionExpresionNested<A> withNewBinaryExpressionExpresionLike(BinaryExpression item) -
withNewEqualsExpresion
-
withNewEqualsExpresionLike
-
withNewEqualsExpresion
-
withNewEnclosedExpresion
-
withNewEnclosedExpresionLike
-
withNewPreDecrementExpresion
-
withNewPreDecrementExpresionLike
public PositiveFluent<A>.PreDecrementExpresionNested<A> withNewPreDecrementExpresionLike(PreDecrement item) -
withNewPostDecrementExpresion
-
withNewPostDecrementExpresionLike
public PositiveFluent<A>.PostDecrementExpresionNested<A> withNewPostDecrementExpresionLike(PostDecrement item) -
withNewLambdaExpresion
-
withNewLambdaExpresionLike
-
withNewNotExpresion
-
withNewNotExpresionLike
-
withNewAssignExpresion
-
withNewAssignExpresionLike
-
withNewNegativeExpresion
-
withNewNegativeExpresionLike
-
withNewThisExpresion
-
withNewThisExpresionLike
-
withNewLogicalAndExpresion
-
withNewLogicalAndExpresionLike
public PositiveFluent<A>.LogicalAndExpresionNested<A> withNewLogicalAndExpresionLike(LogicalAnd item) -
withNewLogicalAndExpresion
-
withNewPostIncrementExpresion
-
withNewPostIncrementExpresionLike
public PositiveFluent<A>.PostIncrementExpresionNested<A> withNewPostIncrementExpresionLike(PostIncrement item) -
withNewRightUnsignedShiftExpresion
-
withNewRightUnsignedShiftExpresionLike
public PositiveFluent<A>.RightUnsignedShiftExpresionNested<A> withNewRightUnsignedShiftExpresionLike(RightUnsignedShift item) -
withNewRightUnsignedShiftExpresion
-
withNewPlusExpresion
-
withNewPlusExpresionLike
-
withNewPlusExpresion
-
withNewConstructExpresion
-
withNewConstructExpresionLike
-
withNewXorExpresion
-
withNewXorExpresionLike
-
withNewXorExpresion
-
withNewPreIncrementExpresion
-
withNewPreIncrementExpresionLike
public PositiveFluent<A>.PreIncrementExpresionNested<A> withNewPreIncrementExpresionLike(PreIncrement item) -
withNewLessThanOrEqualExpresion
-
withNewLessThanOrEqualExpresionLike
public PositiveFluent<A>.LessThanOrEqualExpresionNested<A> withNewLessThanOrEqualExpresionLike(LessThanOrEqual item) -
withNewLessThanOrEqualExpresion
-
withNewPositiveExpresion
-
withNewPositiveExpresionLike
-
equals
- Overrides:
equalsin classBaseFluent<A extends PositiveFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends PositiveFluent<A>>
-
toString
-
builder
-