public abstract class AnnotationBase extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DatabasePlatform |
databasePlatform |
protected NamingConvention |
namingConvention |
protected DeployUtil |
util |
| Modifier | Constructor and Description |
|---|---|
protected |
AnnotationBase(DeployUtil util) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends Annotation> |
find(DeployBeanProperty prop,
Class<T> annClass)
Return the annotation for the property.
|
protected <T extends Annotation> |
get(DeployBeanProperty prop,
Class<T> annClass)
Return the annotation for the property.
|
protected boolean |
isEmpty(String s)
Checks string is null or empty .
|
abstract void |
parse()
read the deployment annotations.
|
protected final DatabasePlatform databasePlatform
protected final NamingConvention namingConvention
protected final DeployUtil util
protected AnnotationBase(DeployUtil util)
public abstract void parse()
protected boolean isEmpty(String s)
protected <T extends Annotation> T get(DeployBeanProperty prop, Class<T> annClass)
Looks first at the field and then at the getter method.
protected <T extends Annotation> T find(DeployBeanProperty prop, Class<T> annClass)
Looks first at the field and then at the getter method. then at class level.
Copyright © 2014. All Rights Reserved.