Uses of Class
edu.umd.cs.findbugs.detect.ReflectiveAccessTracker.AccessType
-
Packages that use ReflectiveAccessTracker.AccessType Package Description edu.umd.cs.findbugs.detect -
-
Uses of ReflectiveAccessTracker.AccessType in edu.umd.cs.findbugs.detect
Fields in edu.umd.cs.findbugs.detect declared as ReflectiveAccessTracker.AccessType Modifier and Type Field Description private ReflectiveAccessTracker.AccessTypeReflectiveFieldAccessor. accessTypeGETTER/SETTER for MethodHandle, BOTH for VarHandle/AtomicFieldUpdater.private ReflectiveAccessTracker.AccessTypeReflectiveInvocation. accessTypeGETTER/SETTER/BOTH, ornullwhen the type comes from the accessor (MethodHandle).Methods in edu.umd.cs.findbugs.detect that return ReflectiveAccessTracker.AccessType Modifier and Type Method Description (package private) ReflectiveAccessTracker.AccessTypeReflectiveFieldAccessor. accessType()(package private) ReflectiveAccessTracker.AccessTypeReflectiveInvocation. accessType()private static @Nullable ReflectiveAccessTracker.AccessTypeUnreadFields. lookupAccessType(java.lang.String methodName, java.lang.String signature)Returns the access type granted by the givenMethodHandles.Lookupmethod, or null if it is not a field lookup.private static ReflectiveAccessTracker.AccessTypeReflectiveInvocation. resolveAtomicUpdaterType(java.lang.String invokedMethodName)private static ReflectiveAccessTracker.AccessTypeReflectiveInvocation. resolveVarHandleType(java.lang.String invokedMethodName)static ReflectiveAccessTracker.AccessTypeReflectiveAccessTracker.AccessType. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ReflectiveAccessTracker.AccessType[]ReflectiveAccessTracker.AccessType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in edu.umd.cs.findbugs.detect with parameters of type ReflectiveAccessTracker.AccessType Modifier and Type Method Description private SourceLineAnnotationReflectiveAccessTracker. findAccessorLineFor(ReflectiveAccessTracker.AccessType accessType, java.util.Collection<ReflectiveFieldAccessor> fieldAccessors)Constructors in edu.umd.cs.findbugs.detect with parameters of type ReflectiveAccessTracker.AccessType Constructor Description ReflectiveFieldAccessor(XField actualField, ReflectiveAccessTracker.AccessType accessType, SourceLineAnnotation declarationSourceLine, int expectedAssignmentPC)ReflectiveInvocation(XField accessorField, ReflectiveAccessTracker.AccessType accessType)
-