public interface ImportContext
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,JavaAnnotation> |
createAnnotations(JavaClass owner) |
java.util.Set<JavaConstructor> |
createConstructors(JavaClass owner) |
Optional<JavaClass> |
createEnclosingClass(JavaClass owner) |
java.util.Set<JavaField> |
createFields(JavaClass owner) |
java.util.Set<JavaClass> |
createInterfaces(JavaClass owner) |
java.util.Set<JavaMethod> |
createMethods(JavaClass owner) |
Optional<JavaStaticInitializer> |
createStaticInitializer(JavaClass owner) |
Optional<JavaClass> |
createSuperClass(JavaClass owner) |
java.util.Set<JavaConstructorCall> |
getConstructorCallsFor(JavaCodeUnit codeUnit) |
java.util.Set<JavaFieldAccess> |
getFieldAccessesFor(JavaCodeUnit codeUnit) |
JavaClass |
getJavaClassWithType(java.lang.String name) |
java.util.Set<JavaMethodCall> |
getMethodCallsFor(JavaCodeUnit codeUnit) |
JavaClass getJavaClassWithType(java.lang.String name)
java.util.Set<JavaMethod> createMethods(JavaClass owner)
java.util.Set<JavaConstructor> createConstructors(JavaClass owner)
Optional<JavaStaticInitializer> createStaticInitializer(JavaClass owner)
java.util.Map<java.lang.String,JavaAnnotation> createAnnotations(JavaClass owner)
java.util.Set<JavaFieldAccess> getFieldAccessesFor(JavaCodeUnit codeUnit)
java.util.Set<JavaMethodCall> getMethodCallsFor(JavaCodeUnit codeUnit)
java.util.Set<JavaConstructorCall> getConstructorCallsFor(JavaCodeUnit codeUnit)