A B C D E F G H I J M N O P R S T U V W

A

AbstractNumberConverter - Class in net.sf.easyweb4j.model.converters.number
Handles conversion of Numeric types.
AbstractNumberConverter(Class<? extends Number>) - Constructor for class net.sf.easyweb4j.model.converters.number.AbstractNumberConverter
The numeric type for which this converter is used.
actionInvoked(String) - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
ActionInvoker - Class in net.sf.easyweb4j.dispatcher
 
ActionInvoker(Map<Class<?>, Converter>) - Constructor for class net.sf.easyweb4j.dispatcher.ActionInvoker
 
ActionResult - Class in net.sf.easyweb4j.controller
Represents the result of invocation of an action for a particular request.
ActionResult(ActionResult.NavigationType, String, String, String, boolean) - Constructor for class net.sf.easyweb4j.controller.ActionResult
Constructor to initialize the result of the action.
ActionResult(ResponseHandler) - Constructor for class net.sf.easyweb4j.controller.ActionResult
Initializes an action result which generates a raw response to the request.
ActionResult.NavigationType - Enum in net.sf.easyweb4j.controller
Enum of possible navigations after the execution of action method of the controller.
addError(String, String) - Method in class net.sf.easyweb4j.model.Model
Adds an error key for the specified property.
addErrorKey(String) - Method in class net.sf.easyweb4j.model.ErrorDetail
 
AssociationsProvider - Interface in net.sf.easyweb4j.model
Implementation of this interface needs to be passed to updateModel method to retrieve appropriate associations for model properties.

B

BigDecimalConverter - Class in net.sf.easyweb4j.model.converters.number
Handles conversion of BigDecimals.
BigDecimalConverter() - Constructor for class net.sf.easyweb4j.model.converters.number.BigDecimalConverter
 
BigIntegerConverter - Class in net.sf.easyweb4j.model.converters.number
Handles conversion of BigIntegers.
BigIntegerConverter() - Constructor for class net.sf.easyweb4j.model.converters.number.BigIntegerConverter
 
bindEntityManager() - Method in class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
bindRepositoryToThread(Repository<?>) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceContextManager
 
bindRepositoryToThread(Repository<?>) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceContextManager
 
bindRepositoryToThread(Repository<?>) - Method in interface net.sf.easyweb4j.repository.PersistenceContextManager
 
BooleanCheckBoxTag - Class in net.sf.easyweb4j.tags
Generates a checkbox on the JSP view to get the value for a boolean field.
BooleanCheckBoxTag() - Constructor for class net.sf.easyweb4j.tags.BooleanCheckBoxTag
 
BooleanConverter - Class in net.sf.easyweb4j.model.converters
Handles conversion of Booleans.
BooleanConverter(boolean) - Constructor for class net.sf.easyweb4j.model.converters.BooleanConverter
Initializes whether it is expected to convert a boolean primitive type or not.
buildEndTag(String) - Method in class net.sf.easyweb4j.tags.EasyWeb4JTagSupport
 
buildStartTag(String, Map<String, Object>) - Method in class net.sf.easyweb4j.tags.EasyWeb4JTagSupport
 
buildStartTag(String, boolean, Map<String, Object>) - Method in class net.sf.easyweb4j.tags.EasyWeb4JTagSupport
 

C

CharacterConverter - Class in net.sf.easyweb4j.model.converters
Handles conversion of Characters.
CharacterConverter(boolean) - Constructor for class net.sf.easyweb4j.model.converters.CharacterConverter
Initializes whether it is expected to convert a char primitive type or not.
CheckBoxTag - Class in net.sf.easyweb4j.tags
Generates a simple checkbox.
CheckBoxTag() - Constructor for class net.sf.easyweb4j.tags.CheckBoxTag
 
clearErrors() - Method in class net.sf.easyweb4j.model.Model
Clears all the errors on the model's properties.
closeFactory() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateSessionProvider
 
closeFactory() - Method in class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
closePersistence() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceManager
 
closePersistence() - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceManager
 
closePersistence() - Method in interface net.sf.easyweb4j.repository.PersistenceManager
 
closePersistence() - Method in class net.sf.easyweb4j.repository.RepositoryManager
Closes the SessionFactory and the EntityManagerFactory of the application.
closePersistenceContext() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceContextManager
 
closePersistenceContext() - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceContextManager
 
closePersistenceContext() - Method in interface net.sf.easyweb4j.repository.PersistenceContextManager
 
closePersistenceContext() - Method in class net.sf.easyweb4j.repository.RepositoryManager
Closes the Hibernate session and JPA EntityManager for the current thread.
CollectionSelectTag - Class in net.sf.easyweb4j.tags
 
CollectionSelectTag() - Constructor for class net.sf.easyweb4j.tags.CollectionSelectTag
 
