Index

A B C D E F G H I J L M P Q R S T U V W 
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) and JPAFinder.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 builder record component.
builder() - Method in record class com.flowlogix.api.dao.JPAFinder.CriteriaBuilderAndRoot
Returns the value of the builder record component.
builder() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
Returns the value of the builder record component.
buildQueryCriteria() - Method in interface com.flowlogix.api.dao.JPAFinderHelper
Convenience method for building JPAFinder.QueryCriteria record, which contains CriteriaBuilder, Root and CriteriaQuery.
buildQueryCriteria() - Method in class com.flowlogix.jeedao.DaoHelper
Convenience method for building JPAFinder.QueryCriteria record, which contains CriteriaBuilder, Root and CriteriaQuery.
buildQueryCriteria(Class) - Method in interface com.flowlogix.api.dao.JPAFinderHelper
Convenience method for building JPAFinder.QueryCriteria record of any type, which contains CriteriaBuilder, Root and CriteriaQuery.
buildQueryCriteria(Class) - Method in class com.flowlogix.jeedao.DaoHelper
Convenience method for building JPAFinder.QueryCriteria record of any type, which contains CriteriaBuilder, Root and CriteriaQuery.

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 MinimizedHandler and UnmappedResourceHandlerMapper.
com.flowlogix.ui.livereload - package com.flowlogix.ui.livereload
 
com.flowlogix.util - package com.flowlogix.util
Utilities including TypeConverter and JakartaTransformerUtils..
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 CountQueryCriteria record 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 CriteriaBuilderAndRoot record 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() and JPAFinder.findRange(long, long) methods, as well as JPAFinder.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 CriteriaBuilder and Root.
JPAFinder.QueryCriteria<TT> - Record Class in com.flowlogix.api.dao
QueryCriteria record contains CriteriaBuilder, Root and CriteriaQuery.
JPAFinder.QueryEnhancement<TT> - Interface in com.flowlogix.api.dao
Convenience interface for use with JPAFinder.CriteriaBuilderAndRoot and JPAFinder.QueryCriteria and 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.QueryCriteria record.
JPAFinderHelper.EntityManagerExclusions - Interface in com.flowlogix.api.dao
Convenience interface for use with Delegate when forwarding methods of EntityManager so 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 query record component.
query() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
Returns the value of the query record component.
QueryCriteria(CriteriaBuilder, Root, CriteriaQuery) - Constructor for record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
Creates an instance of a QueryCriteria record 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 root record component.
root() - Method in record class com.flowlogix.api.dao.JPAFinder.CriteriaBuilderAndRoot
Returns the value of the root record component.
root() - Method in record class com.flowlogix.api.dao.JPAFinder.QueryCriteria
Returns the value of the root record 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 sslPort system 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.
A B C D E F G H I J L M P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form