Package com.tngtech.archunit.core.domain
Interface ImportContext
-
@Internal public interface ImportContext
-
-
Method Summary
-
-
-
Method Detail
-
createMethods
java.util.Set<JavaMethod> createMethods(JavaClass owner)
-
createConstructors
java.util.Set<JavaConstructor> createConstructors(JavaClass owner)
-
createStaticInitializer
Optional<JavaStaticInitializer> createStaticInitializer(JavaClass owner)
-
createAnnotations
java.util.Map<java.lang.String,JavaAnnotation<JavaClass>> createAnnotations(JavaClass owner)
-
getFieldAccessesFor
java.util.Set<JavaFieldAccess> getFieldAccessesFor(JavaCodeUnit codeUnit)
-
getMethodCallsFor
java.util.Set<JavaMethodCall> getMethodCallsFor(JavaCodeUnit codeUnit)
-
getConstructorCallsFor
java.util.Set<JavaConstructorCall> getConstructorCallsFor(JavaCodeUnit codeUnit)
-
getMethodsWithParameterOfType
java.util.Set<JavaMethod> getMethodsWithParameterOfType(JavaClass javaClass)
-
getMethodsWithReturnType
java.util.Set<JavaMethod> getMethodsWithReturnType(JavaClass javaClass)
-
getMethodThrowsDeclarationsOfType
java.util.Set<ThrowsDeclaration<JavaMethod>> getMethodThrowsDeclarationsOfType(JavaClass javaClass)
-
getConstructorsWithParameterOfType
java.util.Set<JavaConstructor> getConstructorsWithParameterOfType(JavaClass javaClass)
-
getConstructorThrowsDeclarationsOfType
java.util.Set<ThrowsDeclaration<JavaConstructor>> getConstructorThrowsDeclarationsOfType(JavaClass javaClass)
-
getAnnotationsOfType
java.util.Set<JavaAnnotation<?>> getAnnotationsOfType(JavaClass javaClass)
-
getAnnotationsWithParameterOfType
java.util.Set<JavaAnnotation<?>> getAnnotationsWithParameterOfType(JavaClass javaClass)
-
resolveClass
JavaClass resolveClass(java.lang.String fullyQualifiedClassName)
-
-