commit() - Method in class net.sf.easyweb4j.repository.RepositoryManager
Commits the transaction, if a transaction is currently active.
commitTransaction() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceContextManager
 
commitTransaction() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateSessionProvider
 
commitTransaction() - Method in class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
commitTransaction() - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceContextManager
 
commitTransaction() - Method in interface net.sf.easyweb4j.repository.PersistenceContextManager
 
containsProperty(Model, String) - Method in class net.sf.easyweb4j.model.ModelIntrospector
 
containsProperty(Object, String) - Static method in class net.sf.easyweb4j.util.ReflectionUtil
Checks whether the given object contains the specified property.
ContextAttribute - Annotation Type in net.sf.easyweb4j.annotations
Indicates the field in controller to which a specific ServletContext attribute must be injected.
contextDestroyed(ServletContextEvent) - Method in class net.sf.easyweb4j.container.EasyWeb4JListener
 
contextInitialized(ServletContextEvent) - Method in class net.sf.easyweb4j.container.EasyWeb4JListener
 
Controller - Class in net.sf.easyweb4j.controller
Parent Controller which should be extended by all application controllers.
Controller() - Constructor for class net.sf.easyweb4j.controller.Controller
 
ControllerBuilder<T extends Controller> - Class in net.sf.easyweb4j.controller
 
ControllerBuilder(Class<T>) - Constructor for class net.sf.easyweb4j.controller.ControllerBuilder
 
ControllerException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring in controller operations.
ControllerException(String, Throwable) - Constructor for exception net.sf.easyweb4j.exceptions.ControllerException
Constructs a ControllerException with the specified detail message and cause.
convert(String[]) - Method in class net.sf.easyweb4j.model.converters.BooleanConverter
 
convert(String[]) - Method in class net.sf.easyweb4j.model.converters.CharacterConverter
 
convert(String[]) - Method in interface net.sf.easyweb4j.model.converters.Converter
Converts given input strings (extracted from the parameter) to a basic type.
convert(String[]) - Method in class net.sf.easyweb4j.model.converters.DateConverter
 
convert(String[]) - Method in class net.sf.easyweb4j.model.converters.number.AbstractNumberConverter
 
convert(String) - Method in class net.sf.easyweb4j.model.converters.number.AbstractNumberConverter
 
convert(String) - Method in class net.sf.easyweb4j.model.converters.number.BigDecimalConverter
 
convert(String) - Method in class net.sf.easyweb4j.model.converters.number.BigIntegerConverter
 
convert(String) - Method in class net.sf.easyweb4j.model.converters.number.PrimitiveConverter
 
convert(String[]) - Method in class net.sf.easyweb4j.model.converters.StringConverter
 
Converter - Interface in net.sf.easyweb4j.model.converters
Handles conversion of input Strings to basic types.
copy(T, T) - Method in class net.sf.easyweb4j.model.ModelIntrospector
Copies all the fields from the source model to destination model.

D

DateConverter - Class in net.sf.easyweb4j.model.converters
Handles conversion of Dates.
DateConverter() - Constructor for class net.sf.easyweb4j.model.converters.DateConverter
 
DateTimeTag - Class in net.sf.easyweb4j.tags
 
DateTimeTag() - Constructor for class net.sf.easyweb4j.tags.DateTimeTag
 
DELETE - Static variable in class net.sf.easyweb4j.controller.Controller
 
destroy() - Method in class net.sf.easyweb4j.dispatcher.Dispatcher
 
destroy() - Method in class net.sf.easyweb4j.dispatcher.DispatcherFilter
 
Dispatcher - Class in net.sf.easyweb4j.dispatcher
The primary request dispatcher.
Dispatcher(RepositoryManager, ModelIntrospector, SpringManager, ELResolver, ActionInvoker, String) - Constructor for class net.sf.easyweb4j.dispatcher.Dispatcher
 
DispatcherConfig - Class in net.sf.easyweb4j.dispatcher
Holds configuration information for the dispatcher.
DispatcherConfig(String, String, boolean) - Constructor for class net.sf.easyweb4j.dispatcher.DispatcherConfig
 
DispatcherException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring in dispatcher servlet's operations.
DispatcherException(String, Throwable) - Constructor for exception net.sf.easyweb4j.exceptions.DispatcherException
Constructs a DispatcherException with the specified detail message and cause.
DispatcherFilter - Class in net.sf.easyweb4j.dispatcher
 
DispatcherFilter() - Constructor for class net.sf.easyweb4j.dispatcher.DispatcherFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.sf.easyweb4j.dispatcher.DispatcherFilter
 
doStartTag() - Method in class net.sf.easyweb4j.tags.MessageTag
 
doTag() - Method in class net.sf.easyweb4j.tags.BooleanCheckBoxTag
 
doTag() - Method in class net.sf.easyweb4j.tags.CheckBoxTag
 
