public class SqlPredicate extends Predicates.AbstractPredicate implements IndexAwarePredicate
attribute
Constructor and Description |
---|
SqlPredicate() |
SqlPredicate(String sql) |
Modifier and Type | Method and Description |
---|---|
boolean |
apply(Map.Entry mapEntry) |
Set<com.hazelcast.query.impl.QueryableEntry> |
filter(com.hazelcast.query.impl.QueryContext queryContext) |
boolean |
isIndexed(com.hazelcast.query.impl.QueryContext queryContext) |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
String |
toString() |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
convert, getIndex, readAttribute
public SqlPredicate(String sql)
public SqlPredicate()
public boolean isIndexed(com.hazelcast.query.impl.QueryContext queryContext)
isIndexed
in interface IndexAwarePredicate
isIndexed
in class Predicates.AbstractPredicate
public Set<com.hazelcast.query.impl.QueryableEntry> filter(com.hazelcast.query.impl.QueryContext queryContext)
filter
in interface IndexAwarePredicate
public void writeData(com.hazelcast.nio.ObjectDataOutput out) throws IOException
writeData
in interface DataSerializable
writeData
in class Predicates.AbstractPredicate
IOException
public void readData(com.hazelcast.nio.ObjectDataInput in) throws IOException
readData
in interface DataSerializable
readData
in class Predicates.AbstractPredicate
IOException
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.