Uses of Enum
edu.umd.cs.findbugs.detect.ReflectiveAccessTracker.AccessType
Packages that use ReflectiveAccessTracker.AccessType
-
Uses of ReflectiveAccessTracker.AccessType in edu.umd.cs.findbugs.detect
Subclasses with type arguments of type ReflectiveAccessTracker.AccessType in edu.umd.cs.findbugs.detectModifier and TypeClassDescription(package private) static enumFields in edu.umd.cs.findbugs.detect declared as ReflectiveAccessTracker.AccessTypeModifier and TypeFieldDescriptionprivate final ReflectiveAccessTracker.AccessTypeReflectiveFieldAccessor.accessTypeGETTER/SETTER for MethodHandle, BOTH for VarHandle/AtomicFieldUpdater.private final ReflectiveAccessTracker.AccessTypeReflectiveInvocation.accessTypeGETTER/SETTER/BOTH, ornullwhen the type comes from the accessor (MethodHandle).Methods in edu.umd.cs.findbugs.detect that return ReflectiveAccessTracker.AccessTypeModifier and TypeMethodDescription(package private) ReflectiveAccessTracker.AccessTypeReflectiveFieldAccessor.accessType()(package private) ReflectiveAccessTracker.AccessTypeReflectiveInvocation.accessType()private static @Nullable ReflectiveAccessTracker.AccessTypeUnreadFields.lookupAccessType(String methodName, 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(String invokedMethodName) private static ReflectiveAccessTracker.AccessTypeReflectiveInvocation.resolveVarHandleType(String invokedMethodName) 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.AccessTypeModifier and TypeMethodDescriptionprivate SourceLineAnnotationReflectiveAccessTracker.findAccessorLineFor(ReflectiveAccessTracker.AccessType accessType, Collection<ReflectiveFieldAccessor> fieldAccessors) Constructors in edu.umd.cs.findbugs.detect with parameters of type ReflectiveAccessTracker.AccessTypeModifierConstructorDescription(package private)ReflectiveFieldAccessor(XField actualField, ReflectiveAccessTracker.AccessType accessType, SourceLineAnnotation declarationSourceLine, int expectedAssignmentPC) privateReflectiveInvocation(XField accessorField, ReflectiveAccessTracker.AccessType accessType)