doTag() - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
doTag() - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
doTag() - Method in class net.sf.easyweb4j.tags.PostLinkTag
 
doTag() - Method in class net.sf.easyweb4j.tags.RadioButtonTag
 

E

EASYWEB4J_CONTAINER - Static variable in class net.sf.easyweb4j.container.EasyWeb4JContainer
 
EasyWeb4JContainer - Class in net.sf.easyweb4j.container
 
EasyWeb4JContainer() - Constructor for class net.sf.easyweb4j.container.EasyWeb4JContainer
 
EasyWeb4JListener - Class in net.sf.easyweb4j.container
 
EasyWeb4JListener() - Constructor for class net.sf.easyweb4j.container.EasyWeb4JListener
 
EasyWeb4JTagSupport - Class in net.sf.easyweb4j.tags
 
EasyWeb4JTagSupport() - Constructor for class net.sf.easyweb4j.tags.EasyWeb4JTagSupport
 
ensureTransaction() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceContextManager
 
ensureTransaction(Repository<?>) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceContextManager
 
ensureTransaction() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateSessionProvider
 
ensureTransaction() - Method in class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
ensureTransaction() - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceContextManager
 
ensureTransaction(Repository<?>) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceContextManager
 
ensureTransaction() - Method in interface net.sf.easyweb4j.repository.PersistenceContextManager
 
ensureTransaction(Repository<?>) - Method in interface net.sf.easyweb4j.repository.PersistenceContextManager
 
ensureTransaction() - Method in class net.sf.easyweb4j.repository.RepositoryManager
Begins a transaction.
EntityManagerProvider - Class in net.sf.easyweb4j.repository.orm.jpa
 
EntityManagerProvider(EntityManagerFactory) - Constructor for class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
ErrorDetail - Class in net.sf.easyweb4j.model
 

F

FieldResolutionException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring in resolution of fields.
FieldResolutionException(String, Throwable) - Constructor for exception net.sf.easyweb4j.exceptions.FieldResolutionException
Constructs a FieldResolutionException with the specified detail message and cause.
fileItems(Map<String, FileItem[]>) - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
filterRequest() - Method in class net.sf.easyweb4j.controller.Controller
This method is invoked at the beginning of each request.
find(Serializable) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
find(Serializable, boolean) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
find(DetachedCriteria) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
find(Serializable) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
find(Serializable, boolean) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
find(Serializable) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
find(Serializable, boolean) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
findAll() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
findAll() - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
findAll() - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
findPage(Query, int, int) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
findPage(DetachedCriteria, int, int) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
findPage(Query, int, int) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
FLASH_MAP_ATTRIBUTE - Static variable in class net.sf.easyweb4j.dispatcher.Dispatcher
 
FlashMap - Class in net.sf.easyweb4j.dispatcher
A map to hold flash messages.
FlashMap() - Constructor for class net.sf.easyweb4j.dispatcher.FlashMap
Initializes the table of previous request's flash messages.
Format - Annotation Type in net.sf.easyweb4j.annotations
Indicates the format to be used for the action parameter type.
FormatException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring in conversion operations.
FormatException(Class<?>, Object) - Constructor for exception net.sf.easyweb4j.exceptions.FormatException
Constructs a FormatException for the specified type.

G

generateSalt(int) - Static method in class net.sf.easyweb4j.util.HashUtil
Generates a random byte array of specified length.
GET - Static variable in class net.sf.easyweb4j.controller.Controller
 
get(Object) - Method in class net.sf.easyweb4j.dispatcher.FlashMap
Returns the flash message for the given key.
getActionAnnotation(Class<T>) - Method in class net.sf.easyweb4j.controller.Controller
Returns action method's annotation for the specified type if such an annotation is present, else null.
getActionAnnotations() - Method in class net.sf.easyweb4j.controller.Controller
Returns all the annotations on the action method used in the current request.
getActionInvoked() - Method in class net.sf.easyweb4j.controller.Controller
Returns the name of the action invoked by the current request.
getActionName(String[]) - Method in class net.sf.easyweb4j.dispatcher.ActionInvoker
 
getActionResult() - Method in class net.sf.easyweb4j.controller.Controller
Returns the ActionResult instance for the current request.
getAll() - Method in class net.sf.easyweb4j.model.ErrorDetail
 
getAssociation(String, String[]) - Method in interface net.sf.easyweb4j.model.AssociationsProvider
Get an instance of the association for the given property from the values given in the parameter for the property.
getBundle() - Method in class net.sf.easyweb4j.tags.MessageTag
 
getCommonPropertyType(ELContext, Object) - Method in class net.sf.easyweb4j.model.ModelELResolver
 
getController() - Method in class net.sf.easyweb4j.controller.ActionResult
 
getController() - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
getControllerName() - Method in class net.sf.easyweb4j.controller.Controller
Returns the name of the controller handling the current request.
getControllersPackage() - Method in class net.sf.easyweb4j.dispatcher.DispatcherConfig
 
