| java.lang.Object com.caucho.amber.cfg.AbstractConfigIntrospector
All known Subclasses: com.caucho.amber.cfg.BaseConfigIntrospector,
AbstractConfigIntrospector | abstract public class AbstractConfigIntrospector (Code) | | Abstract introspector for orm.xml and annotations.
|
Inner Class :class AnnotationConfig | |
Method Summary | |
static ArrayList<ForeignColumn> | calculateColumns(com.caucho.amber.table.Table mapTable, RelatedType type, Object[] joinColumnsAnn) | static ArrayList<ForeignColumn> | calculateColumns(JAccessibleObject field, com.caucho.amber.table.Table mapTable, String prefix, RelatedType type, Object[] joinColumnsAnn, HashMap<String, JoinColumnConfig> joinColumnsConfig) | static ArrayList<ForeignColumn> | calculateColumns(com.caucho.amber.table.Table mapTable, RelatedType type) | static ArrayList<ForeignColumn> | calculateColumns(com.caucho.amber.table.Table mapTable, String prefix, RelatedType type) | static boolean | containsFieldOrCompletion(AbstractStatefulType type, String fieldName) | static ConfigException | error(JAccessibleObject field, String msg) | JAnnotation | isAnnotatedMethod(JMethod method) Validates a non-getter method. | protected static String | loc(JMethod method) | protected static String | loc(Method method) | protected static String | loc(JField field) | protected static String | loc(Field field) | static String | toFieldName(String name) | public static String | toSqlName(String name) | static void | validateAnnotations(JAccessibleObject field, String fieldType, HashSet<String> validAnnotations) | void | validateCallback(String callbackName, JMethod method, boolean isListener) | public void | validateConstructor(JClass type) Checks for a valid constructor. | public void | validateNonGetter(JMethod method) Validates a non-getter method. | public void | validateType(JClass type, boolean isEntity) |
_annotationCfg | AnnotationConfig _annotationCfg(Code) | | |
isAnnotatedMethod | JAnnotation isAnnotatedMethod(JMethod method) throws ConfigException(Code) | | Validates a non-getter method.
|
validateCallback | void validateCallback(String callbackName, JMethod method, boolean isListener) throws ConfigException(Code) | | Validates a callback method
|
validateConstructor | public void validateConstructor(JClass type) throws ConfigException(Code) | | Checks for a valid constructor.
|
validateNonGetter | public void validateNonGetter(JMethod method) throws ConfigException(Code) | | Validates a non-getter method.
|
validateType | public void validateType(JClass type, boolean isEntity) throws ConfigException(Code) | | Validates the bean
|
|
|