Uses of Class
org.benf.cfr.reader.entities.annotations.AnnotationTableTypeEntry
Packages that use AnnotationTableTypeEntry
Package
Description
-
Uses of AnnotationTableTypeEntry in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers with type parameters of type AnnotationTableTypeEntryModifier and TypeFieldDescriptionprivate List<AnnotationTableTypeEntry> TypeAnnotationTransformer.catchAnnotationsprivate List<AnnotationTableTypeEntry> TypeAnnotationTransformer.variableAnnotationsMethods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers that return types with arguments of type AnnotationTableTypeEntryModifier and TypeMethodDescriptionprivate List<AnnotationTableTypeEntry> TypeAnnotationTransformer.getLocalVariableAnnotations(int offset, int slot, int tolerance) -
Uses of AnnotationTableTypeEntry in org.benf.cfr.reader.bytecode.analysis.types
Fields in org.benf.cfr.reader.bytecode.analysis.types with type parameters of type AnnotationTableTypeEntryModifier and TypeFieldDescriptionprivate final List<AnnotationTableTypeEntry> TypeAnnotationHelper.entriesprivate final List<AnnotationTableTypeEntry> DeclarationAnnotationHelper.DeclarationAnnotationsInfo.typeAnnotationsAdmissibleprivate final List<AnnotationTableTypeEntry> DeclarationAnnotationHelper.DeclarationAnnotationsInfo.typeAnnotationsNonAdmissibleMethods in org.benf.cfr.reader.bytecode.analysis.types that return types with arguments of type AnnotationTableTypeEntryModifier and TypeMethodDescriptionTypeAnnotationHelper.getEntries()MethodPrototypeAnnotationsHelper.getMethodReturnAnnotations()DeclarationAnnotationHelper.DeclarationAnnotationsInfo.getTypeAnnotations(boolean usesAdmissibleType) private List<AnnotationTableTypeEntry> MethodPrototypeAnnotationsHelper.getTypeParameterAnnotations(int paramIdx) MethodPrototypeAnnotationsHelper.getTypeTargetAnnotations(TypeAnnotationEntryValue target) Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type AnnotationTableTypeEntryModifier and TypeMethodDescriptionprivate static voidTypeAnnotationHelper.apply(JavaAnnotatedTypeInstance annotatedTypeInstance, AnnotationTableTypeEntry typeEntry, DecompilerComments comments) private static booleanDeclarationAnnotationHelper.canTypeAnnotationBeMovedToDecl(JavaTypeInstance annotatedType, AnnotationTableTypeEntry typeAnnotation, Integer commonInnerAnnotationIndex) Returns whether the type annotation can be moved to the declaration.Method parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type AnnotationTableTypeEntryModifier and TypeMethodDescriptionstatic voidTypeAnnotationHelper.apply(JavaAnnotatedTypeInstance annotatedTypeInstance, List<? extends AnnotationTableTypeEntry> typeEntries, DecompilerComments comments) FormalTypeParameter.dump(Dumper d, List<AnnotationTableTypeEntry> typeAnnotations, List<AnnotationTableTypeEntry> typeBoundAnnotations) voidMethodPrototype.dumpDeclarationSignature(Dumper d, String methName, Method.MethodConstructor isConstructor, MethodPrototypeAnnotationsHelper annotationsHelper, List<AnnotationTableTypeEntry> returnTypeAnnotations) private static IntegerDeclarationAnnotationHelper.getCommonInnerClassAnnotationIndex(List<AnnotationTableTypeEntry> typeAnnotations) Returns for the annotations the common inner class annotation index, ornullif there is no common index.Constructor parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type AnnotationTableTypeEntryModifierConstructorDescriptionprivateTypeAnnotationHelper(List<AnnotationTableTypeEntry> entries) -
Uses of AnnotationTableTypeEntry in org.benf.cfr.reader.entities
Method parameters in org.benf.cfr.reader.entities with type arguments of type AnnotationTableTypeEntryModifier and TypeMethodDescriptionvoidClassFile.dumpReceiverClassIdentity(List<AnnotationTableTypeEntry> recieverAnnotations, Dumper d) private static voidClassFile.getFormalParametersText(ClassSignature signature, TypeAnnotationHelper ah, UnaryFunction<Integer, Predicate<AnnotationTableTypeEntry>> typeAnnPredicateFact, UnaryFunction<Integer, Predicate<AnnotationTableTypeEntry>> typeBoundAnnPredicateFact, Dumper d) -
Uses of AnnotationTableTypeEntry in org.benf.cfr.reader.entities.attributes
Fields in org.benf.cfr.reader.entities.attributes with type parameters of type AnnotationTableTypeEntryModifier and TypeFieldDescriptionprivate Map<TypeAnnotationEntryValue, List<AnnotationTableTypeEntry>> AttributeTypeAnnotations.annotationTableEntryDataMethods in org.benf.cfr.reader.entities.attributes that return types with arguments of type AnnotationTableTypeEntryModifier and TypeMethodDescriptionAttributeTypeAnnotations.getAnnotationsFor(TypeAnnotationEntryValue... types) (package private) static Pair<Long, AnnotationTableTypeEntry> AnnotationHelpers.getTypeAnnotation(ByteData raw, long offset, ConstantPool cp)