getCurrentEntityManager() - Method in class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
getCurrentEntityManager() - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
getCurrentSession() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
getCurrentSession() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateSessionProvider
 
getCurrentValue() - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
getDefaultValue() - Method in exception net.sf.easyweb4j.exceptions.FormatException
 
getDispatcher() - Method in class net.sf.easyweb4j.container.EasyWeb4JContainer
 
getDynamicAttributes() - Method in class net.sf.easyweb4j.tags.EasyWeb4JTagSupport
 
getEasyWeb4JContainer() - Method in class net.sf.easyweb4j.tags.EasyWeb4JTagSupport
 
getErrors() - Method in class net.sf.easyweb4j.model.Model
Returns a map of all errors on the properties of the model with the name of the properties as the key.
getFeatureDescriptors(ELContext, Object) - Method in class net.sf.easyweb4j.model.ModelELResolver
 
getField(Field, Object) - Static method in class net.sf.easyweb4j.util.ReflectionUtil
Gets the value of a field within the given object.
getField(Class<?>, String, Object) - Static method in class net.sf.easyweb4j.util.ReflectionUtil
Gets the value of a field within the given object.
getFileItem(String) - Method in class net.sf.easyweb4j.controller.Controller
Gets the FileItem with the given parameter name.
getFileItemMap() - Method in class net.sf.easyweb4j.controller.Controller
Returns a map of the FileItems in the current request.
getFileItems(String) - Method in class net.sf.easyweb4j.controller.Controller
Gets all the FileItems with the given parameter name.
getFileItems() - Method in class net.sf.easyweb4j.dispatcher.MultiPartParser
Retrieves a Map of parameter names of uploaded files to the corresponding FileItem instances.
getFormat() - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
getHref() - Method in class net.sf.easyweb4j.tags.PostLinkTag
 
getId() - Method in class net.sf.easyweb4j.controller.ActionResult
 
getItems() - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
getKey() - Method in class net.sf.easyweb4j.tags.MessageTag
 
getLabelProperty() - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
getMethod() - Method in class net.sf.easyweb4j.controller.Controller
Returns the HTTP method of the current request.
getModelIntrospector() - Method in class net.sf.easyweb4j.container.EasyWeb4JContainer
 
getName() - Method in class net.sf.easyweb4j.tags.BooleanCheckBoxTag
 
getName() - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
getNavigationType() - Method in class net.sf.easyweb4j.controller.ActionResult
 
getParameter(String) - Method in class net.sf.easyweb4j.controller.Controller
Gets the value of the specified request parameter.
getParameterMap() - Method in class net.sf.easyweb4j.controller.Controller
Returns a map of the parameters in the current request.
getParameters() - Method in class net.sf.easyweb4j.dispatcher.MultiPartParser
Retrieves a Map of form field parameter names to their corresponding values.
getParameterValues(String) - Method in class net.sf.easyweb4j.controller.Controller
Gets the values of the specified multi-valued request parameter.
getPrompt() - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
getProperty() - Method in class net.sf.easyweb4j.model.ErrorDetail
 
getPropertyViewValue(Model, String) - Method in class net.sf.easyweb4j.model.ModelIntrospector
Returns the actual value of the property if there are no errors on the property else returns the wrong value.
getRepository(Class<Repository<?>>) - Method in class net.sf.easyweb4j.repository.RepositoryManager
Retrieves an instance of the given repository class from the available repositories or creates a new instance.
getRepository(Class<Repository<?>>) - Method in interface net.sf.easyweb4j.repository.RepositoryProvider
 
getRequest() - Method in class net.sf.easyweb4j.controller.Controller
Returns the current HttpServletRequest.
getRequestAttribute(String) - Method in class net.sf.easyweb4j.controller.Controller
Retrieves the value of a request attribute.
getResponse() - Method in class net.sf.easyweb4j.controller.Controller
Returns the current HttpServletResponse.
getResponseHandler() - Method in class net.sf.easyweb4j.controller.ActionResult
 
getRootControllerName() - Method in class net.sf.easyweb4j.dispatcher.DispatcherConfig
 
getServletContext() - Method in class net.sf.easyweb4j.controller.Controller
Returns the current ServletContext.
getSessionAttribute(String) - Method in class net.sf.easyweb4j.controller.Controller
Retrieves the value of a session attribute.
getTarget() - Method in class net.sf.easyweb4j.tags.PostLinkTag
 
getType() - Method in exception net.sf.easyweb4j.exceptions.FormatException
 
getType(ELContext, Object, Object) - Method in class net.sf.easyweb4j.model.ModelELResolver
 
getValue(ELContext, Object, Object) - Method in class net.sf.easyweb4j.model.ModelELResolver
 
getValue() - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
getValueProperty() - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
getView() - Method in class net.sf.easyweb4j.controller.ActionResult
 
