public class NegationBuilderImpl<ParentBuilder extends ConditionAwareBuilder> extends Object implements NegationBuilder<ParentBuilder>
NegationBuilder
.Constructor and Description |
---|
NegationBuilderImpl(ParentBuilder parentBuilder,
BooleanOperationBuilderImpl<ParentBuilder> disjunctionBuilder) |
Modifier and Type | Method and Description |
---|---|
ComparableFirstParameterBuilder<BooleanOperationBuilder<ParentBuilder>> |
comparable() |
<ExpressionType> |
field(String name,
Class<ExpressionType> type) |
NegationBuilder<ParentBuilder> |
not() |
<ExpressionType> |
parameter(String name,
Class<ExpressionType> clazz) |
<ExpressionType> |
parameter(String name,
ExpressionType value) |
BooleanOperationBuilder<ParentBuilder> |
templateParameter(String name) |
<ExpressionType> |
value(ExpressionType value) |
public NegationBuilderImpl(ParentBuilder parentBuilder, BooleanOperationBuilderImpl<ParentBuilder> disjunctionBuilder)
public NegationBuilder<ParentBuilder> not()
not
in interface NegationBuilder<ParentBuilder extends ConditionAwareBuilder>
public <ExpressionType> ComparisonBuilder<BooleanOperationBuilder<ParentBuilder>,ExpressionType> value(ExpressionType value)
value
in interface FirstParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>>
public <ExpressionType> ComparisonBuilder<BooleanOperationBuilder<ParentBuilder>,ExpressionType> field(String name, Class<ExpressionType> type)
field
in interface FirstParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>>
public ComparableFirstParameterBuilder<BooleanOperationBuilder<ParentBuilder>> comparable()
comparable
in interface FirstParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>>
public <ExpressionType> ComparisonBuilder<BooleanOperationBuilder<ParentBuilder>,ExpressionType> parameter(String name, ExpressionType value)
parameter
in interface FirstParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>>
public <ExpressionType> ComparisonBuilder<BooleanOperationBuilder<ParentBuilder>,ExpressionType> parameter(String name, Class<ExpressionType> clazz)
parameter
in interface FirstParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>>
public BooleanOperationBuilder<ParentBuilder> templateParameter(String name)
templateParameter
in interface FirstParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>>
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.