Package com.gigaspaces.internal.query
Class CustomSpaceQuery<T>
java.lang.Object
com.gigaspaces.internal.query.AbstractSpaceQuery<T>
com.gigaspaces.internal.query.CustomSpaceQuery<T>
- All Implemented Interfaces:
ICustomQuery,ISpaceQuery<T>,SmartExternalizable,Externalizable,Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCustomSpaceQuery(Class<?> entryClass, ISpacePredicate predicate) CustomSpaceQuery(String entryClassName, ISpacePredicate predicate) -
Method Summary
Modifier and TypeMethodDescriptionbooleanmatches(CacheManager cacheManager, ServerEntry entry, String skipAlreadyMatchedIndexPath) Checks whether the specified entry matches this query.toSQLQuery(ITypeDesc typeDesc) Methods inherited from class com.gigaspaces.internal.query.AbstractSpaceQuery
addCustomIndex, getCustomIndexes, getEntryTypeName, getPredicate, readExternal, writeExternalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
CustomSpaceQuery
public CustomSpaceQuery() -
CustomSpaceQuery
-
CustomSpaceQuery
-
-
Method Details
-
matches
public boolean matches(CacheManager cacheManager, ServerEntry entry, String skipAlreadyMatchedIndexPath) Description copied from interface:ICustomQueryChecks whether the specified entry matches this query.- Returns:
- Returns true if the specified entry matches this query, false otherwise.
-
toSQLQuery
- Parameters:
typeDesc- TODO- Returns:
- SQLQuery
-