getWrongValue() - Method in class net.sf.easyweb4j.model.ErrorDetail
 

H

handleActionException(Exception) - Method in class net.sf.easyweb4j.controller.Controller
Callback to handle exceptions which occurred during execution of the action for the request, but were not handled within the action.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class net.sf.easyweb4j.dispatcher.Dispatcher
 
handleResponse() - Method in interface net.sf.easyweb4j.controller.ResponseHandler
 
hasErrorOn(String) - Method in class net.sf.easyweb4j.model.Model
Determines whether there is any error in the value of the property with the given name in the model.
hash(String, String) - Static method in class net.sf.easyweb4j.util.HashUtil
Same as hash(input, new byte[0], algorithm, null);
hash(String, byte[], String) - Static method in class net.sf.easyweb4j.util.HashUtil
Same as hash(input, salt, algorithm, null);
hash(String, String, String) - Static method in class net.sf.easyweb4j.util.HashUtil
Same as hash(input, new byte[0], algorithm, charsetName);
hash(String, byte[], String, String) - Static method in class net.sf.easyweb4j.util.HashUtil
Generates a has of the given input String by appending the given salt bytes.
HashingException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring during the process of hash generation.
HashingException(String, Throwable) - Constructor for exception net.sf.easyweb4j.exceptions.HashingException
Constructs a HashingException with the specified detail message and cause.
HashUtil - Class in net.sf.easyweb4j.util
Utility class to handling hashing requirements of web applications, especially while storing passwords.
HashUtil() - Constructor for class net.sf.easyweb4j.util.HashUtil
 
HEAD - Static variable in class net.sf.easyweb4j.controller.Controller
 
HibernatePersistenceContextManager - Class in net.sf.easyweb4j.repository.orm.hibernate
 
HibernatePersistenceContextManager() - Constructor for class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceContextManager
 
HibernatePersistenceManager - Class in net.sf.easyweb4j.repository.orm.hibernate
 
HibernatePersistenceManager(Properties) - Constructor for class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceManager
 
HibernateRepository<T> - Class in net.sf.easyweb4j.repository.orm.hibernate
 
HibernateRepository() - Constructor for class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
HibernateSessionProvider - Class in net.sf.easyweb4j.repository.orm.hibernate
 
HibernateSessionProvider(SessionFactory) - Constructor for class net.sf.easyweb4j.repository.orm.hibernate.HibernateSessionProvider
 

I

init(ServletContext) - Method in class net.sf.easyweb4j.controller.SpringManager
Looks up the Spring ApplicationContext from the given ServletContext.
init(DispatcherConfig, ServletContext) - Method in class net.sf.easyweb4j.dispatcher.Dispatcher
 
init(FilterConfig) - Method in class net.sf.easyweb4j.dispatcher.DispatcherFilter
 
initializeRepository(Repository<?>) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceManager
 
initializeRepository(Repository<?>) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceManager
 
initializeRepository(Repository<?>) - Method in interface net.sf.easyweb4j.repository.PersistenceManager
 
InjectRepository - Annotation Type in net.sf.easyweb4j.annotations
Indicates the field in controller to which a specific Repository implementation should be injected when the controller is created.
injectSpringBeans(Object) - Method in class net.sf.easyweb4j.controller.SpringManager
Processes all SpringBean annotations in the given objects and injects the Spring managed beans into them.
introspector(ModelIntrospector) - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
invalidateSession() - Method in class net.sf.easyweb4j.controller.Controller
Invalidates the current HTTP session.
invokeAction(Controller, String[], HttpServletResponse) - Method in class net.sf.easyweb4j.dispatcher.ActionInvoker
 
isHideField() - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
isNavigationInitiated() - Method in class net.sf.easyweb4j.controller.Controller
Determines whether navigation has been initialized for the current request or not.
isReadOnly(ELContext, Object, Object) - Method in class net.sf.easyweb4j.model.ModelELResolver
 
isRenderLayout() - Method in class net.sf.easyweb4j.controller.ActionResult
 
isState() - Method in class net.sf.easyweb4j.tags.BooleanCheckBoxTag
 
isState() - Method in class net.sf.easyweb4j.tags.CheckBoxTag
 
isState() - Method in class net.sf.easyweb4j.tags.RadioButtonTag
 
isValid() - Method in class net.sf.easyweb4j.model.Model
Determines whether there are any errors present in the values of the model's properties.
isXPoweredBy() - Method in class net.sf.easyweb4j.dispatcher.DispatcherConfig
 

J

JPAPersistenceContextManager - Class in net.sf.easyweb4j.repository.orm.jpa
 
JPAPersistenceContextManager() - Constructor for class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceContextManager
 
JPAPersistenceManager - Class in net.sf.easyweb4j.repository.orm.jpa
 
