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

A

AbstractPersistableEntity - Class in org.acegisecurity.domain.impl
An abstract implementation of PersistableEntity.
AbstractPersistableEntity() - Constructor for class org.acegisecurity.domain.impl.AbstractPersistableEntity
 
accept(Field) - Method in class org.acegisecurity.domain.util.ReflectionToStringBuilder
 
add(int, E) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
add(E) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
add(Set<E>, E) - Static method in class org.acegisecurity.domain.util.CollectionUtils
Add an object to a Set and return the result.
add(List<E>, E) - Static method in class org.acegisecurity.domain.util.CollectionUtils
Add an object to a List and return the result.
addAll(Collection<? extends E>) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
addAll(int, Collection<? extends E>) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
afterPropertiesSet() - Method in class org.acegisecurity.domain.hibernate.IntrospectionManagerHibernate
 
afterPropertiesSet() - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
afterPropertiesSet() - Method in class org.acegisecurity.domain.validation.ValidationAdvisor
 
afterPropertiesSet() - Method in class org.acegisecurity.domain.validation.ValidationInterceptor
 
afterPropertiesSet() - Method in class org.acegisecurity.domain.validation.ValidationManagerImpl
 
assemble(Serializable, Object) - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 

B

BindBeforeValidation - Interface in org.acegisecurity.domain.validation
Indicates a domain object wishes to perform additional binding before the Validator is called.
BindBeforeValidationUtils - Class in org.acegisecurity.domain.validation
Convenience class that invokes the BindBeforeValidation interface if the passed domain object has requested it.
BindBeforeValidationUtils() - Constructor for class org.acegisecurity.domain.validation.BindBeforeValidationUtils
 
bindIfRequired(Object) - Static method in class org.acegisecurity.domain.validation.BindBeforeValidationUtils
Call bindSupport() if the domain object requests it.
bindSupport() - Method in interface org.acegisecurity.domain.validation.BindBeforeValidation
This method will be called by infrastructure code before attempting to validate the object.
BusinessObject - Class in org.acegisecurity.domain.impl
A business domain object.
BusinessObject() - Constructor for class org.acegisecurity.domain.impl.BusinessObject
 

C

clear() - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
clone() - Method in class org.acegisecurity.domain.impl.BusinessObject
Swallow cloning.
clone(Collection<E>) - Static method in class org.acegisecurity.domain.util.CollectionUtils
Clone a Collection copying all its elements to a new one.
clone(Map<K, V>) - Static method in class org.acegisecurity.domain.util.CollectionUtils
Clone a Map copying all its elements to a new one.
CollectionUtils - Class in org.acegisecurity.domain.util
Some utility methods to use Collections.
CollectionUtils() - Constructor for class org.acegisecurity.domain.util.CollectionUtils
 
contains(Object) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
containsAll(Collection<?>) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
create(E) - Method in interface org.acegisecurity.domain.dao.Dao
Create a new object, with the current PersistableEntity.getInternalId() value being ignored.
create(E) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 

D

Dao<E extends PersistableEntity> - Interface in org.acegisecurity.domain.dao
Provides fundamental DAO capabilities for a single concrete PersistableEntity, using JDK 1.5 generics.
dao - Variable in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
DaoHibernate<E extends PersistableEntity> - Class in org.acegisecurity.domain.hibernate
Generics supporting Dao implementation that uses Hibernate 3 for persistence.
DaoHibernate() - Constructor for class org.acegisecurity.domain.hibernate.DaoHibernate
 
deepCopy(Object) - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 
delete(E) - Method in interface org.acegisecurity.domain.dao.Dao
Delete an object.
delete(E) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
DetachmentContextHolder - Class in org.acegisecurity.domain.dao
InheritableThreadLocal which indicates whether a Dao implementation should be forced to return a detached instance.
DetachmentContextHolder() - Constructor for class org.acegisecurity.domain.dao.DetachmentContextHolder
 
disassemble(Object) - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 
doGetHibernateTemplate() - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
Obtains a HibernateTemplate that uses the appropriate Session based on the value of DetachmentContextHolder.
doInitManager() - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
Provides hook for custom subclasses to provide initialization behaviour
DomainException - Exception in org.acegisecurity.domain
Abstract superclass for all exceptions related to domain object support subproject.
DomainException(String, Throwable) - Constructor for exception org.acegisecurity.domain.DomainException
Constructs a DomainException with the specified message and root cause.
DomainException(String) - Constructor for exception org.acegisecurity.domain.DomainException
Constructs a DomainException with the specified message and no root cause.

