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 CreationException
CreationExceptionpublic Map<Member,com.sun.codemodel.JFieldVar> fields(com.sun.codemodel.JDefinedClass instance, Bean configuration) throws CreationException
CreationExceptionpublic void createNamedValueProvider(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field)
throws CreationException
CreationExceptionpublic void createGetter(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field)
throws CreationException
CreationExceptionpublic void createSetter(com.sun.codemodel.JDefinedClass instance,
Bean configuration,
Member member,
com.sun.codemodel.JFieldVar field)
throws CreationException
CreationExceptionCopyright © 2007–2019 Andreas W. Bartels. All rights reserved.