JPAPersistenceManager(Properties) - Constructor for class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceManager
 
JPARepository<T> - Class in net.sf.easyweb4j.repository.orm.jpa
 
JPARepository() - Constructor for class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 

M

markAsReadOnly() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceContextManager
 
markAsReadOnly() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateSessionProvider
 
markAsReadOnly() - Method in class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
markAsReadOnly() - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceContextManager
 
markAsReadOnly() - Method in interface net.sf.easyweb4j.repository.PersistenceContextManager
 
markAsReadOnly() - Method in class net.sf.easyweb4j.repository.RepositoryManager
Sets the FlushMode of current Session to MANUAL and FlushModeType of current EntityManager to COMMIT.
merge(T) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
merge(T...) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
merge(Collection<T>) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
merge(T) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
merge(T...) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
merge(Collection<T>) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
merge(T) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
merge(T...) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
merge(Collection<T>) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
MessageTag - Class in net.sf.easyweb4j.tags
 
MessageTag() - Constructor for class net.sf.easyweb4j.tags.MessageTag
 
Model - Class in net.sf.easyweb4j.model
Super class to be extended by all application's models.
Model() - Constructor for class net.sf.easyweb4j.model.Model
 
ModelELResolver - Class in net.sf.easyweb4j.model
 
ModelELResolver(ModelIntrospector) - Constructor for class net.sf.easyweb4j.model.ModelELResolver
 
ModelException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring in models' operations.
ModelException(String, Throwable) - Constructor for exception net.sf.easyweb4j.exceptions.ModelException
Constructs a ModelException with the specified detail message and cause.
ModelIntrospector - Class in net.sf.easyweb4j.model
 
ModelIntrospector(Map<Class<?>, Converter>) - Constructor for class net.sf.easyweb4j.model.ModelIntrospector
 
MultiPartParser - Class in net.sf.easyweb4j.dispatcher
Parses a multi-part request using Apache Commons FileUpload.
MultiPartParser(HttpServletRequest, Controller) - Constructor for class net.sf.easyweb4j.dispatcher.MultiPartParser
Parses the request and adds the form fields and fileItems.

N

net.sf.easyweb4j.annotations - package net.sf.easyweb4j.annotations
Annotations provided by EasyWeb4J.
net.sf.easyweb4j.container - package net.sf.easyweb4j.container
 
net.sf.easyweb4j.controller - package net.sf.easyweb4j.controller
Classes managing controllers.
net.sf.easyweb4j.dispatcher - package net.sf.easyweb4j.dispatcher
Classes managing request dispatch.
net.sf.easyweb4j.exceptions - package net.sf.easyweb4j.exceptions
Exception throws by various parts of the framework.
net.sf.easyweb4j.model - package net.sf.easyweb4j.model
Classes managing models.
net.sf.easyweb4j.model.converters - package net.sf.easyweb4j.model.converters
Converters for basic types.
net.sf.easyweb4j.model.converters.number - package net.sf.easyweb4j.model.converters.number
Converters for numeric types.
net.sf.easyweb4j.repository - package net.sf.easyweb4j.repository
Classes managing repositories.
net.sf.easyweb4j.repository.orm - package net.sf.easyweb4j.repository.orm
Classes/Packages implementing ORM based persistence.
net.sf.easyweb4j.repository.orm.hibernate - package net.sf.easyweb4j.repository.orm.hibernate
Classes/Packages implementing persistence using Hibernate.
net.sf.easyweb4j.repository.orm.jpa - package net.sf.easyweb4j.repository.orm.jpa
Classes/Packages implementing persistence using JPA.
net.sf.easyweb4j.tags - package net.sf.easyweb4j.tags
Classes implementing custom tags.
net.sf.easyweb4j.util - package net.sf.easyweb4j.util
Utility classes assisting other parts of EasyWeb4J and applications using it.

O

ORMRepository<T> - Interface in net.sf.easyweb4j.repository.orm
 

P

parameters(Map<String, String[]>) - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
persist(T) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
persist(T...) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
persist(Collection<T>) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
persist(T) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
persist(T...) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
persist(Collection<T>) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
persist(T) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
persist(T...) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
persist(Collection<T>) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
PersistenceContextManager - Interface in net.sf.easyweb4j.repository
 
PersistenceManager - Interface in net.sf.easyweb4j.repository
 
POST - Static variable in class net.sf.easyweb4j.controller.Controller
 
PostLinkTag - Class in net.sf.easyweb4j.tags
 
PostLinkTag() - Constructor for class net.sf.easyweb4j.tags.PostLinkTag
 
PrimitiveConverter - Class in net.sf.easyweb4j.model.converters.number
 
PrimitiveConverter(Class<? extends Number>) - Constructor for class net.sf.easyweb4j.model.converters.number.PrimitiveConverter
 
PUT - Static variable in class net.sf.easyweb4j.controller.Controller
 

