org.cumulus4j.store.query.eval
Class ExpressionHelper.ContainsConstantResolver
java.lang.Object
org.cumulus4j.store.query.eval.PrimaryExpressionResolver
org.cumulus4j.store.query.eval.ExpressionHelper.ContainsConstantResolver
- Enclosing class:
- ExpressionHelper
public static class ExpressionHelper.ContainsConstantResolver
- extends PrimaryExpressionResolver
Resolve Collection.contains(Object)
with the argument being a concrete value (a 'constant').
This concrete value is either a query parameter or a literal - i.e. no variable.
- Author:
- Marco หงุ่ยตระกูล-Schulze - marco at nightlabs dot de
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpressionHelper.ContainsConstantResolver
public ExpressionHelper.ContainsConstantResolver(QueryEvaluator queryEvaluator,
PrimaryExpression primaryExpression,
FieldMetaRole role,
Object constant,
boolean negate)
_queryEnd
public Set<Long> _queryEnd(FieldMeta fieldMeta,
ClassMeta classMeta,
AbstractMemberMetaData mmd,
FieldMeta subFieldMeta,
boolean argumentIsPersistent,
Class<?> argumentType)
getDataEntryIDsFromIndexEntries
protected Set<Long> getDataEntryIDsFromIndexEntries(Collection<? extends IndexEntry> indexEntries)
Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.