com.fasterxml.jackson.databind.introspect.Annotated.getAnnotated()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(107)

本文整理了Java中com.fasterxml.jackson.databind.introspect.Annotated.getAnnotated()方法的一些代码示例,展示了Annotated.getAnnotated()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Annotated.getAnnotated()方法的具体详情如下:
包路径:com.fasterxml.jackson.databind.introspect.Annotated
类名称:Annotated
方法名:getAnnotated

Annotated.getAnnotated介绍

[英]Method that can be used to find actual JDK element that this instance represents. It is non-null, except for method/constructor parameters which do not have a JDK counterpart.
[中]方法,该方法可用于查找此实例表示的实际JDK元素。它是非空的,除了没有JDK对应项的方法/构造函数参数。

代码示例

代码示例来源:origin: apache/cloudstack

@Override
  public Object findSerializer(Annotated a) {
    AnnotatedElement ae = a.getAnnotated();
    Url an = ae.getAnnotation(Url.class);
    if (an == null) {
      return null;
    }

    if (an.type() == String.class) {
      return new UriSerializer(an);
    } else if (an.type() == List.class) {
      return new UrisSerializer(an);
    }

    throw new UnsupportedOperationException("Unsupported type " + an.type());

  }
}

代码示例来源:origin: com.fasterxml.jackson.module/jackson-module-jaxb-annotations

memberClass = ((AnnotatedParameter) annotated).getDeclaringClass();
} else {
  AnnotatedElement annType = annotated.getAnnotated();
  if (annType instanceof Member) {
    memberClass = ((Member) annType).getDeclaringClass();

代码示例来源:origin: br.com.anteros/Anteros-Persistence-Serialization

@Override
public AnnotatedElement getAnnotated() {
  return annotated.getAnnotated();
}

代码示例来源:origin: kiegroup/droolsjbpm-integration

memberClass = ((AnnotatedParameter)annotated).getDeclaringClass();
} else {
  AnnotatedElement pkg = annotated.getAnnotated();
  if(pkg instanceof Member) {
    memberClass = ((Member)pkg).getDeclaringClass();

代码示例来源:origin: Nextdoor/bender

memberClass = ((AnnotatedParameter) annotated).getDeclaringClass();
} else {
  AnnotatedElement annType = annotated.getAnnotated();
  if (annType instanceof Member) {
    memberClass = ((Member) annType).getDeclaringClass();

代码示例来源:origin: leangen/graphql-spqr

field.getDeclaringClass());
  propertyElements.add(annotated.getAnnotated());
} else if (annotated instanceof AnnotatedMethod) {
  Method setter = (Method) annotated.getAnnotated();
  try {
    Arrays.stream(Introspector.getBeanInfo(setter.getDeclaringClass()).getPropertyDescriptors())

代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all

memberClass = ((AnnotatedParameter) annotated).getDeclaringClass();
} else {
  AnnotatedElement annType = annotated.getAnnotated();
  if (annType instanceof Member) {
    memberClass = ((Member) annType).getDeclaringClass();

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

memberClass = ((AnnotatedParameter) annotated).getDeclaringClass();
} else {
  AnnotatedElement annType = annotated.getAnnotated();
  if (annType instanceof Member) {
    memberClass = ((Member) annType).getDeclaringClass();

代码示例来源:origin: Nextdoor/bender

memberClass = ((AnnotatedParameter) annotated).getDeclaringClass();
} else {
  AnnotatedElement annType = annotated.getAnnotated();
  if (annType instanceof Member) {
    memberClass = ((Member) annType).getDeclaringClass();

代码示例来源:origin: FasterXML/jackson-module-jaxb-annotations

memberClass = ((AnnotatedParameter) annotated).getDeclaringClass();
} else {
  AnnotatedElement annType = annotated.getAnnotated();
  if (annType instanceof Member) {
    memberClass = ((Member) annType).getDeclaringClass();

相关文章