R

RadioButtonTag - Class in net.sf.easyweb4j.tags
 
RadioButtonTag() - Constructor for class net.sf.easyweb4j.tags.RadioButtonTag
 
readProperty(Model, String) - Method in class net.sf.easyweb4j.model.ModelIntrospector
Reads the value of the specified property/field.
readProperty(Object, String, ModelIntrospector) - Static method in class net.sf.easyweb4j.util.ReflectionUtil
Introspects the given Java Bean object and reads the value of the specified property.
redirect(String) - Method in class net.sf.easyweb4j.controller.Controller
Redirects to the specified action within the same controller.
redirect(String, String) - Method in class net.sf.easyweb4j.controller.Controller
Redirects to the specified controller and action.
redirect(String, String, String) - Method in class net.sf.easyweb4j.controller.Controller
Redirects to the specified controller, action and id combination.
ReflectionUtil - Class in net.sf.easyweb4j.util
Utility class to facilitate reflections in EasyWeb4J.
ReflectionUtil() - Constructor for class net.sf.easyweb4j.util.ReflectionUtil
 
remove(T) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
remove(T...) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
remove(Collection<T>) - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateRepository
 
remove(T) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
remove(T...) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
remove(Collection<T>) - Method in class net.sf.easyweb4j.repository.orm.jpa.JPARepository
 
remove(T) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
remove(T...) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
remove(Collection<T>) - Method in interface net.sf.easyweb4j.repository.orm.ORMRepository
 
removeRequestAttribute(String) - Method in class net.sf.easyweb4j.controller.Controller
Removes the specified request attribute.
removeSessionAttribute(String) - Method in class net.sf.easyweb4j.controller.Controller
Removes the specified session attribute.
render(String) - Method in class net.sf.easyweb4j.controller.Controller
Changes the view to be rendered for the action to the given view.
render(ResponseHandler) - Method in class net.sf.easyweb4j.controller.Controller
Sets a ResponseHandler which deals with the view rendering.
renderWithoutLayout() - Method in class net.sf.easyweb4j.controller.Controller
Ensure that the default view of the action is rendered without any layout at the end of the action.
renderWithoutLayout(String) - Method in class net.sf.easyweb4j.controller.Controller
Renders the specified view at the end of the action without any layout.
Repository<T> - Interface in net.sf.easyweb4j.repository
Parent type of all repository super classes.
RepositoryException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring in repository manager's operations.
RepositoryException(String, Throwable) - Constructor for exception net.sf.easyweb4j.exceptions.RepositoryException
Constructs a RepositoryManagerException with the specified detail message and cause.
RepositoryManager - Class in net.sf.easyweb4j.repository
A repository manager instance manages singleton instances of the different repositories required by the controllers.
RepositoryManager(Map<Class<?>, PersistenceManager>, Map<Class<?>, PersistenceContextManager>) - Constructor for class net.sf.easyweb4j.repository.RepositoryManager
Initializes the repository map, builds the SessionFactory and EntityManagerFactory if appropriate configuration files are found..
RepositoryProvider - Interface in net.sf.easyweb4j.repository
 
request(HttpServletRequest) - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
resolveField(Class<?>, String) - Static method in class net.sf.easyweb4j.util.ReflectionUtil
Resolves a field on a class with the given name.
response(HttpServletResponse) - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
ResponseHandler - Interface in net.sf.easyweb4j.controller
Handles raw Servlet responses from controllers.
respositoryProvider(RepositoryProvider) - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
rollback() - Method in class net.sf.easyweb4j.repository.RepositoryManager
Rolls back the transaction, if a transaction is currently active.
rollbackTransaction() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernatePersistenceContextManager
 
rollbackTransaction() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateSessionProvider
 
rollbackTransaction() - Method in class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
rollbackTransaction() - Method in class net.sf.easyweb4j.repository.orm.jpa.JPAPersistenceContextManager
 
rollbackTransaction() - Method in interface net.sf.easyweb4j.repository.PersistenceContextManager
 
rotateFlashes() - Method in class net.sf.easyweb4j.dispatcher.FlashMap
Discards expired flashes, moves current flashes to previous flashes and clears the current flash table.

S

servletContext(ServletContext) - Method in class net.sf.easyweb4j.controller.ControllerBuilder
 
setBundle(LocalizationContext) - Method in class net.sf.easyweb4j.tags.MessageTag
 
setCurrentValue(Object) - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
setDynamicAttribute(String, String, Object) - Method in class net.sf.easyweb4j.tags.EasyWeb4JTagSupport
 
setField(Field, Object, Object) - Static method in class net.sf.easyweb4j.util.ReflectionUtil
Sets the value of a field within the given object.
setFlash(String, Serializable) - Method in class net.sf.easyweb4j.controller.Controller
Sets a flash entry.
setFormat(String) - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
setHideField(boolean) - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
setHref(String) - Method in class net.sf.easyweb4j.tags.PostLinkTag
 
