Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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 `Collection`s.
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 `enum`eration 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 `PersistableEntity`s.
EvictionUtils - Class in org.acegisecurity.domain.dao
  Convenience methods that support eviction of `PersistableEntity`s 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 `PersistableEntity`s, 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 `PersistableEntity`s, 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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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