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.catchAnnotations
private List<AnnotationTableTypeEntry>
TypeAnnotationTransformer.variableAnnotations
Methods 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.entries
private final List<AnnotationTableTypeEntry>
DeclarationAnnotationHelper.DeclarationAnnotationsInfo.typeAnnotationsAdmissible
private final List<AnnotationTableTypeEntry>
DeclarationAnnotationHelper.DeclarationAnnotationsInfo.typeAnnotationsNonAdmissible
Methods 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 void
TypeAnnotationHelper.apply
(JavaAnnotatedTypeInstance annotatedTypeInstance, AnnotationTableTypeEntry typeEntry, DecompilerComments comments) private static boolean
DeclarationAnnotationHelper.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 void
TypeAnnotationHelper.apply
(JavaAnnotatedTypeInstance annotatedTypeInstance, List<? extends AnnotationTableTypeEntry> typeEntries, DecompilerComments comments) FormalTypeParameter.dump
(Dumper d, List<AnnotationTableTypeEntry> typeAnnotations, List<AnnotationTableTypeEntry> typeBoundAnnotations) void
MethodPrototype.dumpDeclarationSignature
(Dumper d, String methName, Method.MethodConstructor isConstructor, MethodPrototypeAnnotationsHelper annotationsHelper, List<AnnotationTableTypeEntry> returnTypeAnnotations) private static Integer
DeclarationAnnotationHelper.getCommonInnerClassAnnotationIndex
(List<AnnotationTableTypeEntry> typeAnnotations) Returns for the annotations the common inner class annotation index, ornull
if there is no common index.Constructor parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type AnnotationTableTypeEntryModifierConstructorDescriptionprivate
TypeAnnotationHelper
(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 TypeMethodDescriptionvoid
ClassFile.dumpReceiverClassIdentity
(List<AnnotationTableTypeEntry> recieverAnnotations, Dumper d) private static void
ClassFile.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 AnnotationTableTypeEntryMethods 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)