setItems(Collection<?>) - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
setKey(String) - Method in class net.sf.easyweb4j.tags.MessageTag
 
setLabelProperty(String) - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
setName(String) - Method in class net.sf.easyweb4j.tags.BooleanCheckBoxTag
Name of the checkbox input element.
setName(String) - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
setPrompt(String) - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
setRequestAttribute(String, Object) - Method in class net.sf.easyweb4j.controller.Controller
Sets the value of a request attribute.
setSessionAttribute(String, Serializable) - Method in class net.sf.easyweb4j.controller.Controller
Sets the value of a session attribute.
setState(boolean) - Method in class net.sf.easyweb4j.tags.BooleanCheckBoxTag
Determines whether the checkbox is checked by default or not.
setState(boolean) - Method in class net.sf.easyweb4j.tags.CheckBoxTag
Determines whether the default state is selected or not.
setState(boolean) - Method in class net.sf.easyweb4j.tags.RadioButtonTag
 
setTarget(String) - Method in class net.sf.easyweb4j.tags.PostLinkTag
 
setValue(ELContext, Object, Object, Object) - Method in class net.sf.easyweb4j.model.ModelELResolver
 
setValue(Object) - Method in class net.sf.easyweb4j.tags.DateTimeTag
 
setValueProperty(String) - Method in class net.sf.easyweb4j.tags.CollectionSelectTag
 
SpringBean - Annotation Type in net.sf.easyweb4j.annotations
Indicates the fields in controllers to which a specific Spring managed bean should be injected when the controller is created.
SpringManager - Class in net.sf.easyweb4j.controller
Injects beans from Spring's IoC container into EasyWeb4J controllers.
SpringManager() - Constructor for class net.sf.easyweb4j.controller.SpringManager
 
SpringManagerException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring in spring manager's operations.
SpringManagerException(String, Throwable) - Constructor for exception net.sf.easyweb4j.exceptions.SpringManagerException
Constructs a SpringManagerException with the specified detail message and cause.
StringConverter - Class in net.sf.easyweb4j.model.converters
Handles conversion of Strings.
StringConverter() - Constructor for class net.sf.easyweb4j.model.converters.StringConverter
 

T

TagException - Exception in net.sf.easyweb4j.exceptions
An exception for indicating errors occurring in EasyWeb4J tag library.
TagException(String, Throwable) - Constructor for exception net.sf.easyweb4j.exceptions.TagException
Constructs a TagException with the specified detail message and cause.
toString() - Method in class net.sf.easyweb4j.model.ErrorDetail
 

U

unbindEntityManager() - Method in class net.sf.easyweb4j.repository.orm.jpa.EntityManagerProvider
 
unbindSession() - Method in class net.sf.easyweb4j.repository.orm.hibernate.HibernateSessionProvider
 
updateModel(T, String) - Method in class net.sf.easyweb4j.controller.Controller
Same as updateModel(model, objectParameter, null);
updateModel(T, String, AssociationsProvider) - Method in class net.sf.easyweb4j.controller.Controller
Updates the given model with the values specified by the object parameter and validates the model.
updateProperties(Model, Map<String, String[]>, AssociationsProvider) - Method in class net.sf.easyweb4j.model.ModelIntrospector
Updates the values of properties/fields from the map of values.
uploadProgress(long, long, int) - Method in class net.sf.easyweb4j.controller.Controller
This callback is notified of progress in file uploads as the multi-part request is being parsed.
UsePersistenceUnit - Annotation Type in net.sf.easyweb4j.repository.orm.jpa
Sepecifies the PersistenceUnit whose EntityManager is to be used in the repository.
UseSessionFactory - Annotation Type in net.sf.easyweb4j.repository.orm.hibernate
Sepecifies the SessionFactory whose Session is to be used in the repository.

V

validate() - Method in class net.sf.easyweb4j.model.Model
This method may be overridden by applications' models to validate the state of the model.
validateRequired(String, Object) - Method in class net.sf.easyweb4j.model.Model
Checks if the field isn't null.
validateRequired(String, String) - Method in class net.sf.easyweb4j.model.Model
Checks if the field isn't null and length of the field is greater than zero after trimming white spaces.
validateRequired(String, Collection<?>) - Method in class net.sf.easyweb4j.model.Model
Checks if the field isn't null and size of the collection is greater than zero.
valueOf(String) - Static method in enum net.sf.easyweb4j.controller.ActionResult.NavigationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.easyweb4j.controller.ActionResult.NavigationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeProperty(Model, String, Object) - Method in class net.sf.easyweb4j.model.ModelIntrospector
Writes the value of the specified property/field.

A B C D E F G H I J M N O P R S T U V W

Copyright © 2009-2010 Chandra Sekar S. All Rights Reserved.