public interface com.fasterxml.jackson.databind.introspect.VisibilityChecker<T extends com.fasterxml.jackson.databind.introspect.VisibilityChecker<T>>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.fasterxml.jackson.databind.introspect.VisibilityChecker
super_class: java.lang.Object
{
public abstract T with(com.fasterxml.jackson.annotation.JsonAutoDetect);
descriptor: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect;)TT;
MethodParameters:
Name Flags
ann
public abstract T withOverrides(com.fasterxml.jackson.annotation.JsonAutoDetect$Value);
descriptor: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Value;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Value;)TT;
MethodParameters:
Name Flags
vis
public abstract T with(com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility);
descriptor: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)TT;
MethodParameters:
Name Flags
v
public abstract T withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility);
descriptor: (Lcom/fasterxml/jackson/annotation/PropertyAccessor;Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/PropertyAccessor;Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)TT;
MethodParameters:
Name Flags
method
v
public abstract T withGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility);
descriptor: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)TT;
MethodParameters:
Name Flags
v
public abstract T withIsGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility);
descriptor: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)TT;
MethodParameters:
Name Flags
v
public abstract T withSetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility);
descriptor: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)TT;
MethodParameters:
Name Flags
v
public abstract T withCreatorVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility);
descriptor: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)TT;
MethodParameters:
Name Flags
v
public abstract T withFieldVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility);
descriptor: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/fasterxml/jackson/annotation/JsonAutoDetect$Visibility;)TT;
MethodParameters:
Name Flags
v
public abstract boolean isGetterVisible(java.lang.reflect.Method);
descriptor: (Ljava/lang/reflect/Method;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m
public abstract boolean isGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m
public abstract boolean isIsGetterVisible(java.lang.reflect.Method);
descriptor: (Ljava/lang/reflect/Method;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m
public abstract boolean isIsGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m
public abstract boolean isSetterVisible(java.lang.reflect.Method);
descriptor: (Ljava/lang/reflect/Method;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m
public abstract boolean isSetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m
public abstract boolean isCreatorVisible(java.lang.reflect.Member);
descriptor: (Ljava/lang/reflect/Member;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m
public abstract boolean isCreatorVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
m
public abstract boolean isFieldVisible(java.lang.reflect.Field);
descriptor: (Ljava/lang/reflect/Field;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
f
public abstract boolean isFieldVisible(com.fasterxml.jackson.databind.introspect.AnnotatedField);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
f
}
Signature: <T::Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker<TT;>;>Ljava/lang/Object;
SourceFile: "VisibilityChecker.java"
NestMembers:
com.fasterxml.jackson.databind.introspect.VisibilityChecker$Std
InnerClasses:
public Value = com.fasterxml.jackson.annotation.JsonAutoDetect$Value of com.fasterxml.jackson.annotation.JsonAutoDetect
public final Visibility = com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility of com.fasterxml.jackson.annotation.JsonAutoDetect
public Std = com.fasterxml.jackson.databind.introspect.VisibilityChecker$Std of com.fasterxml.jackson.databind.introspect.VisibilityChecker