|
|
_combineSelects
|
_combineSelects (
outer,
inner,
negate,
)
|
|
|
assertListElementCommonValue
|
assertListElementCommonValue ( list, functor )
|
|
|
_constraintType
|
_constraintType ( constraint )
|
|
|
assertListElementPredicateAll
|
assertListElementPredicateAll ( list, functor )
|
|
|
assertBooleanOperatorOperandConsistency
|
assertBooleanOperatorOperandConsistency ( operator, list )
|
|
|
assertSetOperatorOperandConsistency
|
assertSetOperatorOperandConsistency ( operator, list )
|
|
|
_translateConstraint
|
_translateConstraint (
constraint,
buckets,
vocabularies,
)
|
|
|
assertBooleanOperator
|
assertBooleanOperator ( operator )
|
|
|
assertSelectOrSimpleDisjunction
|
assertSelectOrSimpleDisjunction ( item )
|
|
|
_translateBooleanConstraintCommonBucketAndField
|
_translateBooleanConstraintCommonBucketAndField (
operator,
constraints,
buckets,
vocabularies,
)
|
Exceptions
|
|
|
QueryError, "unsupported constraint type for bucket '" + constraints [ 0 ].getBucket() + "': " + _constraintType(constraints [ 0 ] )
QueryError, "unsupported bucket: " + constraints [ 0 ].getBucket()
QueryError, "unsupported operator in constraint on " + "bucket '" + constraint.getBucket() + "': " + constraint.getOperator()
|
|
|
|
abstractMethod
|
abstractMethod ()
|
|
|
assertListElementPredicateOneOrMore
|
assertListElementPredicateOneOrMore ( list, functor )
|
|
|
assertPolytype
|
assertPolytype ( object, types )
|
|
|
_translateAtomicConstraint
|
_translateAtomicConstraint (
constraint,
buckets,
vocabularies,
)
|
Exceptions
|
|
|
QueryError, "unsupported constraint type for bucket '" + constraint.getBucket() + "': " + _constraintType( constraint )
QueryError, "unsupported operator in constraint on bucket '" + constraint.getBucket() + "': " + constraint.getOperator()
QueryError, "unsupported bucket: " + constraint.getBucket()
|
|
|
|
_unifyBooleanOr
|
_unifyBooleanOr ( select1, select2 )
|
|
|
assertListNonempty
|
assertListNonempty ( list )
|
|
|
assertDictionaryNonempty
|
assertDictionaryNonempty ( dictionary )
|
|
|
assertSetOperator
|
assertSetOperator ( operator )
|
|
|
_unifyMultipleTableReferences
|
_unifyMultipleTableReferences ( select )
|
|
|
protectLikeWildcards
|
protectLikeWildcards ( text )
|
|
|
_removeSetOperators
|
_removeSetOperators ( query )
|
|
|
unhandledCase
|
unhandledCase ()
|
|
|
assertListElementPolytype
|
assertListElementPolytype ( list, types )
|
|
|
_unify
|
_unify ( operator, queries )
|
|
|
assertListNoDuplicates
|
assertListNoDuplicates ( list )
|
|
|
assertDictionaryElementType
|
assertDictionaryElementType (
dictionary,
keyType,
valueType,
)
|
|
|
_unifyBooleanAnd
|
_unifyBooleanAnd ( select1, select2 )
|
|
|
assertListElementType
|
assertListElementType ( list, type )
|
|
|
constantTrueQuery
|
constantTrueQuery (
table,
idColumn,
nullableColumn,
cardinality,
)
|
|
|
protectQuotes
|
protectQuotes ( text )
|
|
|
assertType
|
assertType ( object, type )
|
|
|
_rewriteSetOperatorAsSubquery
|
_rewriteSetOperatorAsSubquery (
left,
operator,
right,
)
|
|
|
constantFalseQuery
|
constantFalseQuery (
table,
idColumn,
cardinality,
)
|
|
|
_unifyBooleanAndNot
|
_unifyBooleanAndNot ( select1, select2 )
|
|
|
_translateBooleanConstraint
|
_translateBooleanConstraint (
constraint,
buckets,
vocabularies,
)
|
|