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) |
Map<Member,com.sun.codemodel.JFieldVar> |
fields(com.sun.codemodel.JDefinedClass instance,
Bean configuration) |
_boolean, _Class, _class, _class, _class, _classByNames, _String, _type, _void, annotate, annotate, format, getCodeModelpublic 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 Map<Member,com.sun.codemodel.JFieldVar> fields(com.sun.codemodel.JDefinedClass instance, Bean configuration) throws net.anwiba.commons.lang.exception.CreationException
net.anwiba.commons.lang.exception.CreationExceptionpublic void createNamedValueProvider(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field)
throws net.anwiba.commons.lang.exception.CreationException
net.anwiba.commons.lang.exception.CreationExceptionpublic void createGetter(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field)
throws net.anwiba.commons.lang.exception.CreationException
net.anwiba.commons.lang.exception.CreationExceptionCopyright © 2007–2017 Andreas W. Bartels. All rights reserved.