Package io.sundr.model
Class ReturnFluent<A extends ReturnFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.ReturnFluent<A>
- Direct Known Subclasses:
BlockFluent.ReturnStatementsNested,DoFluent.ReturnStatementNested,ForeachFluent.ReturnBodyNested,ForFluent.ReturnBodyNested,IfDslThenStepFluent.ReturnStatementsNested,IfFluent.ReturnElseStatementNested,IfFluent.ReturnStatementNested,LambdaFluent.ReturnStatementNested,ReturnBuilder,SynchronizedFluent.ReturnBodyNested,WhileFluent.ReturnStatementNested
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(Return 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
-
ReturnFluent
public ReturnFluent() -
ReturnFluent
-
-
Method Details
-
buildExpression
-
builder
-
copyInstance
-
equals
- Overrides:
equalsin classBaseFluent<A extends ReturnFluent<A>>
-
hasExpression
public boolean hasExpression() -
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends ReturnFluent<A>>
-
toString
-
withExpression
-
withNewAssignExpression
-
withNewAssignExpressionLike
-
withNewBinaryExpression
-
withNewBinaryExpressionLike
-
withNewBitwiseAndExpression
-
withNewBitwiseAndExpression
-
withNewBitwiseAndExpressionLike
public ReturnFluent<A>.BitwiseAndExpressionNested<A> withNewBitwiseAndExpressionLike(BitwiseAnd item) -
withNewBitwiseOrExpression
-
withNewBitwiseOrExpression
-
withNewBitwiseOrExpressionLike
-
withNewCastExpression
-
withNewCastExpressionLike
-
withNewClassRefExpression
-
withNewClassRefExpressionLike
-
withNewConstructExpression
-
withNewConstructExpressionLike
-
withNewContextRefExpression
-
withNewContextRefExpression
-
withNewContextRefExpressionLike
public ReturnFluent<A>.ContextRefExpressionNested<A> withNewContextRefExpressionLike(ContextRef item) -
withNewDeclareExpression
-
withNewDeclareExpression
-
withNewDeclareExpression
-
withNewDeclareExpressionLike
-
withNewDivideExpression
-
withNewDivideExpression
-
withNewDivideExpressionLike
-
withNewDotClassExpression
-
withNewDotClassExpressionLike
-
withNewEmptyExpression
-
withNewEmptyExpressionLike
-
withNewEnclosedExpression
-
withNewEnclosedExpressionLike
-
withNewEqualsExpression
-
withNewEqualsExpression
-
withNewEqualsExpressionLike
-
withNewGreaterThanExpression
-
withNewGreaterThanExpression
-
withNewGreaterThanExpressionLike
public ReturnFluent<A>.GreaterThanExpressionNested<A> withNewGreaterThanExpressionLike(GreaterThan item) -
withNewGreaterThanOrEqualExpression
-
withNewGreaterThanOrEqualExpression
-
withNewGreaterThanOrEqualExpressionLike
public ReturnFluent<A>.GreaterThanOrEqualExpressionNested<A> withNewGreaterThanOrEqualExpressionLike(GreaterThanOrEqual item) -
withNewIndexExpression
-
withNewIndexExpressionLike
-
withNewInstanceOfExpression
-
withNewInstanceOfExpressionLike
public ReturnFluent<A>.InstanceOfExpressionNested<A> withNewInstanceOfExpressionLike(InstanceOf item) -
withNewInverseExpression
-
withNewInverseExpressionLike
-
withNewLambdaExpression
-
withNewLambdaExpressionLike
-
withNewLeftShiftExpression
-
withNewLeftShiftExpression
-
withNewLeftShiftExpressionLike
-
withNewLessThanExpression
-
withNewLessThanExpression
-
withNewLessThanExpressionLike
-
withNewLessThanOrEqualExpression
-
withNewLessThanOrEqualExpression
-
withNewLessThanOrEqualExpressionLike
public ReturnFluent<A>.LessThanOrEqualExpressionNested<A> withNewLessThanOrEqualExpressionLike(LessThanOrEqual item) -
withNewLogicalAndExpression
-
withNewLogicalAndExpression
-
withNewLogicalAndExpressionLike
public ReturnFluent<A>.LogicalAndExpressionNested<A> withNewLogicalAndExpressionLike(LogicalAnd item) -
withNewLogicalOrExpression
-
withNewLogicalOrExpression
-
withNewLogicalOrExpressionLike
-
withNewMethodCallExpression
-
withNewMethodCallExpressionLike
public ReturnFluent<A>.MethodCallExpressionNested<A> withNewMethodCallExpressionLike(MethodCall item) -
withNewMinusExpression
-
withNewMinusExpression
-
withNewMinusExpressionLike
-
withNewModuloExpression
-
withNewModuloExpression
-
withNewModuloExpressionLike
-
withNewMultiplyExpression
-
withNewMultiplyExpression
-
withNewMultiplyExpressionLike
-
withNewNegativeExpression
-
withNewNegativeExpressionLike
-
withNewNewArrayExpression
-
withNewNewArrayExpression
-
withNewNewArrayExpressionLike
-
withNewNotEqualsExpression
-
withNewNotEqualsExpression
-
withNewNotEqualsExpressionLike
-
withNewNotExpression
-
withNewNotExpressionLike
-
withNewPlusExpression
-
withNewPlusExpression
-
withNewPlusExpressionLike
-
withNewPositiveExpression
-
withNewPositiveExpressionLike
-
withNewPostDecrementExpression
-
withNewPostDecrementExpressionLike
public ReturnFluent<A>.PostDecrementExpressionNested<A> withNewPostDecrementExpressionLike(PostDecrement item) -
withNewPostIncrementExpression
-
withNewPostIncrementExpressionLike
public ReturnFluent<A>.PostIncrementExpressionNested<A> withNewPostIncrementExpressionLike(PostIncrement item) -
withNewPreDecrementExpression
-
withNewPreDecrementExpressionLike
public ReturnFluent<A>.PreDecrementExpressionNested<A> withNewPreDecrementExpressionLike(PreDecrement item) -
withNewPreIncrementExpression
-
withNewPreIncrementExpressionLike
public ReturnFluent<A>.PreIncrementExpressionNested<A> withNewPreIncrementExpressionLike(PreIncrement item) -
withNewPropertyExpression
-
withNewPropertyExpressionLike
-
withNewPropertyRefExpression
-
withNewPropertyRefExpressionLike
public ReturnFluent<A>.PropertyRefExpressionNested<A> withNewPropertyRefExpressionLike(PropertyRef item) -
withNewRightShiftExpression
-
withNewRightShiftExpression
-
withNewRightShiftExpressionLike
public ReturnFluent<A>.RightShiftExpressionNested<A> withNewRightShiftExpressionLike(RightShift item) -
withNewRightUnsignedShiftExpression
-
withNewRightUnsignedShiftExpression
-
withNewRightUnsignedShiftExpressionLike
public ReturnFluent<A>.RightUnsignedShiftExpressionNested<A> withNewRightUnsignedShiftExpressionLike(RightUnsignedShift item) -
withNewSuperExpression
-
withNewSuperExpressionLike
-
withNewTernaryExpression
-
withNewTernaryExpressionLike
-
withNewThisExpression
-
withNewThisExpressionLike
-
withNewValueRefExpression
-
withNewValueRefExpression
-
withNewValueRefExpressionLike
-
withNewXorExpression
-
withNewXorExpression
-
withNewXorExpressionLike
-