protected static interface AbstractClassGenerator.ClassBuilder<T>
| Modifier and Type | Method and Description |
|---|---|
void |
addActionMethod(MetaMethod method) |
void |
addConstructor(Constructor<?> constructor) |
void |
addDynamicMethods() |
void |
addGetter(MetaBeanProperty property) |
void |
addSetMethod(MetaBeanProperty property) |
void |
addSetter(MetaBeanProperty property) |
Class<? extends T> |
generate() |
void |
mixInConventionAware() |
void |
mixInDynamicAware() |
void |
mixInGroovyObject() |
void |
overrideSetMethod(MetaBeanProperty property,
MetaMethod metaMethod) |
void |
startClass(boolean isConventionAware,
boolean isDynamicAware) |
void startClass(boolean isConventionAware,
boolean isDynamicAware)
void addConstructor(Constructor<?> constructor) throws Exception
Exceptionvoid addGetter(MetaBeanProperty property) throws Exception
Exceptionvoid addSetter(MetaBeanProperty property) throws Exception
Exceptionvoid overrideSetMethod(MetaBeanProperty property, MetaMethod metaMethod) throws Exception
Exceptionvoid addSetMethod(MetaBeanProperty property) throws Exception
Exceptionvoid addActionMethod(MetaMethod method) throws Exception
ExceptionCopyright © 2013. All rights reserved