public abstract class SecondParameterBuilderImpl<ParentBuilder extends ConditionAwareBuilder,ExpressionType> extends Object implements SecondParameterBuilder<BooleanOperationBuilder<ParentBuilder>,ExpressionType>
SecondParameterBuilder
Constructor and Description |
---|
SecondParameterBuilderImpl(ParentBuilder parentBuilder,
BooleanOperationBuilderImpl<ParentBuilder> disjunctionBuilder) |
Modifier and Type | Method and Description |
---|---|
protected abstract QueryExpression<Boolean> |
createPredicate(QueryExpression<? extends ExpressionType> parameter2) |
BooleanOperationBuilderImpl<ParentBuilder> |
field(String name,
Class<ExpressionType> type) |
BooleanOperationBuilder<ParentBuilder> |
parameter(String name,
Class<ExpressionType> type) |
BooleanOperationBuilder<ParentBuilder> |
parameter(String name,
ExpressionType value) |
BooleanOperationBuilder<ParentBuilder> |
templateParameter(String name,
Class<ExpressionType> type) |
BooleanOperationBuilderImpl<ParentBuilder> |
value(ExpressionType value) |
public SecondParameterBuilderImpl(ParentBuilder parentBuilder, BooleanOperationBuilderImpl<ParentBuilder> disjunctionBuilder)
protected abstract QueryExpression<Boolean> createPredicate(QueryExpression<? extends ExpressionType> parameter2)
public BooleanOperationBuilderImpl<ParentBuilder> value(ExpressionType value)
value
in interface SecondParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>,ExpressionType>
public BooleanOperationBuilderImpl<ParentBuilder> field(String name, Class<ExpressionType> type)
field
in interface SecondParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>,ExpressionType>
public BooleanOperationBuilder<ParentBuilder> parameter(String name, ExpressionType value)
parameter
in interface SecondParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>,ExpressionType>
public BooleanOperationBuilder<ParentBuilder> parameter(String name, Class<ExpressionType> type)
parameter
in interface SecondParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>,ExpressionType>
public BooleanOperationBuilder<ParentBuilder> templateParameter(String name, Class<ExpressionType> type)
templateParameter
in interface SecondParameterBuilder<BooleanOperationBuilder<ParentBuilder extends ConditionAwareBuilder>,ExpressionType>
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.