Class AnnotationLoader
java.lang.Object
br.com.behaviortest.api.engine.loader.AnnotationLoader
public class AnnotationLoader
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description ComplexitygetComplexity(java.lang.Class<?> clazz)static ComplexitygetComplexityTest(java.lang.Class<?> test)static java.lang.StringgetDescriptionSuite(java.lang.Class<?> suite)static java.lang.StringgetDescriptionTest(java.lang.Class<?> test)static FlowgetFlowTest(java.lang.Class<?> test)static java.lang.StringgetIdSuite(java.lang.Class<?> suite)static java.lang.StringgetIdTest(java.lang.Class<?> test)static java.lang.StringgetNameSuite(java.lang.Class<?> suite)static java.lang.StringgetNameTest(java.lang.Class<?> test)static java.util.List<java.lang.reflect.Field>getPages(java.lang.Class<?> scriptClazz)static java.util.List<java.lang.Object>getPostcondition(java.lang.Class<?> scriptClass)static PostconditiongetPostcondition(java.lang.reflect.Field field)static PostconditiongetPostcondition(java.lang.reflect.Method method)static java.util.List<java.lang.Object>getPrecondition(java.lang.Class<?> scriptClass)static PreconditiongetPrecondition(java.lang.reflect.Field field)static PreconditiongetPrecondition(java.lang.reflect.Method method)static ProceduregetProcedure(java.lang.reflect.Field field)static ProceduregetProcedure(java.lang.reflect.Method method)static java.util.List<java.lang.Object>getProcedures(java.lang.Class<?> scriptClass)RelevancegetRelevance(java.lang.Class<?> clazz)static RelevancegetRelevanceTest(java.lang.Class<?> test)static java.lang.String[]getSqlDatasource(java.lang.Class<?> clazz)static java.util.Map<java.lang.String,java.util.List<java.lang.String>>getSqlPaths(java.lang.Class<?> clazz)static SuitegetSuite(java.lang.Class<?> clazz)static TestgetTest(java.lang.Class<?> test)static java.lang.StringgetValueAction(java.lang.reflect.Method method)static java.lang.StringgetValueDataset(java.lang.Class<? extends Script> clazz)static booleanhasDataset(java.lang.Class<? extends Script> clazz)static booleanisAnnotationPresent(java.lang.Class<?> clazz, java.lang.Class<? extends java.lang.annotation.Annotation> annotation)static booleanisAnnotationPresent(java.lang.reflect.Field field, java.lang.Class<? extends java.lang.annotation.Annotation> annotation)static booleanisAnnotationPresent(java.lang.reflect.Method method, java.lang.Class<? extends java.lang.annotation.Annotation> annotation)static booleanisIgnore(java.lang.Class<?> clazz)static booleanisPostcondition(java.lang.reflect.Field field)static booleanisPostcondition(java.lang.reflect.Method method)static booleanisPrecondition(java.lang.reflect.Field field)static booleanisPrecondition(java.lang.reflect.Method method)static booleanisProcedure(java.lang.reflect.Field field)static booleanisProcedure(java.lang.reflect.Method method)static booleanisSuite(java.lang.Class<?> clazz)static booleanisTest(java.lang.Class<?> clazz)
-
Method Details
-
isSuite
public static boolean isSuite(java.lang.Class<?> clazz) -
getSuite
-
isTest
public static boolean isTest(java.lang.Class<?> clazz) -
isIgnore
public static boolean isIgnore(java.lang.Class<?> clazz) -
isPrecondition
public static boolean isPrecondition(java.lang.reflect.Field field) -
isPrecondition
public static boolean isPrecondition(java.lang.reflect.Method method) -
isPostcondition
public static boolean isPostcondition(java.lang.reflect.Field field) -
isPostcondition
public static boolean isPostcondition(java.lang.reflect.Method method) -
isProcedure
public static boolean isProcedure(java.lang.reflect.Field field) -
isProcedure
public static boolean isProcedure(java.lang.reflect.Method method) -
getIdSuite
public static java.lang.String getIdSuite(java.lang.Class<?> suite) -
getNameSuite
public static java.lang.String getNameSuite(java.lang.Class<?> suite) -
getDescriptionSuite
public static java.lang.String getDescriptionSuite(java.lang.Class<?> suite) -
getTest
-
getIdTest
public static java.lang.String getIdTest(java.lang.Class<?> test) -
getNameTest
public static java.lang.String getNameTest(java.lang.Class<?> test) -
getDescriptionTest
public static java.lang.String getDescriptionTest(java.lang.Class<?> test) -
getRelevanceTest
-
getComplexityTest
-
getFlowTest
-
hasDataset
-
getValueDataset
-
getValueAction
public static java.lang.String getValueAction(java.lang.reflect.Method method) -
isAnnotationPresent
public static boolean isAnnotationPresent(java.lang.reflect.Field field, java.lang.Class<? extends java.lang.annotation.Annotation> annotation) -
isAnnotationPresent
public static boolean isAnnotationPresent(java.lang.reflect.Method method, java.lang.Class<? extends java.lang.annotation.Annotation> annotation) -
isAnnotationPresent
public static boolean isAnnotationPresent(java.lang.Class<?> clazz, java.lang.Class<? extends java.lang.annotation.Annotation> annotation) -
getSqlPaths
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getSqlPaths(java.lang.Class<?> clazz) -
getSqlDatasource
public static java.lang.String[] getSqlDatasource(java.lang.Class<?> clazz) -
getProcedures
public static java.util.List<java.lang.Object> getProcedures(java.lang.Class<?> scriptClass) -
getPrecondition
public static java.util.List<java.lang.Object> getPrecondition(java.lang.Class<?> scriptClass) -
getPostcondition
public static java.util.List<java.lang.Object> getPostcondition(java.lang.Class<?> scriptClass) -
getProcedure
-
getProcedure
-
getPrecondition
-
getPrecondition
-
getPostcondition
-
getPostcondition
-
getRelevance
-
getComplexity
-
getPages
public static java.util.List<java.lang.reflect.Field> getPages(java.lang.Class<?> scriptClazz)
-