public interface  com.fasterxml.jackson.databind.introspect.VisibilityChecker extends java.lang.Object
{
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker 'with'(com.fasterxml.jackson.'annotation'.JsonAutoDetect);
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker withOverrides(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Value);
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker 'with'(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility);
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker withVisibility(com.fasterxml.jackson.'annotation'.PropertyAccessor, com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility);
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker withGetterVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility);
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker withIsGetterVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility);
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker withSetterVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility);
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker withCreatorVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility);
public abstract com.fasterxml.jackson.databind.introspect.VisibilityChecker withFieldVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility);
public abstract boolean isGetterVisible(java.lang.reflect.Method);
public abstract boolean isGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
public abstract boolean isIsGetterVisible(java.lang.reflect.Method);
public abstract boolean isIsGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
public abstract boolean isSetterVisible(java.lang.reflect.Method);
public abstract boolean isSetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
public abstract boolean isCreatorVisible(java.lang.reflect.Member);
public abstract boolean isCreatorVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
public abstract boolean isFieldVisible(java.lang.reflect.Field);
public abstract boolean isFieldVisible(com.fasterxml.jackson.databind.introspect.AnnotatedField);
}