Uses of Class
org.benf.cfr.reader.entities.annotations.AnnotationTableEntry
Packages that use AnnotationTableEntry
Package
Description
-
Uses of AnnotationTableEntry in org.benf.cfr.reader.bytecode.analysis.types
Fields in org.benf.cfr.reader.bytecode.analysis.types with type parameters of type AnnotationTableEntryModifier and TypeFieldDescriptionprivate final List<AnnotationTableEntry> DeclarationAnnotationHelper.DeclarationAnnotationsInfo.declAnnotationsAdmissibleprivate final List<AnnotationTableEntry> DeclarationAnnotationHelper.DeclarationAnnotationsInfo.declAnnotationsNonAdmissibleprivate final List<List<AnnotationTableEntry>> JavaArrayTypeInstance.Annotated.entriesprivate final List<AnnotationTableEntry> JavaGenericPlaceholderTypeInstance.Annotated.entriesprivate final List<AnnotationTableEntry> JavaRefTypeInstance.Annotated.entriesprivate final List<AnnotationTableEntry> JavaWildcardTypeInstance.Annotated.entriesprivate final List<AnnotationTableEntry> RawJavaType.Annotated.entriesMethods in org.benf.cfr.reader.bytecode.analysis.types that return types with arguments of type AnnotationTableEntryModifier and TypeMethodDescriptionstatic List<AnnotationTableEntry> MiscAnnotations.BasicAnnotations(AttributeMap attributeMap) DeclarationAnnotationHelper.DeclarationAnnotationsInfo.getDeclarationAnnotations(boolean usesAdmissibleType) MethodPrototypeAnnotationsHelper.getMethodAnnotations()private List<AnnotationTableEntry> MethodPrototypeAnnotationsHelper.getParameterAnnotations(int idx) Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type AnnotationTableEntryModifier and TypeMethodDescriptionvoidDeclarationAnnotationHelper.SinglePartTypeIterator.apply(AnnotationTableEntry entry) voidJavaAnnotatedTypeIterator.apply(AnnotationTableEntry entry) voidJavaArrayTypeInstance.Annotated.Iterator.apply(AnnotationTableEntry entry) voidJavaGenericPlaceholderTypeInstance.Annotated.Iterator.apply(AnnotationTableEntry entry) voidJavaGenericRefTypeInstance.Annotated.Iterator.apply(AnnotationTableEntry entry) voidJavaRefTypeInstance.Annotated.Iterator.apply(AnnotationTableEntry entry) voidJavaWildcardTypeInstance.Annotated.Iterator.apply(AnnotationTableEntry entry) voidRawJavaType.Annotated.Iterator.apply(AnnotationTableEntry entry) Method parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type AnnotationTableEntryModifier and TypeMethodDescriptionprivate static booleanDeclarationAnnotationHelper.areAnnotationsEqual(List<AnnotationTableEntry> declAnnotations, List<AnnotationTableTypeEntry> typeAnnotations) (package private) static voidMethodPrototypeAnnotationsHelper.dumpAnnotationTableEntries(List<? extends AnnotationTableEntry> annotationTableEntries, Dumper d) private static Set<JavaTypeInstance> DeclarationAnnotationHelper.getDeclAndTypeUseAnnotationTypes(List<AnnotationTableEntry> declAnnotations, List<AnnotationTableTypeEntry> typeAnnotations) DeclarationAnnotationHelper.getDeclarationInfo(JavaTypeInstance nullableAnnotatedType, List<AnnotationTableEntry> declarationAnnotations, List<AnnotationTableTypeEntry> typeAnnotations) Calculates information about where to place declaration andElementType.TYPE_USEannotations for a place where both can occur.private static DeclarationAnnotationHelper.DeclarationAnnotationsInfoDeclarationAnnotationHelper.DeclarationAnnotationsInfo.possibleAdmissible(List<AnnotationTableEntry> declAnnotationsAdmissible, List<AnnotationTableEntry> declAnnotationsNonAdmissible, List<AnnotationTableTypeEntry> typeAnnotationsAdmissible, List<AnnotationTableTypeEntry> typeAnnotationsNonAdmissible) private static DeclarationAnnotationHelper.DeclarationAnnotationsInfoDeclarationAnnotationHelper.DeclarationAnnotationsInfo.possibleAdmissible(List<AnnotationTableEntry> declAnnotations, List<AnnotationTableTypeEntry> typeAnnotations) private static DeclarationAnnotationHelper.DeclarationAnnotationsInfoDeclarationAnnotationHelper.DeclarationAnnotationsInfo.requiringNonAdmissible(List<AnnotationTableEntry> declAnnotations, List<AnnotationTableTypeEntry> typeAnnotations) Constructor parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type AnnotationTableEntryModifierConstructorDescriptionprivateDeclarationAnnotationsInfo(List<AnnotationTableEntry> declAnnotationsAdmissible, List<AnnotationTableEntry> declAnnotationsNonAdmissible, List<AnnotationTableTypeEntry> typeAnnotationsAdmissible, List<AnnotationTableTypeEntry> typeAnnotationsNonAdmissible, boolean requiresNonAdmissibleType) -
Uses of AnnotationTableEntry in org.benf.cfr.reader.entities
Fields in org.benf.cfr.reader.entities declared as AnnotationTableEntryModifier and TypeFieldDescriptionprivate static final AnnotationTableEntryMethod.OVERRIDE_ANNOTATIONMethod parameters in org.benf.cfr.reader.entities with type arguments of type AnnotationTableEntryModifier and TypeMethodDescriptionprivate voidMethod.dumpMethodAnnotations(Dumper d, List<AnnotationTableEntry> nullableDeclAnnotations) -
Uses of AnnotationTableEntry in org.benf.cfr.reader.entities.annotations
Subclasses of AnnotationTableEntry in org.benf.cfr.reader.entities.annotationsModifier and TypeClassDescriptionclassAnnotationTableTypeEntry<T extends TypeAnnotationTargetInfo>Fields in org.benf.cfr.reader.entities.annotations declared as AnnotationTableEntryModifier and TypeFieldDescriptionprivate final AnnotationTableEntryElementValueAnnotation.annotationTableEntryMethods in org.benf.cfr.reader.entities.annotations with parameters of type AnnotationTableEntryModifier and TypeMethodDescriptionbooleanAnnotationTableEntry.isAnnotationEqual(AnnotationTableEntry other) Constructors in org.benf.cfr.reader.entities.annotations with parameters of type AnnotationTableEntry -
Uses of AnnotationTableEntry in org.benf.cfr.reader.entities.attributes
Fields in org.benf.cfr.reader.entities.attributes with type parameters of type AnnotationTableEntryModifier and TypeFieldDescriptionprivate final List<AnnotationTableEntry> AttributeAnnotations.annotationTableEntryListprivate final List<List<AnnotationTableEntry>> AttributeParameterAnnotations.annotationTableEntryListListMethods in org.benf.cfr.reader.entities.attributes that return types with arguments of type AnnotationTableEntryModifier and TypeMethodDescription(package private) static Pair<Long, AnnotationTableEntry> AnnotationHelpers.getAnnotation(ByteData raw, long offset, ConstantPool cp) AttributeParameterAnnotations.getAnnotationsForParamIdx(int idx) AttributeAnnotations.getEntryList()