public class org.graalvm.compiler.serviceprovider.processor.ServiceProviderProcessor extends org.graalvm.compiler.processor.AbstractProcessor
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.serviceprovider.processor.ServiceProviderProcessor
super_class: org.graalvm.compiler.processor.AbstractProcessor
{
private static final java.lang.String SERVICE_PROVIDER_CLASS_NAME;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "org.graalvm.compiler.serviceprovider.ServiceProvider"
private final java.util.Set<TypeElement> processed;
descriptor: Ljava/util/Set;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Set<LTypeElement;>;
private final java.util.Map<TypeElement, java.lang.String> serviceProviders;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<LTypeElement;Ljava/lang/String;>;
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import javax.annotation cannot be resolved\n\tThe import javax.annotation cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.tools cannot be resolved\n\tSupportedAnnotationTypes cannot be resolved to a type\n\tThe hierarchy of the type ServiceProviderProcessor is inconsistent\n\tThe type ServiceProviderProcessor must implement the inherited abstract method AbstractProcessor.doProcess(Set<? extends TypeElement>, RoundEnvironment)\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tSourceVersion cannot be resolved to a type\n\tThe method getSupportedSourceVersion() of type ServiceProviderProcessor must override or implement a supertype method\n\tSourceVersion cannot be resolved\n\tTypeMirror cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tprocessingEnv cannot be resolved\n\tprocessingEnv cannot be resolved\n\tKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tAnnotationMirror cannot be resolved to a type\n\tThe method getType(String) from the type AbstractProcessor refers to the missing type TypeMirror\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tprocessingEnv cannot be resolved\n\tKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tprocessingEnv cannot be resolved\n\tElement cannot be resolved to a type\n\tElementKind cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tPackageElement cannot be resolved to a type\n\tPackageElement cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tElementKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tprocessingEnv cannot be resolved\n\tKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tRoundEnvironment cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type AbstractProcessor refers to the missing type TypeElement\n\tElement cannot be resolved to a type\n\tThe method processElement(TypeElement) from the type ServiceProviderProcessor refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor;
public SourceVersion getSupportedSourceVersion();
descriptor: ()LSourceVersion;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSourceVersion cannot be resolved to a type\n\tThe method getSupportedSourceVersion() of type ServiceProviderProcessor must override or implement a supertype method\n\tSourceVersion cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor;
boolean verifyAnnotation(TypeMirror, TypeElement);
descriptor: (LTypeMirror;LTypeElement;)Z
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTypeMirror cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tprocessingEnv cannot be resolved\n\tprocessingEnv cannot be resolved\n\tKind cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor;
MethodParameters:
Name Flags
serviceInterface
serviceProvider
void processElement(TypeElement);
descriptor: (LTypeElement;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tAnnotationMirror cannot be resolved to a type\n\tThe method getType(String) from the type AbstractProcessor refers to the missing type TypeMirror\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tprocessingEnv cannot be resolved\n\tKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tprocessingEnv cannot be resolved\n\tElement cannot be resolved to a type\n\tElementKind cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tPackageElement cannot be resolved to a type\n\tPackageElement cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tElementKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tprocessingEnv cannot be resolved\n\tKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor;
MethodParameters:
Name Flags
serviceProvider
public boolean doProcess(java.util.Set<? extends TypeElement>, RoundEnvironment);
descriptor: (Ljava/util/Set;LRoundEnvironment;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTypeElement cannot be resolved to a type\n\tRoundEnvironment cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type AbstractProcessor refers to the missing type TypeElement\n\tElement cannot be resolved to a type\n\tThe method processElement(TypeElement) from the type ServiceProviderProcessor refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor;
Signature: (Ljava/util/Set<+LTypeElement;>;LRoundEnvironment;)Z
MethodParameters:
Name Flags
annotations
roundEnv
}
SourceFile: "ServiceProviderProcessor.java"