Package org.teamapps.universaldb.pojo
Klasse AbstractUdbQuery<ENTITY extends Entity<ENTITY>>
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbQuery<ENTITY>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAbstractUdbQuery(TableIndex tableIndex, EntityBuilder<ENTITY> entityBuilder) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddBooleanFilter(String columnName, BooleanFilter booleanFilter) voidaddFullTextFilter(TextFilter textFilter, String... fieldNames) voidaddFullTextQuery(String query, String... fieldNames) voidaddNumericFilter(String columnName, NumericFilter filter) voidaddTextFilter(String columnName, TextFilter filter) voidand(AbstractUdbQuery query) voidand(CustomEntityFilter andFilter) voidvoidand(IndexFilter andFilter) voidandOr(AbstractUdbQuery... orFilters) voidandOr(IndexFilter... orFilters) execute()execute(boolean deletedRecords) execute(boolean deletedRecords, String sortFieldName, boolean ascending, UserContext userContext, String... path) execute(int startIndex, int length, Sorting sorting, UserContext userContext) execute(String sortFieldName, boolean ascending, UserContext userContext, String... path) voidfilterById(BitSet ids) voidfilterById(Collection<Integer> ids) booleanvoidvoidor(IndexFilter orFilter) voidprependPath(IndexPath path) toString()
-
Konstruktordetails
-
AbstractUdbQuery
-
-
Methodendetails
-
getFilter
-
and
-
prependPath
-
or
-
and
-
and
-
and
-
or
-
andOr
-
andOr
-
filter
-
addFullTextFilter
-
addFullTextQuery
-
addTextFilter
-
addNumericFilter
-
addBooleanFilter
-
execute
-
matches
-
execute
-
executeOnDeletedRecords
-
executeExpectSingleton
-
filterById
-
filterById
-
executeToBitSet
-
execute
public List<ENTITY> execute(String sortFieldName, boolean ascending, UserContext userContext, String... path) -
execute
public List<ENTITY> execute(boolean deletedRecords, String sortFieldName, boolean ascending, UserContext userContext, String... path) -
execute
-
getTableIndex
-
getEntityBuilder
-
toString
-