Package io.sundr.model
Class InverseFluent<A extends InverseFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.InverseFluent<A>
- Direct Known Subclasses:
AssignFluent.InverseTargetNested,AssignFluent.InverseValueNested,BinaryExpressionFluent.InverseLeftNested,BinaryExpressionFluent.InverseRightNested,CastFluent.InverseExpressionNested,ConstructFluent.InverseArgumentsNested,DeclareFluent.InverseValueNested,DoFluent.InverseConditionNested,EnclosedFluent.InverseExpresionNested,ForeachFluent.InverseExpressionNested,ForFluent.InverseCompareNested,ForFluent.InverseInitNested,ForFluent.InverseUpdateNested,IfDslConditionStepFluent.InverseConditionNested,IfDslThenStepFluent.InverseConditionNested,IfFluent.InverseConditionNested,IndexFluent.InverseExpressionNested,InstanceOfFluent.InverseExpressionNested,InverseBuilder,InverseFluent.InverseExpresionNested,MethodCallFluent.InverseArgumentsNested,NegativeFluent.InverseExpresionNested,NewArrayFluent.InverseExpressionsNested,NotFluent.InverseExpresionNested,PositiveFluent.InverseExpresionNested,PostDecrementFluent.InverseExpressionNested,PostIncrementFluent.InverseExpressionNested,PreDecrementFluent.InverseExpressionNested,PreIncrementFluent.InverseExpressionNested,PropertyFluent.InverseInitialValueNested,ReturnFluent.InverseExpressionNested,SwitchFluent.InverseExpressionNested,SynchronizedFluent.InverseLockExpressionNested,TernaryFluent.InverseAlternativeNested,TernaryFluent.InverseConditionNested,TernaryFluent.InverseResultNested,ThrowFluent.InverseExceptionNested,WhileFluent.InverseConditionNested,WithScopeFluent.InverseScopeNested
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(Inverse 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
-
InverseFluent
public InverseFluent() -
InverseFluent
-
-
Method Details
-
buildExpresion
-
builder
-
copyInstance
-
equals
- Overrides:
equalsin classBaseFluent<A extends InverseFluent<A>>
-
hasExpresion
public boolean hasExpresion() -
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends InverseFluent<A>>
-
toString
-
withExpresion
-
withNewAssignExpresion
-
withNewAssignExpresionLike
-
withNewBinaryExpressionExpresion
-
withNewBinaryExpressionExpresionLike
public InverseFluent<A>.BinaryExpressionExpresionNested<A> withNewBinaryExpressionExpresionLike(BinaryExpression item) -
withNewBitwiseAndExpresion
-
withNewBitwiseAndExpresion
-
withNewBitwiseAndExpresionLike
public InverseFluent<A>.BitwiseAndExpresionNested<A> withNewBitwiseAndExpresionLike(BitwiseAnd item) -
withNewBitwiseOrExpresion
-
withNewBitwiseOrExpresion
-
withNewBitwiseOrExpresionLike
-
withNewCastExpresion
-
withNewCastExpresionLike
-
withNewClassRefExpresion
-
withNewClassRefExpresionLike
-
withNewConstructExpresion
-
withNewConstructExpresionLike
-
withNewContextRefExpresion
-
withNewContextRefExpresion
-
withNewContextRefExpresionLike
public InverseFluent<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 InverseFluent<A>.GreaterThanExpresionNested<A> withNewGreaterThanExpresionLike(GreaterThan item) -
withNewGreaterThanOrEqualExpresion
-
withNewGreaterThanOrEqualExpresion
-
withNewGreaterThanOrEqualExpresionLike
public InverseFluent<A>.GreaterThanOrEqualExpresionNested<A> withNewGreaterThanOrEqualExpresionLike(GreaterThanOrEqual item) -
withNewIndexExpresion
-
withNewIndexExpresionLike
-
withNewInstanceOfExpresion
-
withNewInstanceOfExpresionLike
public InverseFluent<A>.InstanceOfExpresionNested<A> withNewInstanceOfExpresionLike(InstanceOf item) -
withNewInverseExpresion
-
withNewInverseExpresionLike
-
withNewLambdaExpresion
-
withNewLambdaExpresionLike
-
withNewLeftShiftExpresion
-
withNewLeftShiftExpresion
-
withNewLeftShiftExpresionLike
-
withNewLessThanExpresion
-
withNewLessThanExpresion
-
withNewLessThanExpresionLike
-
withNewLessThanOrEqualExpresion
-
withNewLessThanOrEqualExpresion
-
withNewLessThanOrEqualExpresionLike
public InverseFluent<A>.LessThanOrEqualExpresionNested<A> withNewLessThanOrEqualExpresionLike(LessThanOrEqual item) -
withNewLogicalAndExpresion
-
withNewLogicalAndExpresion
-
withNewLogicalAndExpresionLike
public InverseFluent<A>.LogicalAndExpresionNested<A> withNewLogicalAndExpresionLike(LogicalAnd item) -
withNewLogicalOrExpresion
-
withNewLogicalOrExpresion
-
withNewLogicalOrExpresionLike
-
withNewMethodCallExpresion
-
withNewMethodCallExpresionLike
public InverseFluent<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 InverseFluent<A>.PostDecrementExpresionNested<A> withNewPostDecrementExpresionLike(PostDecrement item) -
withNewPostIncrementExpresion
-
withNewPostIncrementExpresionLike
public InverseFluent<A>.PostIncrementExpresionNested<A> withNewPostIncrementExpresionLike(PostIncrement item) -
withNewPreDecrementExpresion
-
withNewPreDecrementExpresionLike
public InverseFluent<A>.PreDecrementExpresionNested<A> withNewPreDecrementExpresionLike(PreDecrement item) -
withNewPreIncrementExpresion
-
withNewPreIncrementExpresionLike
public InverseFluent<A>.PreIncrementExpresionNested<A> withNewPreIncrementExpresionLike(PreIncrement item) -
withNewPropertyExpresion
-
withNewPropertyExpresionLike
-
withNewPropertyRefExpresion
-
withNewPropertyRefExpresionLike
public InverseFluent<A>.PropertyRefExpresionNested<A> withNewPropertyRefExpresionLike(PropertyRef item) -
withNewRightShiftExpresion
-
withNewRightShiftExpresion
-
withNewRightShiftExpresionLike
public InverseFluent<A>.RightShiftExpresionNested<A> withNewRightShiftExpresionLike(RightShift item) -
withNewRightUnsignedShiftExpresion
-
withNewRightUnsignedShiftExpresion
-
withNewRightUnsignedShiftExpresionLike
public InverseFluent<A>.RightUnsignedShiftExpresionNested<A> withNewRightUnsignedShiftExpresionLike(RightUnsignedShift item) -
withNewSuperExpresion
-
withNewSuperExpresionLike
-
withNewTernaryExpresion
-
withNewTernaryExpresionLike
-
withNewThisExpresion
-
withNewThisExpresionLike
-
withNewValueRefExpresion
-
withNewValueRefExpresion
-
withNewValueRefExpresionLike
-
withNewXorExpresion
-
withNewXorExpresion
-
withNewXorExpresionLike
-