E

EnumUserType<E extends Enum<E>> - Class in org.acegisecurity.domain.hibernate
Java 1.5 enumeration compatible Hibernate 3 UserType.
EnumUserType(Class<E>) - Constructor for class org.acegisecurity.domain.hibernate.EnumUserType
 
equals(Object, Object) - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 
evict(PersistableEntity) - Method in interface org.acegisecurity.domain.dao.EvictionCapable
Removes the indicated persistent instance from the DAO's internal map/session.
evict(PersistableEntity) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
evictIfRequired(Object, PersistableEntity) - Static method in class org.acegisecurity.domain.dao.EvictionUtils
Evicts the PersistableEntity using the passed Object (provided that the passed Object implements EvictionCapable).
evictIfRequired(Object, Collection<? extends Object>) - Static method in class org.acegisecurity.domain.dao.EvictionUtils
Evicts each PersistableEntity element of the passed Collection using the passed Object (provided that the passed Object implements EvictionCapable).
EvictionCapable - Interface in org.acegisecurity.domain.dao
Indicates an implementation capable of evicting PersistableEntitys.
EvictionUtils - Class in org.acegisecurity.domain.dao
Convenience methods that support eviction of PersistableEntitys from those objects that implement EvictionCapable.
EvictionUtils() - Constructor for class org.acegisecurity.domain.dao.EvictionUtils
 
evictPopulatedIfRequired(Object, PersistableEntity) - Static method in class org.acegisecurity.domain.dao.EvictionUtils
Evicts the PersistableEntity using the passed Object (provided that the passed Object implements EvictionCapable), along with expressly evicting every PersistableEntity returned by the PersistableEntity's getters.

F

findAll() - Method in interface org.acegisecurity.domain.dao.Dao
Return all persistent instances, including subclasses.
findAll() - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
findAll() - Method in interface org.acegisecurity.domain.service.ImmutableManager
Return all persistent instances, including subclasses.
findAll() - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
findId(Collection<Serializable>) - Method in interface org.acegisecurity.domain.dao.Dao
Find a List of PersistableEntitys, searched by their identifiers.
findId(Collection<Serializable>) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
findId(Collection<Serializable>) - Method in interface org.acegisecurity.domain.service.ImmutableManager
Find a List of PersistableEntitys, searched by their identifiers.
findId(Collection<Serializable>) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
findValidator(Class) - Method in interface org.acegisecurity.domain.validation.ValidationRegistryManager
Obtains the Validator that applies for a given domain object class.
findValidator(Class) - Method in class org.acegisecurity.domain.validation.ValidationRegistryManagerImpl
 

G

GenericsUtils - Class in org.acegisecurity.domain.util
Provides a helper that locates the declarated generics type of a class.
GenericsUtils() - Constructor for class org.acegisecurity.domain.util.GenericsUtils
 
get(int) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
getArgumentClasses() - Method in class org.acegisecurity.domain.validation.ValidationInterceptor
 
getDao() - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
getDefaultSortOrder() - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
getFirstElement() - Method in class org.acegisecurity.domain.dao.PaginatedList
First element of this page, starting at zero.
getGeneric(Class) - Static method in class org.acegisecurity.domain.util.GenericsUtils
Locates the first generic declaration on a class.
getId() - Method in class org.acegisecurity.domain.impl.PersistableEntityInteger
Obtains the persistence identity of this instance.
getId() - Method in class org.acegisecurity.domain.impl.PersistableEntityLong
Obtains the persistence identity of this instance.
getInternalId() - Method in class org.acegisecurity.domain.impl.PersistableEntityInteger
DO NOT USE DIRECTLY.
getInternalId() - Method in class org.acegisecurity.domain.impl.PersistableEntityLong
DO NOT USE DIRECTLY.
getInternalId() - Method in interface org.acegisecurity.domain.PersistableEntity
Provides a common getter for the persistence layer to obtain an identity, irrespective of the actual type of identity used.
getIntrospectionManager() - Method in class org.acegisecurity.domain.validation.ValidationManagerImpl
 
getLastPageNumber() - Method in class org.acegisecurity.domain.dao.PaginatedList
Calculate the last page number, starting at 0
getList() - Method in class org.acegisecurity.domain.dao.PaginatedList
Get list with the elements of this page.
getMaxElements() - Method in class org.acegisecurity.domain.dao.PaginatedList
Max number of elements in the page
getMethods() - Method in class org.acegisecurity.domain.validation.ValidationAdvisor
 
