| Package | Description |
|---|---|
| com.abubusoft.kripton.processor.core | |
| com.abubusoft.kripton.processor.core.reflect | |
| com.abubusoft.kripton.processor.exceptions |
| Modifier and Type | Method and Description |
|---|---|
static AnnotationAttributeType |
AnnotationAttributeType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AnnotationAttributeType[] |
AnnotationAttributeType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AssertKripton.failUnknownPropertyInJQLException(SQLiteModelMethod method,
Class<? extends Annotation> annotationClazz,
AnnotationAttributeType attribute,
String fieldName) |
String |
ModelAnnotation.getAttribute(AnnotationAttributeType attribute) |
List<String> |
ModelAnnotation.getAttributeAsArray(AnnotationAttributeType attribute) |
boolean |
ModelAnnotation.getAttributeAsBoolean(AnnotationAttributeType attribute) |
String |
ModelAnnotation.getAttributeAsClassName(AnnotationAttributeType attribute) |
int |
ModelAnnotation.getAttributeAsInt(AnnotationAttributeType attribute) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AnnotationUtility.extractAsBoolean(Element item,
Class<? extends Annotation> annotationClass,
AnnotationAttributeType attribute) |
static <E extends ModelEntity<?>> |
AnnotationUtility.extractAsBoolean(E item,
ModelAnnotation annotation,
AnnotationAttributeType attribute)
Estract from an annotation of a method the attribute value specified
|
static String |
AnnotationUtility.extractAsClassName(Element item,
Class<? extends Annotation> annotationClass,
AnnotationAttributeType attributeName)
Extract from an annotation of a method the attribute value specified.
|
static List<String> |
AnnotationUtility.extractAsClassNameArray(Elements elementUtils,
Element item,
Class<? extends Annotation> annotationClass,
AnnotationAttributeType attributeName)
Extract from an annotation of a method the attribute value specified.
|
static String |
AnnotationUtility.extractAsEnumerationValue(Element item,
Class<? extends Annotation> annotationClass,
AnnotationAttributeType attribute)
Estract from an annotation of a property the attribute value specified
|
static String |
AnnotationUtility.extractAsEnumerationValue(ModelProperty property,
ModelAnnotation annotationClass,
AnnotationAttributeType attribute)
Estract from an annotation of a property the attribute value specified
|
static int |
AnnotationUtility.extractAsInt(Element item,
Class<? extends Annotation> annotationClass,
AnnotationAttributeType attributeName) |
static String |
AnnotationUtility.extractAsString(Element item,
Class<? extends Annotation> annotationClass,
AnnotationAttributeType attributeName)
Extract from an annotation of a method the attribute value specified.
|
static List<String> |
AnnotationUtility.extractAsStringArray(Element item,
Class<? extends Annotation> annotationClass,
AnnotationAttributeType attributeName)
Extract from an annotation of a method the attribute value specified.
|
static List<String> |
AnnotationUtility.extractAsStringArray(ModelMethod method,
ModelAnnotation annotationClass,
AnnotationAttributeType attribute)
Extract from an annotation of a method the attribute value specified.
|
static Boolean |
AnnotationUtility.getAnnotationAttributeAsBoolean(ModelWithAnnotation model,
Class<? extends Annotation> annotation,
AnnotationAttributeType attribute,
Boolean defaultValue) |
| Constructor and Description |
|---|
IncompatibleAttributesInAnnotationException(SQLDaoDefinition daoDefinition,
ModelMethod method,
ModelAnnotation annotation,
AnnotationAttributeType attribute1,
AnnotationAttributeType attribute2) |
UnknownPropertyInJQLException(SQLiteModelMethod method,
Class<? extends Annotation> annotation,
AnnotationAttributeType attribute,
String propertyName) |
Copyright © 2017. All rights reserved.