Serialized Form
-
Package com.flowlogix.jeedao.primefaces
-
Class com.flowlogix.jeedao.primefaces.CursorPagination.Config
class Config extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
aheadCursorWindowSize
int aheadCursorWindowSize
-
behindCursorWindowSize
int behindCursorWindowSize
-
conditional
Lazy.SerializableSupplier<Boolean> conditional
-
defaultDescendingSort
boolean defaultDescendingSort
-
evictCursorCacheAhead
boolean evictCursorCacheAhead
-
evictCursorCacheBehind
boolean evictCursorCacheBehind
-
supportedFields
@NonNull List<CursorPagination.Field<TT>> supportedFields
-
-
Record Class com.flowlogix.jeedao.primefaces.CursorPagination.Field
class Field extends Record implements Serializable- serialVersionUID:
- 2L
-
Serialized Fields
-
fieldMethod
FunctionalInterfaces.SerializableFunction<TT, Comparable<?>> fieldMethod
The field for thefieldMethodrecord component. -
fieldName
Lazy.SerializableSupplier<String> fieldName
The field for thefieldNamerecord component.
-
-
Class com.flowlogix.jeedao.primefaces.JPALazyDataModel
- serialVersionUID:
- 4L
-
Serialized Fields
-
impl
com.flowlogix.jeedao.primefaces.internal.JPAModelImpl<TT> impl
-
-
-
Package com.flowlogix.jeedao.primefaces.internal
-
Class com.flowlogix.jeedao.primefaces.internal.JPAModelImpl
class JPAModelImpl extends Object implements Serializable- serialVersionUID:
- 6L
-
Serialization Methods
-
readResolve
Unfortunately, CDI beans likeJPALazyDataModelcannot contain serialization-related methods as Weld doesn't handle that well. We have to put all those methods here and make this class truly Serializable- Throws:
ObjectStreamException
-
-
Serialized Fields
-
caseSensitiveFilter
boolean caseSensitiveFilter
Specifies whether String filters are case-sensitive -
cursor
@NonNull Lazy<CursorPagination<TT>> cursor
Adds cursor pagination support -
defaultConverter
Lazy<Function<String,
?>> defaultConverter -
defaultKeyConverter
Lazy<Function<TT,
String>> defaultKeyConverter -
entityClass
@NonNull Class<TT> entityClass
entity class -
entityManagerQualifiers
List<Class<? extends Annotation>> entityManagerQualifiers
List of qualifiers to use when findingvia CDI(optional) -
filterCaseConversion
JPALazyDataModel.FilterCaseConversion filterCaseConversion
to which case (upper / lower) to convert during case-insensitive query -
jpaFinder
Lazy<com.flowlogix.api.dao.JPAFinderHelper<TT>> jpaFinder
-
wildcardSupport
boolean wildcardSupport
Specifies whether wild cards are supported in string filters -
x_do_not_use_in_builder
com.flowlogix.jeedao.primefaces.internal.JPAModelImpl.BuilderInitializer<TT> x_do_not_use_in_builder
-
-
Record Class com.flowlogix.jeedao.primefaces.internal.JPAModelImpl.BuilderInitializer
class BuilderInitializer extends Record implements Serializable-
Serialized Fields
-
builder
@NonNull JPALazyDataModel.BuilderFunction<TT> builder
-
partialBuilder
com.flowlogix.jeedao.primefaces.JPALazyDataModel.PartialBuilderConsumer<TT> partialBuilder
-
-
-