Package | Description |
---|---|
net.sf.mmm.util.bean.impl |
Modifier and Type | Class and Description |
---|---|
class |
BeanAccessInstance<BEAN extends Bean>
The abstract base implementation of
BeanAccess for a regular Bean instance. |
class |
BeanAccessMutable<BEAN extends Bean>
The implementation of
BeanAccess for a regular mutable Bean instance. |
class |
BeanAccessPrototype<BEAN extends Bean>
|
class |
BeanAccessPrototypeExternal<BEAN extends Bean>
|
class |
BeanAccessPrototypeInternal<BEAN extends Bean>
|
class |
BeanAccessPrototypePolymorphic<BEAN extends Bean>
This class extends
BeanAccessPrototypeExternal for a polymorphic prototype of a Bean that will also inherit its newly created properties to its inherited sub-Bean s. |
class |
BeanAccessPrototypeVirtual<BEAN extends Bean>
|
class |
BeanAccessReadOnly<BEAN extends Bean>
|
Modifier and Type | Field and Description |
---|---|
private BeanAccessBase<BEAN> |
BeanAccessReadOnly.delegate |
Modifier and Type | Method and Description |
---|---|
(package private) static <BEAN extends Bean> |
BeanAccessBase.get(BEAN bean) |
Modifier and Type | Method and Description |
---|---|
(package private) <BEAN extends Bean> |
BeanFactoryImpl.createProxy(BeanAccessBase<BEAN> access,
Class<?>... interfaces) |
Object |
BeanPrototypeOperationToString.invoke(BeanAccessBase<?> access,
Object[] args) |
Object |
BeanPrototypeOperationOnProperty.invoke(BeanAccessBase<?> instance,
Object[] args) |
Object |
BeanPrototypeOperationHashCode.invoke(BeanAccessBase<?> access,
Object[] args) |
Object |
BeanPrototypeOperationEquals.invoke(BeanAccessBase<?> access,
Object[] args) |
Object |
BeanPrototypeOperationDefaultMethod.invoke(BeanAccessBase<?> access,
Object[] args) |
Object |
BeanPrototypeOperationCustomEquals.invoke(BeanAccessBase<?> access,
Object[] args) |
Object |
BeanPrototypeOperationAccess.invoke(BeanAccessBase<?> access,
Object[] args) |
abstract Object |
BeanPrototypeOperation.invoke(BeanAccessBase<?> access,
Object[] args)
Invokes this operation of the given
access using the given arguments. |
Constructor and Description |
---|
BeanAccessReadOnly(BeanFactoryImpl beanFactory,
BeanAccessPrototype<BEAN> prototype,
BeanAccessBase<BEAN> delegate)
The constructor.
|
Copyright © 2001–2016 mmm-Team. All rights reserved.