public interface  oadd.com.fasterxml.jackson.databind.BeanProperty extends java.lang.Object implements oadd.com.fasterxml.jackson.databind.util.Named
{
public static final oadd.com.fasterxml.jackson.'annotation'.JsonFormat$Value EMPTY_FORMAT;
public static final oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY_INCLUDE;
public abstract java.lang.String getName();
public abstract oadd.com.fasterxml.jackson.databind.PropertyName getFullName();
public abstract oadd.com.fasterxml.jackson.databind.JavaType getType();
public abstract oadd.com.fasterxml.jackson.databind.PropertyName getWrapperName();
public abstract oadd.com.fasterxml.jackson.databind.PropertyMetadata getMetadata();
public abstract boolean isRequired();
public abstract boolean isVirtual();
public abstract java.lang.'annotation'.Annotation getAnnotation(java.lang.Class);
public abstract java.lang.'annotation'.Annotation getContextAnnotation(java.lang.Class);
public abstract oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember getMember();
public abstract oadd.com.fasterxml.jackson.'annotation'.JsonFormat$Value findFormatOverrides(oadd.com.fasterxml.jackson.databind.AnnotationIntrospector);
public abstract oadd.com.fasterxml.jackson.'annotation'.JsonFormat$Value findPropertyFormat(oadd.com.fasterxml.jackson.databind.cfg.MapperConfig, java.lang.Class);
public abstract oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value findPropertyInclusion(oadd.com.fasterxml.jackson.databind.cfg.MapperConfig, java.lang.Class);
public abstract java.util.List findAliases(oadd.com.fasterxml.jackson.databind.cfg.MapperConfig);
public abstract void depositSchemaProperty(oadd.com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor, oadd.com.fasterxml.jackson.databind.SerializerProvider) throws oadd.com.fasterxml.jackson.databind.JsonMappingException;
static void <clinit>()
{
oadd.com.fasterxml.jackson.'annotation'.JsonFormat$Value v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v = new oadd.com.fasterxml.jackson.'annotation'.JsonFormat$Value;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonFormat$Value: void <init>()>();
<oadd.com.fasterxml.jackson.databind.BeanProperty: oadd.com.fasterxml.jackson.'annotation'.JsonFormat$Value EMPTY_FORMAT> = v;
v = staticinvoke <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value empty()>();
<oadd.com.fasterxml.jackson.databind.BeanProperty: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY_INCLUDE> = v;
return;
}
}