Package sonia.scm.store
Class QueryableStore.BaseQueryField<T,F>
java.lang.Object
sonia.scm.store.QueryableStore.BaseQueryField<T,F>
- All Implemented Interfaces:
QueryableStore.QueryField<T,
F>
- Direct Known Subclasses:
QueryableStore.BooleanQueryField
,QueryableStore.CollectionQueryField
,QueryableStore.EnumQueryField
,QueryableStore.InstantQueryField
,QueryableStore.MapQueryField
,QueryableStore.NumberQueryField
,QueryableStore.StringQueryField
- Enclosing interface:
- QueryableStore<T>
public abstract static class QueryableStore.BaseQueryField<T,F>
extends Object
implements QueryableStore.QueryField<T,F>
-
Method Summary
-
Method Details
-
getName
- Specified by:
getName
in interfaceQueryableStore.QueryField<T,
F>
-
isIdField
public boolean isIdField()- Specified by:
isIdField
in interfaceQueryableStore.QueryField<T,
F>
-
isNull
Creates a condition that checks if the field is null.- Returns:
- The condition to use in a query.
-