BEAN
- the generic type of the intercepted bean
.public class BeanAccessMutable<BEAN extends Bean> extends BeanAccessInstance<BEAN>
BeanAccess
for a regular mutable Bean
instance.LOG
PROPERTY_TYPE
Constructor and Description |
---|
BeanAccessMutable(BeanFactoryImpl beanFactory,
BeanAccessPrototype<BEAN> prototype)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
protected WritableProperty<?> |
createProperty(BeanPrototypeProperty prototypeProperty) |
addPropertyValidator, addPropertyValidators, createProperties, createProperty, createProperty, getAliases, getDeclaredPropertyNames, getPackageName, getProperty, getProperty, getPropertyNameForAlias, getPropertyNames, getPrototype, getQualifiedName, getSimpleName, isDynamic, isPrototype, isVirtual, iterator
fromJson, fromJsonProperty, fromJsonUndefinedProperty, get, getBean, getBeanClass, getJsonUtil, getProperties, invoke, isReadOnly, requireWritable, toJson
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createProperty, getOrCreateProperty, getOrCreateProperty, getOrCreateProperty, getPropertyValue, getRequiredProperty, setPropertyValue, setPropertyValue, validate
forEach, spliterator
public BeanAccessMutable(BeanFactoryImpl beanFactory, BeanAccessPrototype<BEAN> prototype)
beanFactory
- the owning BeanFactoryImpl
.prototype
- the BeanAccessPrototype
.protected WritableProperty<?> createProperty(BeanPrototypeProperty prototypeProperty)
createProperty
in class BeanAccessInstance<BEAN extends Bean>
prototypeProperty
- the BeanPrototypeProperty
.WritableProperty
instance
copied
from the given
BeanPrototypeProperty
.Copyright © 2001–2016 mmm-Team. All rights reserved.