public final class CustomObjectQueryBuilder<T> extends ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
expansionPaths, plusExpansionPaths, plusPredicates, plusSort, predicates, sort
public static <T> CustomObjectQueryBuilder<T> of(com.fasterxml.jackson.core.type.TypeReference<T> valueTypeReference)
public static <T> CustomObjectQueryBuilder<T> of(Class<T> valueClass)
public static CustomObjectQueryBuilder<com.fasterxml.jackson.databind.JsonNode> ofJsonNode()
protected CustomObjectQueryBuilder<T> getThis()
getThis
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQuery<T> build()
Builder
build
in interface Builder<CustomObjectQuery<T>>
build
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> fetchTotal(boolean fetchTotal)
fetchTotal
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
fetchTotal
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> limit(Long limit)
limit
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
limit
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> limit(long limit)
limit
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
limit
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> offset(Long offset)
offset
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
offset
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> offset(long offset)
offset
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
offset
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> plusExpansionPaths(Function<CustomObjectExpansionModel<CustomObject<T>>,ExpansionPathContainer<CustomObject<T>>> m)
plusExpansionPaths
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
plusExpansionPaths
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> plusPredicates(Function<CustomObjectQueryModel<CustomObject<T>>,QueryPredicate<CustomObject<T>>> m)
plusPredicates
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
plusPredicates
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> plusPredicates(QueryPredicate<CustomObject<T>> queryPredicate)
plusPredicates
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
plusPredicates
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> plusPredicates(List<QueryPredicate<CustomObject<T>>> queryPredicates)
plusPredicates
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
plusPredicates
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> plusSort(Function<CustomObjectQueryModel<CustomObject<T>>,QuerySort<CustomObject<T>>> m)
plusSort
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
plusSort
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> plusSort(List<QuerySort<CustomObject<T>>> sort)
plusSort
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
plusSort
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> plusSort(QuerySort<CustomObject<T>> sort)
plusSort
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
plusSort
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> predicates(Function<CustomObjectQueryModel<CustomObject<T>>,QueryPredicate<CustomObject<T>>> m)
predicates
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
predicates
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> predicates(QueryPredicate<CustomObject<T>> queryPredicate)
predicates
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
predicates
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> predicates(List<QueryPredicate<CustomObject<T>>> queryPredicates)
predicates
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
predicates
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> sort(Function<CustomObjectQueryModel<CustomObject<T>>,QuerySort<CustomObject<T>>> m)
sort
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
sort
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> sort(List<QuerySort<CustomObject<T>>> sort)
sort
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
sort
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> sort(QuerySort<CustomObject<T>> sort)
sort
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
sort
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> sortMulti(Function<CustomObjectQueryModel<CustomObject<T>>,List<QuerySort<CustomObject<T>>>> m)
sortMulti
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
sortMulti
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
public CustomObjectQueryBuilder<T> expansionPaths(Function<CustomObjectExpansionModel<CustomObject<T>>,ExpansionPathContainer<CustomObject<T>>> m)
expansionPaths
in interface ResourceMetaModelQueryDslBuilder<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>
expansionPaths
in class ResourceMetaModelQueryDslBuilderImpl<CustomObjectQueryBuilder<T>,CustomObject<T>,CustomObjectQuery<T>,CustomObjectQueryModel<CustomObject<T>>,CustomObjectExpansionModel<CustomObject<T>>>