getPageNumber() - Method in class org.acegisecurity.domain.dao.PaginatedList
Calculate the page number, starting at 0
getPageSize() - Method in class org.acegisecurity.domain.dao.PaginatedList
Number of elements in this page
getSessionFactories() - Method in class org.acegisecurity.domain.hibernate.IntrospectionManagerHibernate
 
getSupportsClass() - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
getSupportsClass() - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
getSupportsClass() - Method in class org.acegisecurity.domain.validation.ValidationAdvisor
 
getValidationManager() - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
getValidationManager() - Method in class org.acegisecurity.domain.validation.ValidationInterceptor
 
getValidationRegistryManager() - Method in class org.acegisecurity.domain.hibernate.IntrospectionManagerHibernate
 
getValidationRegistryManager() - Method in class org.acegisecurity.domain.validation.ValidationManagerImpl
 
getValue(Field) - Method in class org.acegisecurity.domain.util.ReflectionToStringBuilder
Calendar fields are formatted with DateFormat.getDateTimeInstance() instead of using Calendar.toString().
getVersion() - Method in class org.acegisecurity.domain.impl.AbstractPersistableEntity
Returns the version number, which should be managed by the persistence layer.

H

hashCode(Object) - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 

I

id - Variable in class org.acegisecurity.domain.impl.PersistableEntityInteger
 
id - Variable in class org.acegisecurity.domain.impl.PersistableEntityLong
 
ImmutableManager<E extends PersistableEntity> - Interface in org.acegisecurity.domain.service
Provides fundamental services layer capabilities for a single concrete PersistableEntity, using JDK 1.5 generics.
ImmutableManagerImpl<E extends PersistableEntity> - Class in org.acegisecurity.domain.service
Base ImmutableManager implementation.
ImmutableManagerImpl() - Constructor for class org.acegisecurity.domain.service.ImmutableManagerImpl
 
indexOf(Object) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
initDao() - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
Custom initialization behavior.
initHibernateDao() - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
Allows subclasses to provide custom initialization behaviour.
InitializationCapable - Interface in org.acegisecurity.domain.dao
Indicates an implementation capable of initializing an object, such that any lazy loading is guaranteed to have been completed.
InitializationUtils - Class in org.acegisecurity.domain.dao
Convenience methods that support initialization of lazily loaded collections and associations using DAOs and other objects that implement InitializationCapable.
InitializationUtils() - Constructor for class org.acegisecurity.domain.dao.InitializationUtils
 
initialize(Object) - Method in interface org.acegisecurity.domain.dao.InitializationCapable
Initializes the indicated object.
initialize(Object) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
initializeAllZeroArgumentGetters(E) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
Locates every get*() method against the passed entity and calls it.
initializeIfRequired(Object, Object) - Static method in class org.acegisecurity.domain.dao.InitializationUtils
Initializes the passed entity using the passed DAO or services layer Object (provided that the passed Object implements InitializationCapable).
IntrospectionManager - Interface in org.acegisecurity.domain.validation
Indicates a concrete class capable of introspecting a domain object for its immediate children.
IntrospectionManagerHibernate - Class in org.acegisecurity.domain.hibernate
IntrospectionManager that uses Hibernate metadata to locate children.
IntrospectionManagerHibernate() - Constructor for class org.acegisecurity.domain.hibernate.IntrospectionManagerHibernate
 
invoke(MethodInvocation) - Method in class org.acegisecurity.domain.validation.ValidationInterceptor
 
isCollection(Class) - Static method in class org.acegisecurity.domain.util.CollectionUtils
 
