Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addEqualsConstraint(String, Enum) - Method in class io.coodoo.framework.listing.control.ListingQuery
 
addEqualsNotConstraint(String, Enum) - Method in class io.coodoo.framework.listing.control.ListingQuery
 
addFilterAttributes(String, String) - Method in class io.coodoo.framework.listing.boundary.ListingParameters
Adds a filter to a specific attribute
addIsNullConstraint(String) - Method in class io.coodoo.framework.listing.control.ListingQuery
 
addPredicate(ListingPredicate) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Adds a child predicate
and() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Makes this a conjunctive predicate

B

BOOLEAN_FALSE - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Filter value to match boolean false
BOOLEAN_TRUE - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Filter value to match boolean true

C

count() - Method in class io.coodoo.framework.listing.control.ListingQuery
 
countListing(EntityManager, Class<T>, ListingParameters) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the count of the found instances of the target entity
countListing(EntityManager, Class<T>, Integer, Integer) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the count of the found instances of the target entity
countListing(EntityManager, Class<T>, Integer, Integer, String) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the count of the found instances of the target entity

D

DEFAULT_INDEX - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Default index for pagination
DEFAULT_LIMIT - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Default limit of results per page for pagination
DEFAULT_PAGE - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Default current page number for pagination

E

escape(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
Escapes all RegEx control characters for the usage like in String.replaceAll(String, String) or String.split(String)

F

filter(String, String) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Makes this a predicate
filter(String, String...) - Method in class io.coodoo.framework.listing.control.ListingQuery
 
FILTER_TYPE_DISJUNCTION - Static variable in class io.coodoo.framework.listing.control.ListingConfig
If this key is present in filterAttributes map, the attributes gets disjuncted (default is conjunction)
filterAllAttributes(String) - Method in class io.coodoo.framework.listing.control.ListingQuery
 
filterByAttributes(Map<String, String>) - Method in class io.coodoo.framework.listing.control.ListingQuery
 
filterByPredicate(ListingPredicate) - Method in class io.coodoo.framework.listing.control.ListingQuery
 

G

getAttribute() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
getCount() - Method in class io.coodoo.framework.listing.boundary.Metadata
 
getCurrentPage() - Method in class io.coodoo.framework.listing.boundary.Metadata
 
getEndIndex() - Method in class io.coodoo.framework.listing.boundary.Metadata
 
getFields(Class<?>) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
getFields(Class<?>, boolean) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
getFilter() - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
getFilter() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
getFilterAttributes() - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
getIndex() - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
getLimit() - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
getLimit() - Method in class io.coodoo.framework.listing.boundary.Metadata
 
getListing(EntityManager, Class<T>, ListingParameters) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the list of found instances
getListing(EntityManager, Class<T>, Integer, Integer) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the list of found instances
getListing(EntityManager, Class<T>, Integer, Integer, String) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the list of found instances
getListingResult(EntityManager, Class<T>, ListingParameters) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the listing result URL query parameters filter: The filter value gets applied to every column of the table.
getListingResult(EntityManager, Class<T>, Integer, Integer) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the listing result
getListingResult(EntityManager, Class<T>, Integer, Integer, String) - Static method in class io.coodoo.framework.listing.boundary.Listing
Gets the listing result
getMetadata() - Method in class io.coodoo.framework.listing.boundary.ListingResult
 
getNumPages() - Method in class io.coodoo.framework.listing.boundary.Metadata
 
getPage() - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
getPredicate() - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
getPredicates() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
getQuery() - Method in class io.coodoo.framework.listing.control.ListingQuery
 
getQueryForCount() - Method in class io.coodoo.framework.listing.control.ListingQuery
 
getResults() - Method in class io.coodoo.framework.listing.boundary.ListingResult
 
getSort() - Method in class io.coodoo.framework.listing.boundary.Metadata
 
getSortAttribute() - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
getStartIndex() - Method in class io.coodoo.framework.listing.boundary.Metadata
 
getUriInfo() - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 

H

hasPredicates() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Has child predicates

I

in() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Makes this a IN statement predicate by providing an filter of values conjuncted by pipes ("|")
init(Object) - Method in class io.coodoo.framework.listing.control.ListingConfig
 
io.coodoo.framework.listing.boundary - package io.coodoo.framework.listing.boundary
 
io.coodoo.framework.listing.boundary.annotation - package io.coodoo.framework.listing.boundary.annotation
 
io.coodoo.framework.listing.control - package io.coodoo.framework.listing.control
 
isDisjunctive() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
isIn() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
isNegation() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
isQuoted(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 

L

likeValue(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
list() - Method in class io.coodoo.framework.listing.control.ListingQuery
 
list(Integer, Integer) - Method in class io.coodoo.framework.listing.control.ListingQuery
 
Listing - Class in io.coodoo.framework.listing.boundary
 
Listing() - Constructor for class io.coodoo.framework.listing.boundary.Listing
 
ListingConfig - Class in io.coodoo.framework.listing.control
Listing configuration
ListingConfig() - Constructor for class io.coodoo.framework.listing.control.ListingConfig
 
ListingFilterAsString - Annotation Type in io.coodoo.framework.listing.boundary.annotation
Independent from the used Type, this annotation will allow filtering as it was a plain old String
ListingFilterIgnore - Annotation Type in io.coodoo.framework.listing.boundary.annotation
Field shall not be part in a type wide listing filter
ListingFilterIgnoreFields - Annotation Type in io.coodoo.framework.listing.boundary.annotation
Fields that shall not be part in a type wide listing filter
ListingLikeOnNumber - Annotation Type in io.coodoo.framework.listing.boundary.annotation
Deprecated.
ListingParameters - Class in io.coodoo.framework.listing.boundary
Listing query parameters and settings
ListingParameters() - Constructor for class io.coodoo.framework.listing.boundary.ListingParameters
 
ListingParameters(Integer, Integer, String) - Constructor for class io.coodoo.framework.listing.boundary.ListingParameters
 
ListingPredicate - Class in io.coodoo.framework.listing.boundary
 
ListingPredicate() - Constructor for class io.coodoo.framework.listing.boundary.ListingPredicate
Constructor
ListingQuery<T> - Class in io.coodoo.framework.listing.control
Creates a dynamic JPA query using Criteria API considering optional fields, e.g. a filter for attributes, sorting and result limit.
ListingQuery(EntityManager, Class<T>) - Constructor for class io.coodoo.framework.listing.control.ListingQuery
 
ListingResult<T> - Class in io.coodoo.framework.listing.boundary
 
ListingResult(List<T>, Metadata) - Constructor for class io.coodoo.framework.listing.boundary.ListingResult
 
ListingUtil - Class in io.coodoo.framework.listing.control
 

M

matches(String, String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
Metadata - Class in io.coodoo.framework.listing.boundary
The meta data provides information for the use of a pagination presentation.
Metadata(Long, ListingParameters) - Constructor for class io.coodoo.framework.listing.boundary.Metadata
 
Metadata(Long, Integer, Integer) - Constructor for class io.coodoo.framework.listing.boundary.Metadata
 
Metadata(Long, Integer, Integer, String) - Constructor for class io.coodoo.framework.listing.boundary.Metadata
 

N

not() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Makes this a negated predicate

O

OPERATOR_GT - Static variable in class io.coodoo.framework.listing.control.ListingConfig
GREATER THAN operator
OPERATOR_GT_WORD - Static variable in class io.coodoo.framework.listing.control.ListingConfig
 
OPERATOR_LIKE - Static variable in class io.coodoo.framework.listing.control.ListingConfig
LIKE operator
OPERATOR_LIKE_WORD - Static variable in class io.coodoo.framework.listing.control.ListingConfig
 
OPERATOR_LT - Static variable in class io.coodoo.framework.listing.control.ListingConfig
LESS THAN operator
OPERATOR_LT_WORD - Static variable in class io.coodoo.framework.listing.control.ListingConfig
 
OPERATOR_NOT - Static variable in class io.coodoo.framework.listing.control.ListingConfig
NOT operator
OPERATOR_NOT_WORD - Static variable in class io.coodoo.framework.listing.control.ListingConfig
 
OPERATOR_NULL - Static variable in class io.coodoo.framework.listing.control.ListingConfig
NULL operator
OPERATOR_OR - Static variable in class io.coodoo.framework.listing.control.ListingConfig
OR operator
OPERATOR_OR_WORD - Static variable in class io.coodoo.framework.listing.control.ListingConfig
 
OPERATOR_TO - Static variable in class io.coodoo.framework.listing.control.ListingConfig
TO operator
OPERATOR_TO_WORD - Static variable in class io.coodoo.framework.listing.control.ListingConfig
 
or() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Makes this a disjunctive predicate
OR_LIMIT - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Limit on OR operator separated predicated to handle it in an IN statement

P

parseDate(String, boolean) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
parseDateTime(String, boolean) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
predicate(ListingPredicate) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Adds this a child predicate
predicates(List<ListingPredicate>) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
Makes this a set of predicates

R

rangePattern(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
rangePatternDate() - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
rangePatternDouble() - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
rangePatternFloat() - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
rangePatternInt() - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
rangePatternLong() - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
rangePatternShort() - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
removeQuotes(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 

S

setAttribute(String) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
setCount(Long) - Method in class io.coodoo.framework.listing.boundary.Metadata
 
setCurrentPage(Integer) - Method in class io.coodoo.framework.listing.boundary.Metadata
 
setDisjunctive(boolean) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
setEndIndex(Integer) - Method in class io.coodoo.framework.listing.boundary.Metadata
 
setFilter(String) - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
setFilter(String) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
setIn(boolean) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
setIndex(Integer) - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
setLimit(Integer) - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
setLimit(Integer) - Method in class io.coodoo.framework.listing.boundary.Metadata
 
setMetadata(Metadata) - Method in class io.coodoo.framework.listing.boundary.ListingResult
 
setNegation(boolean) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
setNumPages(Integer) - Method in class io.coodoo.framework.listing.boundary.Metadata
 
setPage(Integer) - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
setPredicate(ListingPredicate) - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
setPredicates(List<ListingPredicate>) - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
setResults(List<T>) - Method in class io.coodoo.framework.listing.boundary.ListingResult
 
setSort(String) - Method in class io.coodoo.framework.listing.boundary.Metadata
 
setSortAttribute(String) - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
setStartIndex(Integer) - Method in class io.coodoo.framework.listing.boundary.Metadata
 
setUriInfo(UriInfo) - Method in class io.coodoo.framework.listing.boundary.ListingParameters
 
sort(String) - Method in class io.coodoo.framework.listing.control.ListingQuery
 
SORT_ASC - Static variable in class io.coodoo.framework.listing.control.ListingConfig
ASC Sort direction operator
SORT_DESC - Static variable in class io.coodoo.framework.listing.control.ListingConfig
DESC Sort direction operator
split(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 

T

toString() - Method in class io.coodoo.framework.listing.boundary.ListingPredicate
 
toString() - Method in class io.coodoo.framework.listing.boundary.Metadata
 

U

URI_CHARACTER_ENCODING - Static variable in class io.coodoo.framework.listing.control.ListingConfig
URI character encoding
URI_DECODE - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Decode URL encoding

V

validDate(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
validDouble(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
validFloat(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
validInt(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
validLong(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 
validShort(String) - Static method in class io.coodoo.framework.listing.control.ListingUtil
 

W

WILDCARD_MANY - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Wildcard many
WILDCARD_ONE - Static variable in class io.coodoo.framework.listing.control.ListingConfig
Wildcard one
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2017–2019 coodoo GmbH. All rights reserved.