Java 类org.codehaus.jackson.map.annotate.JacksonInject 实例源码

项目:ingress-indonesia-dev    文件:JacksonAnnotationIntrospector.java   
public Object findInjectableValueId(AnnotatedMember paramAnnotatedMember)
{
  JacksonInject localJacksonInject = (JacksonInject)paramAnnotatedMember.getAnnotation(JacksonInject.class);
  Object localObject;
  if (localJacksonInject == null)
    localObject = null;
  do
  {
    return localObject;
    localObject = localJacksonInject.value();
  }
  while (((String)localObject).length() != 0);
  if (!(paramAnnotatedMember instanceof AnnotatedMethod))
    return paramAnnotatedMember.getRawType().getName();
  AnnotatedMethod localAnnotatedMethod = (AnnotatedMethod)paramAnnotatedMember;
  if (localAnnotatedMethod.getParameterCount() == 0)
    return paramAnnotatedMember.getRawType().getName();
  return localAnnotatedMethod.getParameterClass(0).getName();
}
项目:qless-java    文件:Job.java   
@JsonCreator
Job(@JacksonInject("client") QlessClient client) {
    this.client = client;
}
项目:qless-java    文件:RecurringJob.java   
@JsonCreator
RecurringJob(@JacksonInject("client") QlessClient client) {
    super(client);
}
项目:GEO-label-java    文件:ProducerCommentsFacetDescription.java   
@JsonCreator
public ProducerCommentsFacetDescription(@JacksonInject
TransformationDescriptionResources resources) {
    super(resources);
    log.debug("NEW {}", this);
}
项目:GEO-label-java    文件:QualityInformationFacetDescription.java   
@JsonCreator
public QualityInformationFacetDescription(@JacksonInject
TransformationDescriptionResources resources) {
    super(resources);
    log.debug("NEW {}", this);
}
项目:GEO-label-java    文件:ProducerProfileFacetDescription.java   
@JsonCreator
public ProducerProfileFacetDescription(@JacksonInject
TransformationDescriptionResources resources) {
    super(resources);
    log.debug("NEW {}", this);
}
项目:GEO-label-java    文件:LineageFacetDescription.java   
@JsonCreator
public LineageFacetDescription(@JacksonInject
TransformationDescriptionResources resources) {
    super(resources);
    log.debug("NEW {}", this);
}
项目:GEO-label-java    文件:CitationsFacetDescription.java   
@JsonCreator
public CitationsFacetDescription(@JacksonInject
TransformationDescriptionResources resources) {
    super(resources);
    log.debug("NEW {}", this);
}
项目:GEO-label-java    文件:FeedbackFacetDescription.java   
@JsonCreator
public UserFeedbackFacetDescription(@JacksonInject
TransformationDescriptionResources resources) {
    super(resources);
    log.debug("NEW {}", this);
}
项目:GEO-label-java    文件:FeedbackFacetDescription.java   
@JsonCreator
public ExpertReviewFacetDescription(@JacksonInject
TransformationDescriptionResources resources) {
    super(resources);
    log.debug("NEW {}", this);
}
项目:GEO-label-java    文件:StandardsComplianceFacetDescription.java   
@JsonCreator
public StandardsComplianceFacetDescription(@JacksonInject
TransformationDescriptionResources resources) {
    super(resources);
    log.debug("NEW {}", this);
}