Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(JPAFinder.CountQueryCriteria) - Method in interface com.flowlogix.api.dao.JPAFinder.QueryEnhancement
-
Convenience method reference for use in
JPAFinder.count(Consumer)parameters. - accept(JPAFinder.QueryCriteria) - Method in interface com.flowlogix.api.dao.JPAFinder.QueryEnhancement
-
Convenience method reference for use in
JPAFinder.findAll(Consumer)andJPAFinder.findRange(long, long, Consumer)parameters. - Action(String, Consumer) - Constructor for class com.flowlogix.util.ShrinkWrapManipulator.Action
- AjaxErrorHandlerListener - Class in com.flowlogix.ui
- AjaxErrorHandlerListener() - Constructor for class com.flowlogix.ui.AjaxErrorHandlerListener
- andThen(JPAFinder.QueryEnhancement) - Method in interface com.flowlogix.api.dao.JPAFinder.QueryEnhancement
-
Allows for composition of enhancements via method references.
- AutoReloadPhaseListener - Class in com.flowlogix.ui.livereload
- AutoReloadPhaseListener() - Constructor for class com.flowlogix.ui.livereload.AutoReloadPhaseListener
B
- beforePhase(PhaseEvent) - Method in class com.flowlogix.ui.livereload.AutoReloadPhaseListener
- builder() - Method in record class com.flowlogix.api.dao.JPAFinder.CountQueryCriteria
-
Returns the value of the
builderrecord component. - builder() - Method in record class com.flowlogix.api.dao.JPAFinder.CriteriaBuilderAndRoot
-
Returns the value of the
builderrecord component. - builder() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
-
Returns the value of the
builderrecord component. - buildQueryCriteria() - Method in interface com.flowlogix.api.dao.JPAFinderHelper
-
Convenience method for building
JPAFinder.QueryCriteriarecord, which containsCriteriaBuilder,RootandCriteriaQuery. - buildQueryCriteria() - Method in class com.flowlogix.jeedao.DaoHelper
-
Convenience method for building
JPAFinder.QueryCriteriarecord, which containsCriteriaBuilder,RootandCriteriaQuery. - buildQueryCriteria(Class) - Method in interface com.flowlogix.api.dao.JPAFinderHelper
-
Convenience method for building
JPAFinder.QueryCriteriarecord of any type, which containsCriteriaBuilder,RootandCriteriaQuery. - buildQueryCriteria(Class) - Method in class com.flowlogix.jeedao.DaoHelper
-
Convenience method for building
JPAFinder.QueryCriteriarecord of any type, which containsCriteriaBuilder,RootandCriteriaQuery.
C
- checkAndConvert(String, Class) - Static method in class com.flowlogix.util.TypeConverter
-
check if string representation of the converted value actually matches input.
- CheckedValue() - Constructor for class com.flowlogix.util.TypeConverter.CheckedValue
- checkType(String, Class) - Static method in class com.flowlogix.util.TypeConverter
-
Check if conversion will succeed.
- com.flowlogix - package com.flowlogix
-
Base package for all Flow Logix components.
- com.flowlogix.api.dao - package com.flowlogix.api.dao
-
This package contains the main API classes for the Flow Logix JPA DAO framework.
- com.flowlogix.jeedao - package com.flowlogix.jeedao
-
Jakarta EE DAO Helper and Typed Native Query.
- com.flowlogix.ui - package com.flowlogix.ui
-
User Interface components including
MinimizedHandlerandUnmappedResourceHandlerMapper. - com.flowlogix.ui.livereload - package com.flowlogix.ui.livereload
- com.flowlogix.util - package com.flowlogix.util
-
Utilities including
TypeConverterandJakartaTransformerUtils.. - Configurator - Class in com.flowlogix.ui.livereload
- Configurator() - Constructor for class com.flowlogix.ui.livereload.Configurator
- contextDestroyed(ServletContextEvent) - Method in class com.flowlogix.ui.UnmappedResourceHandlerMapper
- contextInitialized(ServletContextEvent) - Method in class com.flowlogix.ui.livereload.Configurator
- contextInitialized(ServletContextEvent) - Method in class com.flowlogix.ui.UnmappedResourceHandlerMapper
- count() - Method in interface com.flowlogix.api.dao.JPAFinder
-
count rows.
- count() - Method in class com.flowlogix.jeedao.DaoHelper
-
count rows.
- count(Consumer) - Method in interface com.flowlogix.api.dao.JPAFinder
-
count with enriched, composable criteria.
- count(Consumer) - Method in class com.flowlogix.jeedao.DaoHelper
-
count with enriched, composable criteria.
- CountQueryCriteria(CriteriaBuilder, Root, CriteriaQuery) - Constructor for record class com.flowlogix.api.dao.JPAFinder.CountQueryCriteria
-
Creates an instance of a
CountQueryCriteriarecord class. - createDeployment(Class) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Simple method to create ShrinkWrap (Arquillian archive from existing maven POM file.
- createDeployment(Class, String) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Simple method to create ShrinkWrap (Arquillian) archive from existing maven POM file.
- createDeployment(Class, String, Path) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Simple method to create ShrinkWrap (Arquillian) archive from existing maven POM file.
- createDeployment(Class, Path) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Simple method to create ShrinkWrap (Arquillian archive from existing maven POM file.
- createDeployment(Class, UnaryOperator) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Simple method to create ShrinkWrap (Arquillian archive from existing maven POM file.
- createDeployment(Class, UnaryOperator, Path) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Simple method to create ShrinkWrap (Arquillian archive from existing maven POM file.
- createNativeQuery(String, Class) - Method in interface com.flowlogix.api.dao.JPAFinderHelper.EntityManagerExclusions
- createNativeQuery(String, Class) - Method in interface com.flowlogix.api.dao.JPANativeQuery
-
Creates a type-safe JPA native query.
- createNativeQuery(String, Class) - Method in class com.flowlogix.jeedao.DaoHelper
-
Creates a type-safe JPA native query.
- createNativeQuery(String, String) - Method in interface com.flowlogix.api.dao.JPAFinderHelper.EntityManagerExclusions
- createNativeQuery(String, String) - Method in interface com.flowlogix.api.dao.JPANativeQuery
-
Creates a type-safe JPA native query.
- createNativeQuery(String, String) - Method in class com.flowlogix.jeedao.DaoHelper
-
Creates a type-safe JPA native query.
- CriteriaBuilderAndRoot(CriteriaBuilder, Root) - Constructor for record class com.flowlogix.api.dao.JPAFinder.CriteriaBuilderAndRoot
-
Creates an instance of a
CriteriaBuilderAndRootrecord class.
D
- DaoHelper<TT> - Class in com.flowlogix.jeedao
-
Lightweight wrapper around common JPA methods.
- DaoHelper(Lazy.SerializableSupplier, Class) - Constructor for class com.flowlogix.jeedao.DaoHelper
- decorateResource(Resource) - Method in class com.flowlogix.ui.MinimizedHandler
E
- EntityManagerSelector - Annotation Interface in com.flowlogix.jeedao
-
Qualifier specify annotation that inject a particular
EntityManager. - equals(Object) - Method in record class com.flowlogix.api.dao.JPAFinder.CountQueryCriteria
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.flowlogix.api.dao.JPAFinder.CriteriaBuilderAndRoot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
-
Indicates whether some other object is "equal to" this one.
F
- findAll() - Method in interface com.flowlogix.api.dao.JPAFinder
-
finds all entities.
- findAll() - Method in class com.flowlogix.jeedao.DaoHelper
-
finds all entities.
- findAll(Consumer) - Method in interface com.flowlogix.api.dao.JPAFinder
-
find all entities with enriched, composable criteria.
- findAll(Consumer) - Method in class com.flowlogix.jeedao.DaoHelper
-
find all entities with enriched, composable criteria.
- findEntityManager() - Static method in class com.flowlogix.jeedao.DaoHelper
-
Finds a reference to entity manager via CDI.
- findEntityManager(List) - Static method in class com.flowlogix.jeedao.DaoHelper
-
Finds a reference to entity manager via CDI.
- findRange(long, long) - Method in interface com.flowlogix.api.dao.JPAFinder
-
find entities given a specified range.
- findRange(long, long) - Method in class com.flowlogix.jeedao.DaoHelper
-
find entities given a specified range.
- findRange(long, long, Consumer) - Method in interface com.flowlogix.api.dao.JPAFinder
-
find entities with enriched, composable criteria given a specified range.
- findRange(long, long, Consumer) - Method in class com.flowlogix.jeedao.DaoHelper
-
find entities with enriched, composable criteria given a specified range.
G
- getContextParamValue(String) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Constructs XPath for web.xml context param.
- getEntityClass() - Method in interface com.flowlogix.api.dao.JPAFinderHelper
-
Returns the entity class.
- getEntityClass() - Method in class com.flowlogix.jeedao.DaoHelper
-
Returns the entity class.
- getEntityManager() - Method in interface com.flowlogix.api.dao.JPAFinderHelper
-
Entity Manager cannot be saved because it's not thread-safe.
- getEntityManager() - Method in class com.flowlogix.jeedao.DaoHelper
-
Entity Manager cannot be saved because it's not thread-safe.
- getPhaseId() - Method in class com.flowlogix.ui.livereload.AutoReloadPhaseListener
- getResultList() - Method in class com.flowlogix.jeedao.TypedNativeQuery
-
Gets a result set from native query in a type-safe way.
- getResultStream() - Method in class com.flowlogix.jeedao.TypedNativeQuery
-
Gets result stream from a native query in a type-safe way.
- getSingleResult() - Method in class com.flowlogix.jeedao.TypedNativeQuery
-
Gets a single result from native query in a type-safe way.
H
- hashCode() - Method in record class com.flowlogix.api.dao.JPAFinder.CountQueryCriteria
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.flowlogix.api.dao.JPAFinder.CriteriaBuilderAndRoot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
-
Returns a hash code value for this object.
I
- InheritableDaoHelper<TT> - Class in com.flowlogix.jeedao
-
Data Access Object pattern implementation that is meant to be inherited by the user's classes.
- InheritableDaoHelper() - Constructor for class com.flowlogix.jeedao.InheritableDaoHelper
- isListenerForSource(Object) - Method in class com.flowlogix.ui.AjaxErrorHandlerListener
J
- JakartaTransformerUtils - Class in com.flowlogix.util
-
Transform strings that start with javax package into jakarta strings, if it's detected to be in jakarta environment.
- JakartaTransformerUtils() - Constructor for class com.flowlogix.util.JakartaTransformerUtils
- jakartify(String) - Static method in class com.flowlogix.util.JakartaTransformerUtils
-
Transform javax string into jakarta string, if it's detected to be in jakarta environment, otherwise returns original string.
- jpaFinder - Variable in class com.flowlogix.jeedao.InheritableDaoHelper
- JPAFinder<TT> - Interface in com.flowlogix.api.dao
-
Easily add a composable query enhancement criteria to
JPAFinder.findAll()andJPAFinder.findRange(long, long)methods, as well asJPAFinder.count()methods. - JPAFinder.CountQueryCriteria<TT> - Record Class in com.flowlogix.api.dao
-
Specialized CountQueryCriteria record contains.
- JPAFinder.CriteriaBuilderAndRoot<TT> - Record Class in com.flowlogix.api.dao
-
Partial query criteria, only
CriteriaBuilderandRoot. - JPAFinder.QueryCriteria<TT> - Record Class in com.flowlogix.api.dao
- JPAFinder.QueryEnhancement<TT> - Interface in com.flowlogix.api.dao
-
Convenience interface for use with
JPAFinder.CriteriaBuilderAndRootandJPAFinder.QueryCriteriaand is able to compose many enhanced query lambdas together. - JPAFinderHelper<TT> - Interface in com.flowlogix.api.dao
-
Enhanced JPA Finder interface that provides access to the entity manager, the entity class, and the ability to build a
JPAFinder.QueryCriteriarecord. - JPAFinderHelper.EntityManagerExclusions - Interface in com.flowlogix.api.dao
-
Convenience interface for use with
Delegatewhen forwarding methods ofEntityManagerso DaoHelper's own methods get exposed correctly. - JPANativeQuery<TT> - Interface in com.flowlogix.api.dao
-
Interface for creating type-safe JPA native queries.
L
- logArchiveContents(TT, Consumer) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Logs the contents of the archive to the consumer.
M
- manipulateXml(Archive, List, String) - Method in class com.flowlogix.util.ShrinkWrapManipulator
-
Parse XML file from the archive, perform actions to modify the file, and return a string representing the modified XML file.
- MinimizedHandler - Class in com.flowlogix.ui
-
Automatically resolves CSS / JS, etc. resource URLs to there minimized versions in non-development mode.
- MinimizedHandler(ResourceHandler) - Constructor for class com.flowlogix.ui.MinimizedHandler
P
- packageSlf4j(TT) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Adds SLF4J to the archive.
- packageTestRequirements(TT) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Adds test requirements to the deployment, Currently adds AppServerLifecycleExtension and org.assertj packages.
- partial() - Method in record class com.flowlogix.api.dao.JPAFinder.CountQueryCriteria
-
Creates a wrapper object for builder and root.
- partial() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
-
Creates a partial builder.
- payaraClassDelegation(TT, boolean) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Adds payara-web.xml to the archive with the specified class delegation.
- persistenceXmlXPath(Archive, List) - Method in class com.flowlogix.util.ShrinkWrapManipulator
-
modifies persistence.xml according to xpath and method.
- Please see Developer's Guide - Section in Overview
- processEvent(SystemEvent) - Method in class com.flowlogix.ui.AjaxErrorHandlerListener
Q
- query() - Method in record class com.flowlogix.api.dao.JPAFinder.CountQueryCriteria
-
Returns the value of the
queryrecord component. - query() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
-
Returns the value of the
queryrecord component. - QueryCriteria(CriteriaBuilder, Root, CriteriaQuery) - Constructor for record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
-
Creates an instance of a
QueryCriteriarecord class.
R
- readString(InputStream) - Static method in class com.flowlogix.util.Streams
-
Converts InputStream to String.
- readString(InputStream, Charset) - Static method in class com.flowlogix.util.Streams
-
Converts InputStream to String.
- root() - Method in record class com.flowlogix.api.dao.JPAFinder.CountQueryCriteria
-
Returns the value of the
rootrecord component. - root() - Method in record class com.flowlogix.api.dao.JPAFinder.CriteriaBuilderAndRoot
-
Returns the value of the
rootrecord component. - root() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
-
Returns the value of the
rootrecord component.
S
- serializeAndDeserialize(TT) - Static method in class com.flowlogix.util.SerializeTester
- SerializeTester - Class in com.flowlogix.util
-
Serialization test mechanism.
- SerializeTester() - Constructor for class com.flowlogix.util.SerializeTester
- ShrinkWrapManipulator - Class in com.flowlogix.util
-
modifies xml files inside the archive according to xpath and function.
- ShrinkWrapManipulator() - Constructor for class com.flowlogix.util.ShrinkWrapManipulator
- ShrinkWrapManipulator.Action - Class in com.flowlogix.util
- Streams - Class in com.flowlogix.util
-
Read String from Stream, Does not close the stream afterward.
- Streams() - Constructor for class com.flowlogix.util.Streams
T
- toHttpsURL(URL) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Transform http to https URL using
sslPortsystem property, and default port 8181 if system property is not defined. - toHttpsURL(URL, String, int) - Static method in class com.flowlogix.util.ShrinkWrapManipulator
-
Transform http to https URL using the specified system property and default port, if the system property is not defined.
- toString() - Method in record class com.flowlogix.api.dao.JPAFinder.CountQueryCriteria
-
Returns a string representation of this record class.
- toString() - Method in record class com.flowlogix.api.dao.JPAFinder.CriteriaBuilderAndRoot
-
Returns a string representation of this record class.
- toString() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
-
Returns a string representation of this record class.
- TypeConverter - Class in com.flowlogix.util
-
Converts from any String to any type dynamically, using
static valueOf(String input)method of the target type, or other methods with equivalent functionality. - TypeConverter() - Constructor for class com.flowlogix.util.TypeConverter
- TypeConverter.CheckedValue<TT> - Class in com.flowlogix.util
- TypedNativeQuery - Class in com.flowlogix.jeedao
-
type-safe native query, avoids casts or unchecked warnings.
- TypedNativeQuery() - Constructor for class com.flowlogix.jeedao.TypedNativeQuery
U
- UnmappedResourceHandlerMapper - Class in com.flowlogix.ui
-
aids in implementation of OmniFaces
UnmappedResourceHandler. - UnmappedResourceHandlerMapper() - Constructor for class com.flowlogix.ui.UnmappedResourceHandlerMapper
V
- value() - Element in annotation interface com.flowlogix.jeedao.EntityManagerSelector
- valueOf(String, Class) - Static method in class com.flowlogix.util.TypeConverter
-
Convert string to object given a type name.
- valueOf(String, String) - Static method in class com.flowlogix.util.TypeConverter
-
Convert string to object given a type name.
W
- webXmlXPath(WebArchive, List) - Method in class com.flowlogix.util.ShrinkWrapManipulator
-
modifies web.xml according to xpath and method.
All Classes and Interfaces|All Packages|Serialized Form