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,DeclareFluent.PositiveValueNested,DoFluent.PositiveConditionNested,EnclosedFluent.PositiveExpresionNested,ForeachFluent.PositiveExpressionNested,ForFluent.PositiveCompareNested,ForFluent.PositiveInitNested,ForFluent.PositiveUpdateNested,IfDslConditionStepFluent.PositiveConditionNested,IfDslThenStepFluent.PositiveConditionNested,IfFluent.PositiveConditionNested,IndexFluent.PositiveExpressionNested,InstanceOfFluent.PositiveExpressionNested,InverseFluent.PositiveExpresionNested,MethodCallFluent.PositiveArgumentsNested,NegativeFluent.PositiveExpresionNested,NewArrayFluent.PositiveExpressionsNested,NotFluent.PositiveExpresionNested,PositiveBuilder,PositiveFluent.PositiveExpresionNested,PostDecrementFluent.PositiveExpressionNested,PostIncrementFluent.PositiveExpressionNested,PreDecrementFluent.PositiveExpressionNested,PreIncrementFluent.PositiveExpressionNested,PropertyFluent.PositiveInitialValueNested,ReturnFluent.PositiveExpressionNested,SwitchFluent.PositiveExpressionNested,SynchronizedFluent.PositiveLockExpressionNested,TernaryFluent.PositiveAlternativeNested,TernaryFluent.PositiveConditionNested,TernaryFluent.PositiveResultNested,ThrowFluent.PositiveExceptionNested,WhileFluent.PositiveConditionNested,WithScopeFluent.PositiveScopeNested
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(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
-
buildExpresion
-
builder
-
copyInstance
-
equals
- Overrides:
equalsin classBaseFluent<A extends PositiveFluent<A>>
-
hasExpresion
public boolean hasExpresion() -
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends PositiveFluent<A>>
-
toString
-
withExpresion
-
withNewAssignExpresion
-
withNewAssignExpresionLike
-
withNewBinaryExpressionExpresion
-
withNewBinaryExpressionExpresionLike
public PositiveFluent<A>.BinaryExpressionExpresionNested<A> withNewBinaryExpressionExpresionLike(BinaryExpression item) -
withNewBitwiseAndExpresion
-
withNewBitwiseAndExpresion
-
withNewBitwiseAndExpresionLike
public PositiveFluent<A>.BitwiseAndExpresionNested<A> withNewBitwiseAndExpresionLike(BitwiseAnd item) -
withNewBitwiseOrExpresion
-
withNewBitwiseOrExpresion
-
withNewBitwiseOrExpresionLike
-
withNewCastExpresion
-
withNewCastExpresionLike
-
withNewClassRefExpresion
-
withNewClassRefExpresionLike
-
withNewConstructExpresion
-
withNewConstructExpresionLike
-
withNewContextRefExpresion
-
withNewContextRefExpresion
-
withNewContextRefExpresionLike
public PositiveFluent<A>.ContextRefExpresionNested<A> withNewContextRefExpresionLike(ContextRef item) -
withNewDeclareExpresion
-
withNewDeclareExpresion
-
withNewDeclareExpresion
-
withNewDeclareExpresionLike
-
withNewDivideExpresion
-
withNewDivideExpresion
-
withNewDivideExpresionLike
-
withNewDotClassExpresion
-
withNewDotClassExpresionLike
-
withNewEmptyExpresion
-
withNewEmptyExpresionLike
-
withNewEnclosedExpresion
-
withNewEnclosedExpresionLike
-
withNewEqualsExpresion
-
withNewEqualsExpresion
-
withNewEqualsExpresionLike
-
withNewGreaterThanExpresion
-
withNewGreaterThanExpresion
-
withNewGreaterThanExpresionLike
public PositiveFluent<A>.GreaterThanExpresionNested<A> withNewGreaterThanExpresionLike(GreaterThan item) -
withNewGreaterThanOrEqualExpresion
-
withNewGreaterThanOrEqualExpresion
-
withNewGreaterThanOrEqualExpresionLike
public PositiveFluent<A>.GreaterThanOrEqualExpresionNested<A> withNewGreaterThanOrEqualExpresionLike(GreaterThanOrEqual item) -
withNewIndexExpresion
-
withNewIndexExpresionLike
-
withNewInstanceOfExpresion
-
withNewInstanceOfExpresionLike
public PositiveFluent<A>.InstanceOfExpresionNested<A> withNewInstanceOfExpresionLike(InstanceOf item) -
withNewInverseExpresion
-
withNewInverseExpresionLike
-
withNewLambdaExpresion
-
withNewLambdaExpresionLike
-
withNewLeftShiftExpresion
-
withNewLeftShiftExpresion
-
withNewLeftShiftExpresionLike
-
withNewLessThanExpresion
-
withNewLessThanExpresion
-
withNewLessThanExpresionLike
-
withNewLessThanOrEqualExpresion
-
withNewLessThanOrEqualExpresion
-
withNewLessThanOrEqualExpresionLike
public PositiveFluent<A>.LessThanOrEqualExpresionNested<A> withNewLessThanOrEqualExpresionLike(LessThanOrEqual item) -
withNewLogicalAndExpresion
-
withNewLogicalAndExpresion
-
withNewLogicalAndExpresionLike
public PositiveFluent<A>.LogicalAndExpresionNested<A> withNewLogicalAndExpresionLike(LogicalAnd item) -
withNewLogicalOrExpresion
-
withNewLogicalOrExpresion
-
withNewLogicalOrExpresionLike
-
withNewMethodCallExpresion
-
withNewMethodCallExpresionLike
public PositiveFluent<A>.MethodCallExpresionNested<A> withNewMethodCallExpresionLike(MethodCall item) -
withNewMinusExpresion
-
withNewMinusExpresion
-
withNewMinusExpresionLike
-
withNewModuloExpresion
-
withNewModuloExpresion
-
withNewModuloExpresionLike
-
withNewMultiplyExpresion
-
withNewMultiplyExpresion
-
withNewMultiplyExpresionLike
-
withNewNegativeExpresion
-
withNewNegativeExpresionLike
-
withNewNewArrayExpresion
-
withNewNewArrayExpresion
-
withNewNewArrayExpresionLike
-
withNewNotEqualsExpresion
-
withNewNotEqualsExpresion
-
withNewNotEqualsExpresionLike
-
withNewNotExpresion
-
withNewNotExpresionLike
-
withNewPlusExpresion
-
withNewPlusExpresion
-
withNewPlusExpresionLike
-
withNewPositiveExpresion
-
withNewPositiveExpresionLike
-
withNewPostDecrementExpresion
-
withNewPostDecrementExpresionLike
public PositiveFluent<A>.PostDecrementExpresionNested<A> withNewPostDecrementExpresionLike(PostDecrement item) -
withNewPostIncrementExpresion
-
withNewPostIncrementExpresionLike
public PositiveFluent<A>.PostIncrementExpresionNested<A> withNewPostIncrementExpresionLike(PostIncrement item) -
withNewPreDecrementExpresion
-
withNewPreDecrementExpresionLike
public PositiveFluent<A>.PreDecrementExpresionNested<A> withNewPreDecrementExpresionLike(PreDecrement item) -
withNewPreIncrementExpresion
-
withNewPreIncrementExpresionLike
public PositiveFluent<A>.PreIncrementExpresionNested<A> withNewPreIncrementExpresionLike(PreIncrement item) -
withNewPropertyExpresion
-
withNewPropertyExpresionLike
-
withNewPropertyRefExpresion
-
withNewPropertyRefExpresionLike
public PositiveFluent<A>.PropertyRefExpresionNested<A> withNewPropertyRefExpresionLike(PropertyRef item) -
withNewRightShiftExpresion
-
withNewRightShiftExpresion
-
withNewRightShiftExpresionLike
public PositiveFluent<A>.RightShiftExpresionNested<A> withNewRightShiftExpresionLike(RightShift item) -
withNewRightUnsignedShiftExpresion
-
withNewRightUnsignedShiftExpresion
-
withNewRightUnsignedShiftExpresionLike
public PositiveFluent<A>.RightUnsignedShiftExpresionNested<A> withNewRightUnsignedShiftExpresionLike(RightUnsignedShift item) -
withNewSuperExpresion
-
withNewSuperExpresionLike
-
withNewTernaryExpresion
-
withNewTernaryExpresionLike
-
withNewThisExpresion
-
withNewThisExpresionLike
-
withNewValueRefExpresion
-
withNewValueRefExpresion
-
withNewValueRefExpresionLike
-
withNewXorExpresion
-
withNewXorExpresion
-
withNewXorExpresionLike
-