Uses of Class
org.benf.cfr.reader.entities.annotations.AnnotationTableEntry
-
-
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 AnnotationTableEntry Modifier and Type Field Description private java.util.List<AnnotationTableEntry>DeclarationAnnotationHelper.DeclarationAnnotationsInfo. declAnnotationsAdmissibleprivate java.util.List<AnnotationTableEntry>DeclarationAnnotationHelper.DeclarationAnnotationsInfo. declAnnotationsNonAdmissibleprivate java.util.List<java.util.List<AnnotationTableEntry>>JavaArrayTypeInstance.Annotated. entriesprivate java.util.List<AnnotationTableEntry>JavaGenericPlaceholderTypeInstance.Annotated. entriesprivate java.util.List<AnnotationTableEntry>JavaRefTypeInstance.Annotated. entriesprivate java.util.List<AnnotationTableEntry>JavaWildcardTypeInstance.Annotated. entriesprivate java.util.List<AnnotationTableEntry>RawJavaType.Annotated. entriesMethods in org.benf.cfr.reader.bytecode.analysis.types that return types with arguments of type AnnotationTableEntry Modifier and Type Method Description static java.util.List<AnnotationTableEntry>MiscAnnotations. BasicAnnotations(AttributeMap attributeMap)java.util.List<AnnotationTableEntry>DeclarationAnnotationHelper.DeclarationAnnotationsInfo. getDeclarationAnnotations(boolean usesAdmissibleType)java.util.List<AnnotationTableEntry>MethodPrototypeAnnotationsHelper. getMethodAnnotations()private java.util.List<AnnotationTableEntry>MethodPrototypeAnnotationsHelper. getParameterAnnotations(int idx)Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type AnnotationTableEntry Modifier and Type Method Description voidDeclarationAnnotationHelper.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 AnnotationTableEntry Modifier and Type Method Description private static booleanDeclarationAnnotationHelper. areAnnotationsEqual(java.util.List<AnnotationTableEntry> declAnnotations, java.util.List<AnnotationTableTypeEntry> typeAnnotations)(package private) static voidMethodPrototypeAnnotationsHelper. dumpAnnotationTableEntries(java.util.List<? extends AnnotationTableEntry> annotationTableEntries, Dumper d)private static java.util.Set<JavaTypeInstance>DeclarationAnnotationHelper. getDeclAndTypeUseAnnotationTypes(java.util.List<AnnotationTableEntry> declAnnotations, java.util.List<AnnotationTableTypeEntry> typeAnnotations)static DeclarationAnnotationHelper.DeclarationAnnotationsInfoDeclarationAnnotationHelper. getDeclarationInfo(JavaTypeInstance nullableAnnotatedType, java.util.List<AnnotationTableEntry> declarationAnnotations, java.util.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(java.util.List<AnnotationTableEntry> declAnnotationsAdmissible, java.util.List<AnnotationTableEntry> declAnnotationsNonAdmissible, java.util.List<AnnotationTableTypeEntry> typeAnnotationsAdmissible, java.util.List<AnnotationTableTypeEntry> typeAnnotationsNonAdmissible)private static DeclarationAnnotationHelper.DeclarationAnnotationsInfoDeclarationAnnotationHelper.DeclarationAnnotationsInfo. possibleAdmissible(java.util.List<AnnotationTableEntry> declAnnotations, java.util.List<AnnotationTableTypeEntry> typeAnnotations)private static DeclarationAnnotationHelper.DeclarationAnnotationsInfoDeclarationAnnotationHelper.DeclarationAnnotationsInfo. requiringNonAdmissible(java.util.List<AnnotationTableEntry> declAnnotations, java.util.List<AnnotationTableTypeEntry> typeAnnotations)Constructor parameters in org.benf.cfr.reader.bytecode.analysis.types with type arguments of type AnnotationTableEntry Constructor Description DeclarationAnnotationsInfo(java.util.List<AnnotationTableEntry> declAnnotationsAdmissible, java.util.List<AnnotationTableEntry> declAnnotationsNonAdmissible, java.util.List<AnnotationTableTypeEntry> typeAnnotationsAdmissible, java.util.List<AnnotationTableTypeEntry> typeAnnotationsNonAdmissible, boolean requiresNonAdmissibleType) -
Uses of AnnotationTableEntry in org.benf.cfr.reader.entities
Fields in org.benf.cfr.reader.entities declared as AnnotationTableEntry Modifier and Type Field Description private static AnnotationTableEntryMethod. OVERRIDE_ANNOTATIONMethod parameters in org.benf.cfr.reader.entities with type arguments of type AnnotationTableEntry Modifier and Type Method Description private voidMethod. dumpMethodAnnotations(Dumper d, java.util.List<AnnotationTableEntry> nullableDeclAnnotations) -
Uses of AnnotationTableEntry in org.benf.cfr.reader.entities.annotations
Subclasses of AnnotationTableEntry in org.benf.cfr.reader.entities.annotations Modifier and Type Class Description classAnnotationTableTypeEntry<T extends TypeAnnotationTargetInfo>Fields in org.benf.cfr.reader.entities.annotations declared as AnnotationTableEntry Modifier and Type Field Description private AnnotationTableEntryElementValueAnnotation. annotationTableEntryMethods in org.benf.cfr.reader.entities.annotations with parameters of type AnnotationTableEntry Modifier and Type Method Description booleanAnnotationTableEntry. isAnnotationEqual(AnnotationTableEntry other)Constructors in org.benf.cfr.reader.entities.annotations with parameters of type AnnotationTableEntry Constructor Description ElementValueAnnotation(AnnotationTableEntry annotationTableEntry) -
Uses of AnnotationTableEntry in org.benf.cfr.reader.entities.attributes
Fields in org.benf.cfr.reader.entities.attributes with type parameters of type AnnotationTableEntry Modifier and Type Field Description private java.util.List<AnnotationTableEntry>AttributeAnnotations. annotationTableEntryListprivate java.util.List<java.util.List<AnnotationTableEntry>>AttributeParameterAnnotations. annotationTableEntryListListMethods in org.benf.cfr.reader.entities.attributes that return types with arguments of type AnnotationTableEntry Modifier and Type Method Description (package private) static Pair<java.lang.Long,AnnotationTableEntry>AnnotationHelpers. getAnnotation(ByteData raw, long offset, ConstantPool cp)java.util.List<AnnotationTableEntry>AttributeParameterAnnotations. getAnnotationsForParamIdx(int idx)java.util.List<AnnotationTableEntry>AttributeAnnotations. getEntryList()
-