Package io.sundr.model
Class SynchronizedFluent<A extends SynchronizedFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.SynchronizedFluent<A>
- Direct Known Subclasses:
BlockFluent.SynchronizedStatementsNested,DoFluent.SynchronizedStatementNested,ForeachFluent.SynchronizedBodyNested,ForFluent.SynchronizedBodyNested,IfDslThenStepFluent.SynchronizedStatementsNested,IfFluent.SynchronizedElseStatementNested,IfFluent.SynchronizedStatementNested,LambdaFluent.SynchronizedStatementNested,SynchronizedBuilder,SynchronizedFluent.SynchronizedBodyNested,WhileFluent.SynchronizedStatementNested
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
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(Synchronized instance) booleanbooleanhasBody()inthashCode()booleantoString()withLockExpression(Expression lockExpression) withNewAssignBodyLike(Assign item) withNewBitwiseAndBody(Object left, Object right) withNewBitwiseAndLockExpression(Object left, Object right) withNewBitwiseOrBody(Object left, Object right) withNewBitwiseOrLockExpression(Object left, Object right) withNewBlockBodyLike(Block item) withNewBreakBodyLike(Break item) withNewDeclareBody(Class type, String name) withNewDeclareBody(Class type, String name, Object value) withNewDeclareLockExpression(Class type, String name) withNewDeclareLockExpression(Class type, String name, Object value) withNewDivideBody(Object left, Object right) withNewDivideBodyLike(Divide item) withNewDivideLockExpression(Object left, Object right) withNewDoBodyLike(Do item) withNewEmptyBodyLike(Empty item) withNewEqualsBody(Object left, Object right) withNewEqualsBodyLike(Equals item) withNewEqualsLockExpression(Object left, Object right) withNewForBodyLike(For item) withNewGreaterThanBody(Object left, Object right) withNewGreaterThanLockExpression(Object left, Object right) withNewGreaterThanOrEqualBody(Object left, Object right) withNewGreaterThanOrEqualLockExpression(Object left, Object right) withNewIfBodyLike(If item) withNewLambdaBodyLike(Lambda item) withNewLeftShiftBody(Object left, Object right) withNewLeftShiftLockExpression(Object left, Object right) withNewLessThanBody(Object left, Object right) withNewLessThanLockExpression(Object left, Object right) withNewLessThanOrEqualBody(Object left, Object right) withNewLessThanOrEqualLockExpression(Object left, Object right) withNewLogicalAndBody(Object left, Object right) withNewLogicalAndLockExpression(Object left, Object right) withNewLogicalOrBody(Object left, Object right) withNewLogicalOrLockExpression(Object left, Object right) withNewMinusBody(Object left, Object right) withNewMinusBodyLike(Minus item) withNewMinusLockExpression(Object left, Object right) withNewModuloBody(Object left, Object right) withNewModuloBodyLike(Modulo item) withNewModuloLockExpression(Object left, Object right) withNewMultiplyBody(Object left, Object right) withNewMultiplyLockExpression(Object left, Object right) withNewNewArrayLockExpression(Class type, Integer[] sizes) withNewNotEqualsBody(Object left, Object right) withNewNotEqualsLockExpression(Object left, Object right) withNewPlusBody(Object left, Object right) withNewPlusBodyLike(Plus item) withNewPlusLockExpression(Object left, Object right) withNewReturnBody(Object object) withNewReturnBodyLike(Return item) withNewRightShiftBody(Object left, Object right) withNewRightShiftLockExpression(Object left, Object right) withNewRightUnsignedShiftBody(Object left, Object right) withNewRightUnsignedShiftLockExpression(Object left, Object right) withNewStringStatementBody(String data, Object[] parameters) withNewSwitchBodyLike(Switch item) withNewThrowBodyLike(Throw item) withNewTryBodyLike(Try item) withNewWhileBodyLike(While item) withNewXorBody(Object left, Object right) withNewXorBodyLike(Xor item) withNewXorLockExpression(Object left, Object right) Methods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
Constructor Details
-
SynchronizedFluent
public SynchronizedFluent() -
SynchronizedFluent
-
-
Method Details
-
buildBody
-
buildLockExpression
-
builder
-
copyInstance
-
equals
- Overrides:
equalsin classBaseFluent<A extends SynchronizedFluent<A>>
-
hasBody
public boolean hasBody() -
hasLockExpression
public boolean hasLockExpression() -
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends SynchronizedFluent<A>>
-
toString
-
withBody
-
withLockExpression
-
withNewAssignBody
-
withNewAssignBodyLike
-
withNewAssignLockExpression
-
withNewAssignLockExpressionLike
public SynchronizedFluent<A>.AssignLockExpressionNested<A> withNewAssignLockExpressionLike(Assign item) -
withNewBinaryExpressionBody
-
withNewBinaryExpressionBodyLike
public SynchronizedFluent<A>.BinaryExpressionBodyNested<A> withNewBinaryExpressionBodyLike(BinaryExpression item) -
withNewBinaryExpressionLock
-
withNewBinaryExpressionLockLike
public SynchronizedFluent<A>.BinaryExpressionLockNested<A> withNewBinaryExpressionLockLike(BinaryExpression item) -
withNewBitwiseAndBody
-
withNewBitwiseAndBody
-
withNewBitwiseAndBodyLike
-
withNewBitwiseAndLockExpression
-
withNewBitwiseAndLockExpression
-
withNewBitwiseAndLockExpressionLike
public SynchronizedFluent<A>.BitwiseAndLockExpressionNested<A> withNewBitwiseAndLockExpressionLike(BitwiseAnd item) -
withNewBitwiseOrBody
-
withNewBitwiseOrBody
-
withNewBitwiseOrBodyLike
-
withNewBitwiseOrLockExpression
-
withNewBitwiseOrLockExpression
-
withNewBitwiseOrLockExpressionLike
public SynchronizedFluent<A>.BitwiseOrLockExpressionNested<A> withNewBitwiseOrLockExpressionLike(BitwiseOr item) -
withNewBlockBody
-
withNewBlockBodyLike
-
withNewBreakBody
-
withNewBreakBodyLike
-
withNewCastLockExpression
-
withNewCastLockExpressionLike
-
withNewClassRefLockExpression
-
withNewClassRefLockExpressionLike
public SynchronizedFluent<A>.ClassRefLockExpressionNested<A> withNewClassRefLockExpressionLike(ClassRef item) -
withNewConstructBody
-
withNewConstructBodyLike
-
withNewConstructLockExpression
-
withNewConstructLockExpressionLike
public SynchronizedFluent<A>.ConstructLockExpressionNested<A> withNewConstructLockExpressionLike(Construct item) -
withNewContextRefLockExpression
-
withNewContextRefLockExpression
-
withNewContextRefLockExpressionLike
public SynchronizedFluent<A>.ContextRefLockExpressionNested<A> withNewContextRefLockExpressionLike(ContextRef item) -
withNewContinueBody
-
withNewContinueBodyLike
-
withNewDeclareBody
-
withNewDeclareBody
-
withNewDeclareBody
-
withNewDeclareBodyLike
-
withNewDeclareLockExpression
-
withNewDeclareLockExpression
-
withNewDeclareLockExpression
-
withNewDeclareLockExpressionLike
public SynchronizedFluent<A>.DeclareLockExpressionNested<A> withNewDeclareLockExpressionLike(Declare item) -
withNewDivideBody
-
withNewDivideBody
-
withNewDivideBodyLike
-
withNewDivideLockExpression
-
withNewDivideLockExpression
-
withNewDivideLockExpressionLike
public SynchronizedFluent<A>.DivideLockExpressionNested<A> withNewDivideLockExpressionLike(Divide item) -
withNewDoBody
-
withNewDoBodyLike
-
withNewDotClassLockExpression
-
withNewDotClassLockExpressionLike
public SynchronizedFluent<A>.DotClassLockExpressionNested<A> withNewDotClassLockExpressionLike(DotClass item) -
withNewEmptyBody
-
withNewEmptyBodyLike
-
withNewEmptyLockExpression
-
withNewEmptyLockExpressionLike
public SynchronizedFluent<A>.EmptyLockExpressionNested<A> withNewEmptyLockExpressionLike(Empty item) -
withNewEnclosedLockExpression
-
withNewEnclosedLockExpressionLike
public SynchronizedFluent<A>.EnclosedLockExpressionNested<A> withNewEnclosedLockExpressionLike(Enclosed item) -
withNewEqualsBody
-
withNewEqualsBody
-
withNewEqualsBodyLike
-
withNewEqualsLockExpression
-
withNewEqualsLockExpression
-
withNewEqualsLockExpressionLike
public SynchronizedFluent<A>.EqualsLockExpressionNested<A> withNewEqualsLockExpressionLike(Equals item) -
withNewForBody
-
withNewForBodyLike
-
withNewForeachBody
-
withNewForeachBodyLike
-
withNewGreaterThanBody
-
withNewGreaterThanBody
-
withNewGreaterThanBodyLike
-
withNewGreaterThanLockExpression
-
withNewGreaterThanLockExpression
-
withNewGreaterThanLockExpressionLike
public SynchronizedFluent<A>.GreaterThanLockExpressionNested<A> withNewGreaterThanLockExpressionLike(GreaterThan item) -
withNewGreaterThanOrEqualBody
-
withNewGreaterThanOrEqualBody
-
withNewGreaterThanOrEqualBodyLike
public SynchronizedFluent<A>.GreaterThanOrEqualBodyNested<A> withNewGreaterThanOrEqualBodyLike(GreaterThanOrEqual item) -
withNewGreaterThanOrEqualLockExpression
public SynchronizedFluent<A>.GreaterThanOrEqualLockExpressionNested<A> withNewGreaterThanOrEqualLockExpression() -
withNewGreaterThanOrEqualLockExpression
-
withNewGreaterThanOrEqualLockExpressionLike
public SynchronizedFluent<A>.GreaterThanOrEqualLockExpressionNested<A> withNewGreaterThanOrEqualLockExpressionLike(GreaterThanOrEqual item) -
withNewIfBody
-
withNewIfBodyLike
-
withNewIfDslThenStepBody
-
withNewIfDslThenStepBodyLike
public SynchronizedFluent<A>.IfDslThenStepBodyNested<A> withNewIfDslThenStepBodyLike(IfDslThenStep item) -
withNewIndexLockExpression
-
withNewIndexLockExpressionLike
public SynchronizedFluent<A>.IndexLockExpressionNested<A> withNewIndexLockExpressionLike(Index item) -
withNewInstanceOfLockExpression
-
withNewInstanceOfLockExpressionLike
public SynchronizedFluent<A>.InstanceOfLockExpressionNested<A> withNewInstanceOfLockExpressionLike(InstanceOf item) -
withNewInverseLockExpression
-
withNewInverseLockExpressionLike
public SynchronizedFluent<A>.InverseLockExpressionNested<A> withNewInverseLockExpressionLike(Inverse item) -
withNewLambdaBody
-
withNewLambdaBodyLike
-
withNewLambdaLockExpression
-
withNewLambdaLockExpressionLike
public SynchronizedFluent<A>.LambdaLockExpressionNested<A> withNewLambdaLockExpressionLike(Lambda item) -
withNewLeftShiftBody
-
withNewLeftShiftBody
-
withNewLeftShiftBodyLike
-
withNewLeftShiftLockExpression
-
withNewLeftShiftLockExpression
-
withNewLeftShiftLockExpressionLike
public SynchronizedFluent<A>.LeftShiftLockExpressionNested<A> withNewLeftShiftLockExpressionLike(LeftShift item) -
withNewLessThanBody
-
withNewLessThanBody
-
withNewLessThanBodyLike
-
withNewLessThanLockExpression
-
withNewLessThanLockExpression
-
withNewLessThanLockExpressionLike
public SynchronizedFluent<A>.LessThanLockExpressionNested<A> withNewLessThanLockExpressionLike(LessThan item) -
withNewLessThanOrEqualBody
-
withNewLessThanOrEqualBody
-
withNewLessThanOrEqualBodyLike
public SynchronizedFluent<A>.LessThanOrEqualBodyNested<A> withNewLessThanOrEqualBodyLike(LessThanOrEqual item) -
withNewLessThanOrEqualLockExpression
public SynchronizedFluent<A>.LessThanOrEqualLockExpressionNested<A> withNewLessThanOrEqualLockExpression() -
withNewLessThanOrEqualLockExpression
-
withNewLessThanOrEqualLockExpressionLike
public SynchronizedFluent<A>.LessThanOrEqualLockExpressionNested<A> withNewLessThanOrEqualLockExpressionLike(LessThanOrEqual item) -
withNewLogicalAndBody
-
withNewLogicalAndBody
-
withNewLogicalAndBodyLike
-
withNewLogicalAndLockExpression
-
withNewLogicalAndLockExpression
-
withNewLogicalAndLockExpressionLike
public SynchronizedFluent<A>.LogicalAndLockExpressionNested<A> withNewLogicalAndLockExpressionLike(LogicalAnd item) -
withNewLogicalOrBody
-
withNewLogicalOrBody
-
withNewLogicalOrBodyLike
-
withNewLogicalOrLockExpression
-
withNewLogicalOrLockExpression
-
withNewLogicalOrLockExpressionLike
public SynchronizedFluent<A>.LogicalOrLockExpressionNested<A> withNewLogicalOrLockExpressionLike(LogicalOr item) -
withNewMethodCallBody
-
withNewMethodCallBodyLike
-
withNewMethodCallLockExpression
-
withNewMethodCallLockExpressionLike
public SynchronizedFluent<A>.MethodCallLockExpressionNested<A> withNewMethodCallLockExpressionLike(MethodCall item) -
withNewMinusBody
-
withNewMinusBody
-
withNewMinusBodyLike
-
withNewMinusLockExpression
-
withNewMinusLockExpression
-
withNewMinusLockExpressionLike
public SynchronizedFluent<A>.MinusLockExpressionNested<A> withNewMinusLockExpressionLike(Minus item) -
withNewModuloBody
-
withNewModuloBody
-
withNewModuloBodyLike
-
withNewModuloLockExpression
-
withNewModuloLockExpression
-
withNewModuloLockExpressionLike
public SynchronizedFluent<A>.ModuloLockExpressionNested<A> withNewModuloLockExpressionLike(Modulo item) -
withNewMultiplyBody
-
withNewMultiplyBody
-
withNewMultiplyBodyLike
-
withNewMultiplyLockExpression
-
withNewMultiplyLockExpression
-
withNewMultiplyLockExpressionLike
public SynchronizedFluent<A>.MultiplyLockExpressionNested<A> withNewMultiplyLockExpressionLike(Multiply item) -
withNewNegativeLockExpression
-
withNewNegativeLockExpressionLike
public SynchronizedFluent<A>.NegativeLockExpressionNested<A> withNewNegativeLockExpressionLike(Negative item) -
withNewNewArrayLockExpression
-
withNewNewArrayLockExpression
-
withNewNewArrayLockExpressionLike
public SynchronizedFluent<A>.NewArrayLockExpressionNested<A> withNewNewArrayLockExpressionLike(NewArray item) -
withNewNotEqualsBody
-
withNewNotEqualsBody
-
withNewNotEqualsBodyLike
-
withNewNotEqualsLockExpression
-
withNewNotEqualsLockExpression
-
withNewNotEqualsLockExpressionLike
public SynchronizedFluent<A>.NotEqualsLockExpressionNested<A> withNewNotEqualsLockExpressionLike(NotEquals item) -
withNewNotLockExpression
-
withNewNotLockExpressionLike
-
withNewPlusBody
-
withNewPlusBody
-
withNewPlusBodyLike
-
withNewPlusLockExpression
-
withNewPlusLockExpression
-
withNewPlusLockExpressionLike
-
withNewPositiveLockExpression
-
withNewPositiveLockExpressionLike
public SynchronizedFluent<A>.PositiveLockExpressionNested<A> withNewPositiveLockExpressionLike(Positive item) -
withNewPostDecrementBody
-
withNewPostDecrementBodyLike
public SynchronizedFluent<A>.PostDecrementBodyNested<A> withNewPostDecrementBodyLike(PostDecrement item) -
withNewPostDecrementLockExpression
public SynchronizedFluent<A>.PostDecrementLockExpressionNested<A> withNewPostDecrementLockExpression() -
withNewPostDecrementLockExpressionLike
public SynchronizedFluent<A>.PostDecrementLockExpressionNested<A> withNewPostDecrementLockExpressionLike(PostDecrement item) -
withNewPostIncrementBody
-
withNewPostIncrementBodyLike
public SynchronizedFluent<A>.PostIncrementBodyNested<A> withNewPostIncrementBodyLike(PostIncrement item) -
withNewPostIncrementLockExpression
public SynchronizedFluent<A>.PostIncrementLockExpressionNested<A> withNewPostIncrementLockExpression() -
withNewPostIncrementLockExpressionLike
public SynchronizedFluent<A>.PostIncrementLockExpressionNested<A> withNewPostIncrementLockExpressionLike(PostIncrement item) -
withNewPreDecrementBody
-
withNewPreDecrementBodyLike
public SynchronizedFluent<A>.PreDecrementBodyNested<A> withNewPreDecrementBodyLike(PreDecrement item) -
withNewPreDecrementLockExpression
public SynchronizedFluent<A>.PreDecrementLockExpressionNested<A> withNewPreDecrementLockExpression() -
withNewPreDecrementLockExpressionLike
public SynchronizedFluent<A>.PreDecrementLockExpressionNested<A> withNewPreDecrementLockExpressionLike(PreDecrement item) -
withNewPreIncrementBody
-
withNewPreIncrementBodyLike
public SynchronizedFluent<A>.PreIncrementBodyNested<A> withNewPreIncrementBodyLike(PreIncrement item) -
withNewPreIncrementLockExpression
public SynchronizedFluent<A>.PreIncrementLockExpressionNested<A> withNewPreIncrementLockExpression() -
withNewPreIncrementLockExpressionLike
public SynchronizedFluent<A>.PreIncrementLockExpressionNested<A> withNewPreIncrementLockExpressionLike(PreIncrement item) -
withNewPropertyLockExpression
-
withNewPropertyLockExpressionLike
public SynchronizedFluent<A>.PropertyLockExpressionNested<A> withNewPropertyLockExpressionLike(Property item) -
withNewPropertyRefBody
-
withNewPropertyRefBodyLike
-
withNewPropertyRefLockExpression
-
withNewPropertyRefLockExpressionLike
public SynchronizedFluent<A>.PropertyRefLockExpressionNested<A> withNewPropertyRefLockExpressionLike(PropertyRef item) -
withNewReturnBody
-
withNewReturnBody
-
withNewReturnBodyLike
-
withNewReturnDslThisStepBody
-
withNewReturnDslThisStepBodyLike
public SynchronizedFluent<A>.ReturnDslThisStepBodyNested<A> withNewReturnDslThisStepBodyLike(ReturnDslThisStep item) -
withNewReturnDslVariableStepBody
-
withNewReturnDslVariableStepBody
-
withNewReturnDslVariableStepBodyLike
public SynchronizedFluent<A>.ReturnDslVariableStepBodyNested<A> withNewReturnDslVariableStepBodyLike(ReturnDslVariableStep item) -
withNewRightShiftBody
-
withNewRightShiftBody
-
withNewRightShiftBodyLike
-
withNewRightShiftLockExpression
-
withNewRightShiftLockExpression
-
withNewRightShiftLockExpressionLike
public SynchronizedFluent<A>.RightShiftLockExpressionNested<A> withNewRightShiftLockExpressionLike(RightShift item) -
withNewRightUnsignedShiftBody
-
withNewRightUnsignedShiftBody
-
withNewRightUnsignedShiftBodyLike
public SynchronizedFluent<A>.RightUnsignedShiftBodyNested<A> withNewRightUnsignedShiftBodyLike(RightUnsignedShift item) -
withNewRightUnsignedShiftLockExpression
public SynchronizedFluent<A>.RightUnsignedShiftLockExpressionNested<A> withNewRightUnsignedShiftLockExpression() -
withNewRightUnsignedShiftLockExpression
-
withNewRightUnsignedShiftLockExpressionLike
public SynchronizedFluent<A>.RightUnsignedShiftLockExpressionNested<A> withNewRightUnsignedShiftLockExpressionLike(RightUnsignedShift item) -
withNewStringStatementBody
-
withNewStringStatementBody
-
withNewStringStatementBody
-
withNewStringStatementBodyLike
public SynchronizedFluent<A>.StringStatementBodyNested<A> withNewStringStatementBodyLike(StringStatement item) -
withNewSuperLockExpression
-
withNewSuperLockExpressionLike
public SynchronizedFluent<A>.SuperLockExpressionNested<A> withNewSuperLockExpressionLike(Super item) -
withNewSwitchBody
-
withNewSwitchBodyLike
-
withNewSynchronizedBody
-
withNewSynchronizedBodyLike
public SynchronizedFluent<A>.SynchronizedBodyNested<A> withNewSynchronizedBodyLike(Synchronized item) -
withNewTernaryLockExpression
-
withNewTernaryLockExpressionLike
public SynchronizedFluent<A>.TernaryLockExpressionNested<A> withNewTernaryLockExpressionLike(Ternary item) -
withNewThisLockExpression
-
withNewThisLockExpressionLike
-
withNewThrowBody
-
withNewThrowBodyLike
-
withNewTryBody
-
withNewTryBodyLike
-
withNewValueRefLockExpression
-
withNewValueRefLockExpression
-
withNewValueRefLockExpressionLike
public SynchronizedFluent<A>.ValueRefLockExpressionNested<A> withNewValueRefLockExpressionLike(ValueRef item) -
withNewWhileBody
-
withNewWhileBodyLike
-
withNewXorBody
-
withNewXorBody
-
withNewXorBodyLike
-
withNewXorLockExpression
-
withNewXorLockExpression
-
withNewXorLockExpressionLike
-