public class BeanFactory extends AbstractSourceFactory
| Constructor and Description |
|---|
BeanFactory(com.sun.codemodel.JCodeModel codeModel,
EnsurePredicateFactory ensurePredicateFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(Bean configuration) |
void |
createGetter(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field) |
void |
createNamedValueProvider(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field) |
void |
createSetter(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field) |
Iterable<com.sun.codemodel.JFieldVar> |
members(com.sun.codemodel.JDefinedClass instance,
Bean configuration) |
public BeanFactory(com.sun.codemodel.JCodeModel codeModel,
EnsurePredicateFactory ensurePredicateFactory)
public void create(Bean configuration) throws net.anwiba.commons.lang.exception.CreationException
net.anwiba.commons.lang.exception.CreationExceptionpublic Iterable<com.sun.codemodel.JFieldVar> members(com.sun.codemodel.JDefinedClass instance, Bean configuration)
public void createNamedValueProvider(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field)
public void createGetter(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field)
Copyright © 2007–2017 Andreas Bartels. All rights reserved.