public final class CustomWrapperConfiguration extends Object
delegateProjections
: See setDelegateProjections(boolean)
and isDelegateProjections()
.
This property takes true
as its default value.
delegateOrConditions
: See setDelegateOrConditions(boolean)
and isDelegateOrConditions()
.
This property takes false
as its default value.
delegateNotConditions
: See setDelegateNotConditions(boolean)
and isDelegateNotConditions()
.
This property takes false
as its default value.
delegateArrayLiterals
: See setDelegateArrayLiterals(boolean)
and isDelegateArrayLiterals()
.
This property takes false
as its default value.
delegateRegisterLiterals
: See setDelegateRegisterLiterals(boolean)
and isDelegateRegisterLiterals()
.
This property takes false
as its default value.
delegateLeftLiterals
: See setDelegateLeftLiterals(boolean)
and isDelegateLeftLiterals()
.
This property takes false
as its default value.
delegateRightFields
: See setDelegateRightFields(boolean)
and isDelegateRightFields()
.
This property takes false
as its default value.
delegateRightLiterals
: See setDelegateRightLiterals(boolean)
and isDelegateRightLiterals()
.
This property takes true
as its default value.
delegateOrderBy
: See setDelegateOrderBy(boolean)
and isDelegateOrderBy()
.
This property takes false
as its default value.
allowedOperators
: See setAllowedOperators(java.lang.String[])
and getAllowedOperators()
.
This property takes a String[]
containing
CustomWrapperCondition.OPERATOR_EQ
as its default value.
Constructor and Description |
---|
CustomWrapperConfiguration() |
Modifier and Type | Method and Description |
---|---|
String[] |
getAllowedOperators()
The value of the property
allowedOperators defines what operators are allowed
in the conditions passed to a Custom Wrapper. |
boolean |
isDelegateArrayLiterals()
The value of the property
delegateArrayLiterals defines whether a Custom Wrapper
can deal with conditions containing arrays (as in MY_INT_ARRAY = [10, 20, 30, 40] ). |
boolean |
isDelegateCompoundFieldProjections()
Deprecated.
This method is deprecated and it may be removed in future major versions of the Denodo Platform. This
method is maintained for binary compatibility.
|
boolean |
isDelegateLeftLiterals()
The value of the property
delegateLeftLiterals defines whether a Custom Wrapper
can deal with conditions with literals in their left side (as in 100 = FIELD ). |
boolean |
isDelegateNotConditions()
The value of the property
delegateNotConditions defines whether a Custom Wrapper
can deal with NOT conditions (as in WHERE NOT (F1 = 10) in SQL ). |
boolean |
isDelegateOrConditions()
The value of the property
delegateOrConditions defines whether a Custom Wrapper
can deal with OR conditions (as in WHERE F1 = 10 OR F2 = 20 in SQL ). |
boolean |
isDelegateOrderBy()
The value of the property
delegateOrderBy defines whether a Custom Wrapper
can deal with 'order by' clauses. |
boolean |
isDelegateProjections()
The value of the property
delegateProjections defines whether a Custom Wrapper
can deal with projected fields. |
boolean |
isDelegateRegisterLiterals()
The value of the property
delegateRegisterLiterals defines whether a Custom Wrapper
can deal with conditions containing registers (as in MY_REGISTER = ROW( 1, 'A' ) ). |
boolean |
isDelegateRightFields()
The value of the property
delegateRightFields defines whether a Custom Wrapper
can deal with conditions with fields in their right side (as in FIELD1 = FIELD2 ). |
boolean |
isDelegateRightLiterals()
The value of the property
delegateRightFields defines whether a Custom Wrapper
can deal with conditions with literals in their right side (as in FIELD1 = 100 ). |
void |
setAllowedOperators(String[] allowedOperators)
The value of the property
allowedOperators defines what operators are allowed
in the conditions passed to a Custom Wrapper. |
void |
setDelegateArrayLiterals(boolean delegateArrayLiterals)
The value of the property
delegateArrayLiterals defines whether a Custom Wrapper
can deal with conditions containing arrays (as in MY_INT_ARRAY = { ROW( 1 ), ROW( 2 ) } ). |
void |
setDelegateCompoundFieldProjections(boolean delegateCompoundFieldProjections)
Deprecated.
This method is deprecated and it may be removed in future major versions of the Denodo Platform. This
method is maintained for binary compatibility but it does not perform any action.
|
void |
setDelegateLeftLiterals(boolean delegateLeftLiterals)
The value of the property
delegateLeftLiterals defines whether a Custom Wrapper
can deal with conditions with literals in their left side (as in 100 = FIELD ). |
void |
setDelegateNotConditions(boolean delegateNotConditions)
The value of the property
delegateNotConditions defines whether a Custom Wrapper
can deal with NOT conditions (as in WHERE NOT (F1 = 10) in SQL ). |
void |
setDelegateOrConditions(boolean delegateOrConditions)
The value of the property
delegateOrConditions defines whether a Custom Wrapper
can deal with OR conditions (as in WHERE F1 = 10 OR F2 = 20 in SQL ). |
void |
setDelegateOrderBy(boolean delegateOrderBy)
The value of the property
delegateOrderBy defines whether a Custom Wrapper
can deal with 'order by' clauses. |
void |
setDelegateProjections(boolean delegateProjections)
The value of the property
delegateProjections defines whether a Custom Wrapper
can deal with projected fields. |
void |
setDelegateRegisterLiterals(boolean delegateRegisterLiterals)
The value of the property
delegateRegisterLiterals defines whether a Custom Wrapper
can deal with conditions containing registers (as in MY_REGISTER = ROW( 1, 'A' ) ). |
void |
setDelegateRightFields(boolean delegateRightFields)
The value of the property
delegateRightFields defines whether a Custom Wrapper
can deal with conditions with fields in their right side (as in FIELD1 = FIELD2 ). |
void |
setDelegateRightLiterals(boolean delegateRightLiterals)
The value of the property
delegateRightFields defines whether a Custom Wrapper
can deal with conditions with literals in their right side (as in FIELD1 = 100 ). |
public boolean isDelegateProjections()
delegateProjections
defines whether a Custom Wrapper
can deal with projected fields.delegateProjections
public void setDelegateProjections(boolean delegateProjections)
delegateProjections
defines whether a Custom Wrapper
can deal with projected fields.delegateProjections
- the value for the property delegateProjections
@Deprecated public boolean isDelegateCompoundFieldProjections()
@Deprecated public void setDelegateCompoundFieldProjections(boolean delegateCompoundFieldProjections)
public boolean isDelegateOrConditions()
delegateOrConditions
defines whether a Custom Wrapper
can deal with OR conditions (as in WHERE F1 = 10 OR F2 = 20
in SQL
).delegateOrConditions
public void setDelegateOrConditions(boolean delegateOrConditions)
delegateOrConditions
defines whether a Custom Wrapper
can deal with OR conditions (as in WHERE F1 = 10 OR F2 = 20
in SQL
).delegateOrConditions
- the value for the property delegateOrConditions
public boolean isDelegateNotConditions()
delegateNotConditions
defines whether a Custom Wrapper
can deal with NOT conditions (as in WHERE NOT (F1 = 10)
in SQL
).delegateNotConditions
public void setDelegateNotConditions(boolean delegateNotConditions)
delegateNotConditions
defines whether a Custom Wrapper
can deal with NOT conditions (as in WHERE NOT (F1 = 10)
in SQL
).delegateNotConditions
- the value for the property delegateNotConditions
public boolean isDelegateArrayLiterals()
delegateArrayLiterals
defines whether a Custom Wrapper
can deal with conditions containing arrays (as in MY_INT_ARRAY = [10, 20, 30, 40]
).delegateArrayLiterals
public void setDelegateArrayLiterals(boolean delegateArrayLiterals)
delegateArrayLiterals
defines whether a Custom Wrapper
can deal with conditions containing arrays (as in MY_INT_ARRAY = { ROW( 1 ), ROW( 2 ) }
).delegateArrayLiterals
- the value for the property delegateArrayLiterals
public boolean isDelegateRegisterLiterals()
delegateRegisterLiterals
defines whether a Custom Wrapper
can deal with conditions containing registers (as in MY_REGISTER = ROW( 1, 'A' )
).delegateRegisterLiterals
public void setDelegateRegisterLiterals(boolean delegateRegisterLiterals)
delegateRegisterLiterals
defines whether a Custom Wrapper
can deal with conditions containing registers (as in MY_REGISTER = ROW( 1, 'A' )
).delegateRegisterLiterals
- the value for the property delegateRegisterLiterals
public boolean isDelegateLeftLiterals()
delegateLeftLiterals
defines whether a Custom Wrapper
can deal with conditions with literals in their left side (as in 100 = FIELD
).delegateLeftLiterals
public void setDelegateLeftLiterals(boolean delegateLeftLiterals)
delegateLeftLiterals
defines whether a Custom Wrapper
can deal with conditions with literals in their left side (as in 100 = FIELD
).delegateLeftLiterals
- the value for the property delegateLeftLiterals
public boolean isDelegateRightFields()
delegateRightFields
defines whether a Custom Wrapper
can deal with conditions with fields in their right side (as in FIELD1 = FIELD2
).delegateRightFields
public void setDelegateRightFields(boolean delegateRightFields)
delegateRightFields
defines whether a Custom Wrapper
can deal with conditions with fields in their right side (as in FIELD1 = FIELD2
).delegateRightFields
- the value for the property delegateRightFields
public boolean isDelegateRightLiterals()
delegateRightFields
defines whether a Custom Wrapper
can deal with conditions with literals in their right side (as in FIELD1 = 100
).delegateRightLiterals
public void setDelegateRightLiterals(boolean delegateRightLiterals)
delegateRightFields
defines whether a Custom Wrapper
can deal with conditions with literals in their right side (as in FIELD1 = 100
).delegateRightLiterals
- the value for the property delegateRightLiterals
public boolean isDelegateOrderBy()
delegateOrderBy
defines whether a Custom Wrapper
can deal with 'order by' clauses.delegateOrderBy
public void setDelegateOrderBy(boolean delegateOrderBy)
delegateOrderBy
defines whether a Custom Wrapper
can deal with 'order by' clauses.delegateOrderBy
- the value of the property delegateOrderBy
public String[] getAllowedOperators()
allowedOperators
defines what operators are allowed
in the conditions passed to a Custom Wrapper. Any of the following operators may be
included in the allowed operators:
CustomWrapperCondition.OPERATOR_BETWEEN
CustomWrapperCondition.OPERATOR_EQ
CustomWrapperCondition.OPERATOR_GE
CustomWrapperCondition.OPERATOR_GT
CustomWrapperCondition.OPERATOR_IN
CustomWrapperCondition.OPERATOR_ISCONTAINED
(deprecated)
CustomWrapperCondition.OPERATOR_ISFALSE
CustomWrapperCondition.OPERATOR_ISNOTNULL
CustomWrapperCondition.OPERATOR_ISNULL
CustomWrapperCondition.OPERATOR_ISSIMILARTO
CustomWrapperCondition.OPERATOR_ISTRUE
CustomWrapperCondition.OPERATOR_LE
CustomWrapperCondition.OPERATOR_LIKE
CustomWrapperCondition.OPERATOR_LT
CustomWrapperCondition.OPERATOR_NE
CustomWrapperCondition.OPERATOR_REGEXPLIKE
allowedOperators
public void setAllowedOperators(String[] allowedOperators)
allowedOperators
defines what operators are allowed
in the conditions passed to a Custom Wrapper. Any of the following operators may be
included in the allowed operators:
CustomWrapperCondition.OPERATOR_BETWEEN
CustomWrapperCondition.OPERATOR_EQ
CustomWrapperCondition.OPERATOR_GE
CustomWrapperCondition.OPERATOR_GT
CustomWrapperCondition.OPERATOR_IN
CustomWrapperCondition.OPERATOR_ISCONTAINED
(deprecated)
CustomWrapperCondition.OPERATOR_ISFALSE
CustomWrapperCondition.OPERATOR_ISNOTNULL
CustomWrapperCondition.OPERATOR_ISNULL
CustomWrapperCondition.OPERATOR_ISSIMILARTO
CustomWrapperCondition.OPERATOR_ISTRUE
CustomWrapperCondition.OPERATOR_LE
CustomWrapperCondition.OPERATOR_LIKE
CustomWrapperCondition.OPERATOR_LT
CustomWrapperCondition.OPERATOR_NE
CustomWrapperCondition.OPERATOR_REGEXPLIKE
allowedOperators
- the value for the property allowedOperators
Copyright © 2023 Denodo Technologies. All rights reserved.