public abstract class org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember extends org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.Annotated implements java.io.Serializable
{
private static final long serialVersionUID;
protected final transient org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap _annotations;
protected void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.Annotated: void <init>()>();
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap _annotations> = v;
return;
}
public abstract java.lang.Class getDeclaringClass();
public abstract java.lang.reflect.Member getMember();
public java.lang.Iterable annotations()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v;
java.util.List v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap v, v;
java.lang.Iterable v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap _annotations>;
if v != null goto label;
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap _annotations>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap: java.lang.Iterable annotations()>();
return v;
}
protected org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap getAllAnnotations()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap _annotations>;
return v;
}
public final void addOrOverride(java.lang.'annotation'.Annotation)
{
java.lang.'annotation'.Annotation v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember;
v := @parameter: java.lang.'annotation'.Annotation;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap _annotations>;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap: void add(java.lang.'annotation'.Annotation)>(v);
return;
}
public final void addIfNotPresent(java.lang.'annotation'.Annotation)
{
java.lang.'annotation'.Annotation v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember;
v := @parameter: java.lang.'annotation'.Annotation;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap _annotations>;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotationMap: void addIfNotPresent(java.lang.'annotation'.Annotation)>(v);
return;
}
public final void fixAccess()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v;
java.lang.reflect.Member v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember: java.lang.reflect.Member getMember()>();
staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.util.ClassUtil: void checkAndFixAccess(java.lang.reflect.Member)>(v);
return;
}
public abstract void setValue(java.lang.Object, java.lang.Object) throws java.lang.UnsupportedOperationException, java.lang.IllegalArgumentException;
public abstract java.lang.Object getValue(java.lang.Object) throws java.lang.UnsupportedOperationException, java.lang.IllegalArgumentException;
}