isEmpty() - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
isForceReturnOfDetachedInstances() - Static method in class org.acegisecurity.domain.dao.DetachmentContextHolder
Returns the boolean value detachment policy which has been set for the current thread (defaults to false).
isInitialized(Object) - Method in interface org.acegisecurity.domain.dao.InitializationCapable
Indicaets whether the passed object is initialized or not.
isInitialized(Object, Object) - Static method in class org.acegisecurity.domain.dao.InitializationUtils
Indicates whether the passed entity has been initialized, by delegating to the passed daoOrServices (provided that the passed daoOrServices implements InitializationCapable.
isInitialized(Object) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
isMap(Class) - Static method in class org.acegisecurity.domain.util.CollectionUtils
 
isMutable() - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 
isNew() - Method in class org.acegisecurity.domain.impl.AbstractPersistableEntity
Indicates whether this persistable entity has been persisted yet.
isStrictValidation() - Method in class org.acegisecurity.domain.validation.ValidationManagerImpl
 
iterator() - Method in class org.acegisecurity.domain.dao.PaginatedList
 

L

lastIndexOf(Object) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
listIterator() - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
listIterator(int) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
logger - Variable in class org.acegisecurity.domain.dao.PaginatedList
 
logger - Variable in class org.acegisecurity.domain.impl.BusinessObject
 
logger - Variable in class org.acegisecurity.domain.util.ReflectionToStringBuilder
 
logger - Variable in class org.acegisecurity.domain.validation.ValidationInterceptor
 
logger - Variable in class org.acegisecurity.domain.validation.ValidationManagerImpl
 

M

matches(Method, Class) - Method in class org.acegisecurity.domain.validation.ValidationAdvisor
 

N

newList(E) - Static method in class org.acegisecurity.domain.util.CollectionUtils
Return a List (actually an ArrayList) with only that object.
newSet(E) - Static method in class org.acegisecurity.domain.util.CollectionUtils
Return a Set (actually a HashSet) with only that object.
nullSafeGet(ResultSet, String[], Object) - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 

O

obtainImmediateChildren(Object, List<Object>) - Method in class org.acegisecurity.domain.hibernate.IntrospectionManagerHibernate
 
obtainImmediateChildren(Object, List<Object>) - Method in interface org.acegisecurity.domain.validation.IntrospectionManager
Locates any direct children of a domain object.
org.acegisecurity.domain - package org.acegisecurity.domain
Provides tools to assist develop rich domain object models.
org.acegisecurity.domain.dao - package org.acegisecurity.domain.dao
Provides the base of a data access object (DAO) persistence layer.
org.acegisecurity.domain.hibernate - package org.acegisecurity.domain.hibernate
Hibernate-specific implementations of the domain subproject interfaces.
org.acegisecurity.domain.impl - package org.acegisecurity.domain.impl
Convenient domain object abstract classes, although none are mandatory/required by other packages in this project.
org.acegisecurity.domain.service - package org.acegisecurity.domain.service
 
org.acegisecurity.domain.util - package org.acegisecurity.domain.util
Utilities useful in the domain package.
org.acegisecurity.domain.validation - package org.acegisecurity.domain.validation
Validation services for complex domain objects.

P

PaginatedList<E extends PersistableEntity> - Class in org.acegisecurity.domain.dao
JDK1.5 compatible paginated List.
PaginatedList() - Constructor for class org.acegisecurity.domain.dao.PaginatedList
 
PaginatedList(E) - Constructor for class org.acegisecurity.domain.dao.PaginatedList
Used to construct a PaginatedList which contains only the given entity.
PaginatedList(List<E>, int, int, int) - Constructor for class org.acegisecurity.domain.dao.PaginatedList
 
PersistableEntity - Interface in org.acegisecurity.domain
An interface that indicates an object is a persistable entity.
PersistableEntityInteger - Class in org.acegisecurity.domain.impl
A persistable entity that uses a Integer based identity.
PersistableEntityInteger() - Constructor for class org.acegisecurity.domain.impl.PersistableEntityInteger
 
PersistableEntityLong - Class in org.acegisecurity.domain.impl
A persistable entity that uses a Long based identity.
PersistableEntityLong() - Constructor for class org.acegisecurity.domain.impl.PersistableEntityLong
 
PersistableValue - Class in org.acegisecurity.domain.impl
A value object, which means a persistable business object that does not have its own persistence identity.
PersistableValue() - Constructor for class org.acegisecurity.domain.impl.PersistableValue
 

R

readId(Serializable) - Method in interface org.acegisecurity.domain.dao.Dao
Load a persistent instance by its identifier, although some properties may be lazy loaded depending on the underlying DAO implementation and/or persistence engine mapping document.
readId(Serializable) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
readId(Serializable) - Method in interface org.acegisecurity.domain.service.ImmutableManager
Load a persistent instance by its identifier, although some properties may be lazy loaded depending on the underlying DAO implementation and/or persistence engine mapping document.
readId(Serializable) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
readPopulatedId(Serializable) - Method in interface org.acegisecurity.domain.dao.Dao
Loads a persistent instance by its identifier, along with any lazy loaded properties associated with that instance.
readPopulatedId(Serializable) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
readPopulatedId(Serializable) - Method in interface org.acegisecurity.domain.service.ImmutableManager
Loads a persistent instance by its identifier, along with any lazy loaded properties associated with that instance.
readPopulatedId(Serializable) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
ReflectionToStringBuilder - Class in org.acegisecurity.domain.util
Customized Commons Lang ReflectionToStringBuilder that ignores collections and inaccessible (ie lazy-loaded) fields.
ReflectionToStringBuilder(Object) - Constructor for class org.acegisecurity.domain.util.ReflectionToStringBuilder
 
registerValidator(Class, String) - Method in class org.acegisecurity.domain.validation.ValidationRegistryManagerImpl
 
remove(int) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
remove(Object) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
removeAll(Collection) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
replace(Object, Object, Object) - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 
retainAll(Collection<?>) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
returnedClass() - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 

S

scroll(E, int, int, String) - Method in interface org.acegisecurity.domain.dao.Dao
Find persistent instances with properties matching those of the passed PersistableEntity.
scroll(E, int, int, String) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
scroll(E, int, int) - Method in interface org.acegisecurity.domain.service.ImmutableManager
Find persistent instances with properties matching those of the passed PersistableEntity.
scroll(E, int, int) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
scrollPopulated(E, int, int, String) - Method in interface org.acegisecurity.domain.dao.Dao
Find persistent instances with properties matching those of the passed PersistableEntity, with a guarantee the returned results will have each of the value class' immediate properties initialized.
scrollPopulated(E, int, int, String) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
scrollPopulated(E, int, int) - Method in interface org.acegisecurity.domain.service.ImmutableManager
Find persistent instances with properties matching those of the passed PersistableEntity, with a guarantee the returned results will have each of the value class' immediate properties initialized.
scrollPopulated(E, int, int) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
scrollPopulatedWithSubclasses(E, int, int, String) - Method in interface org.acegisecurity.domain.dao.Dao
Find persistent instances with properties matching those of the passed PersistableEntity, ignoring the class of the passed PersistableEntity (useful if you pass a superclass, as you want to find all subclass instances which match).
scrollPopulatedWithSubclasses(E, int, int, String) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
scrollPopulatedWithSubclasses(E, int, int) - Method in interface org.acegisecurity.domain.service.ImmutableManager
Find persistent instances with properties matching those of the passed PersistableEntity, ignoring the class of the passed PersistableEntity (useful if you pass a superclass, as you want to find all subclass instances which match).
scrollPopulatedWithSubclasses(E, int, int) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
scrollWithSubclasses(E, int, int, String) - Method in interface org.acegisecurity.domain.dao.Dao
Find persistent instances with properties matching those of the passed PersistableEntity, ignoring the class of the passed PersistableEntity (useful if you pass a superclass, as you want to find all subclass instances which match).
scrollWithSubclasses(E, int, int, String) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
scrollWithSubclasses(E, int, int) - Method in interface org.acegisecurity.domain.service.ImmutableManager
Find persistent instances with properties matching those of the passed PersistableEntity, ignoring the class of the passed PersistableEntity (useful if you pass a superclass, as you want to find all subclass instances which match).
scrollWithSubclasses(E, int, int) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
set(int, E) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
setArgumentClasses(Class[]) - Method in class org.acegisecurity.domain.validation.ValidationInterceptor
 
setBeanFactory(BeanFactory) - Method in class org.acegisecurity.domain.validation.ValidationRegistryManagerImpl
 
setBeanName(String) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
setDao(Dao<E>) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
setFirstElement(int) - Method in class org.acegisecurity.domain.dao.PaginatedList
 
setForceReturnOfDetachedInstances(boolean) - Static method in class org.acegisecurity.domain.dao.DetachmentContextHolder
Sets whether or not detached domain object instances should be returned within the current thread of execution.
setId(Integer) - Method in class org.acegisecurity.domain.impl.PersistableEntityInteger
DO NOT USE DIRECTLY.
setId(Long) - Method in class org.acegisecurity.domain.impl.PersistableEntityLong
DO NOT USE DIRECTLY.
setIntrospectionManager(IntrospectionManager) - Method in class org.acegisecurity.domain.validation.ValidationManagerImpl
 
setList(List<E>) - Method in class org.acegisecurity.domain.dao.PaginatedList
 
setMaxElements(int) - Method in class org.acegisecurity.domain.dao.PaginatedList
 
setMethods(String[]) - Method in class org.acegisecurity.domain.validation.ValidationAdvisor
 
setSessionFactories(SessionFactory[]) - Method in class org.acegisecurity.domain.hibernate.IntrospectionManagerHibernate
 
setSize(int) - Method in class org.acegisecurity.domain.dao.PaginatedList
Set the number of elements in all the pages
setStrictValidation(boolean) - Method in class org.acegisecurity.domain.validation.ValidationManagerImpl
Indicates whether a ValidatorNotFoundException should be thrown if any domain object does not have a corresponding Validator.
setSupportsClass(Class) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
setSupportsClass(Class) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 
setSupportsClass(Class<? extends Object>) - Method in class org.acegisecurity.domain.validation.ValidationAdvisor
 
setValidationManager(ValidationManager) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
setValidationManager(ValidationManager) - Method in class org.acegisecurity.domain.validation.ValidationInterceptor
 
setValidationRegistryManager(ValidationRegistryManager) - Method in class org.acegisecurity.domain.hibernate.IntrospectionManagerHibernate
 
setValidationRegistryManager(ValidationRegistryManager) - Method in class org.acegisecurity.domain.validation.ValidationManagerImpl
 
setVersion(int) - Method in class org.acegisecurity.domain.impl.AbstractPersistableEntity
Sets the version numbers.
size() - Method in class org.acegisecurity.domain.dao.PaginatedList
Number of elements in all the pages
sqlTypes() - Method in class org.acegisecurity.domain.hibernate.EnumUserType
 
STARTING_VERSION - Static variable in class org.acegisecurity.domain.impl.AbstractPersistableEntity
 
subList(int, int) - Method in class org.acegisecurity.domain.dao.PaginatedList
Unsupported operation
supports(Class) - Method in interface org.acegisecurity.domain.dao.Dao
Indicates whether the DAO instance provides persistence services for the specified class.
supports(Class) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
supports(Class) - Method in interface org.acegisecurity.domain.service.ImmutableManager
Indicates whether the DAO instance provides persistence services for the specified class.
supports(Class) - Method in class org.acegisecurity.domain.service.ImmutableManagerImpl
 

T

toArray() - Method in class org.acegisecurity.domain.dao.PaginatedList
 
toArray(T[]) - Method in class org.acegisecurity.domain.dao.PaginatedList
 
toString() - Method in class org.acegisecurity.domain.impl.BusinessObject
Delegates to CollectionIgnoringReflectionToStringBuilder.

U

update(E) - Method in interface org.acegisecurity.domain.dao.Dao
Update an object.
update(E) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 

V

validate(E) - Method in class org.acegisecurity.domain.hibernate.DaoHibernate
 
validate(Object) - Method in interface org.acegisecurity.domain.validation.ValidationManager
Validates the passed domain object, along with any children, grandchildren, great-grandchildren etc.
validate(Object) - Method in class org.acegisecurity.domain.validation.ValidationManagerImpl
Validates the passed domain object, along with any children, grandchildren, great-grandchildren etc.
ValidationAdvisor - Class in org.acegisecurity.domain.validation
Advisor for the ValidationInterceptor.
ValidationAdvisor(ValidationInterceptor) - Constructor for class org.acegisecurity.domain.validation.ValidationAdvisor
 
ValidationInterceptor - Class in org.acegisecurity.domain.validation
Calls ValidationManager for method invocations.
ValidationInterceptor() - Constructor for class org.acegisecurity.domain.validation.ValidationInterceptor
 
ValidationManager - Interface in org.acegisecurity.domain.validation
Able to validate any passed domain object instance, including its children.
ValidationManagerImpl - Class in org.acegisecurity.domain.validation
Default implementation of ValidationManager.
ValidationManagerImpl() - Constructor for class org.acegisecurity.domain.validation.ValidationManagerImpl
 
ValidationRegistryManager - Interface in org.acegisecurity.domain.validation
ValidationRegistryManager implementations are able to authoritatively return a Validator instance that is suitable for a given domain object.
ValidationRegistryManagerImpl - Class in org.acegisecurity.domain.validation
A basic implementation of ValidationRegistryManager.
ValidationRegistryManagerImpl() - Constructor for class org.acegisecurity.domain.validation.ValidationRegistryManagerImpl
 
ValidatorNotFoundException - Exception in org.acegisecurity.domain.validation
Thrown if no Validator could be found that supports a domain object presented for validation.
ValidatorNotFoundException(String, Throwable) - Constructor for exception org.acegisecurity.domain.validation.ValidatorNotFoundException
Constructs a ValidatorNotFoundException with the specified message and root cause.
ValidatorNotFoundException(String) - Constructor for exception org.acegisecurity.domain.validation.ValidatorNotFoundException
Constructs a DomainException with the specified message and no root cause.

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

Copyright © 2004-2005 Acegi Technology Pty Limited. All Rights Reserved.