javax.enterprise.inject.spi.AnnotatedField.isStatic()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(4.8k)|赞(0)|评价(0)|浏览(113)

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

AnnotatedField.isStatic介绍

暂无

代码示例

代码示例来源:origin: org.jboss.jsr299.tck/jsr299-tck-impl

public boolean isStatic()
  {
   return delegate.isStatic();
  }
}

代码示例来源:origin: org.jboss.weld.osgi/weld-osgi-core-extension

@Override
public boolean isStatic() {
  return field.isStatic();
}

代码示例来源:origin: org.jboss.cdi.tck/cdi-tck-impl

public boolean isStatic() {
  return delegate.isStatic();
}

代码示例来源:origin: org.jboss.seam.jms/seam-jms

public boolean isStatic()
  {
   return decorated().isStatic();
  }
}

代码示例来源:origin: org.apache.openwebbeans/openwebbeans-impl

public ProducerFieldProducer(Bean<P> owner,
               AnnotatedField<? super P> producerField,
               AnnotatedMethod<? super P> disposerMethod,
               Set<InjectionPoint> disposalIPs,
               WebBeansContext webBeansContext)
{
  super(owner, disposerMethod, Collections.<InjectionPoint>emptySet(), disposalIPs, webBeansContext);
  if (owner == null && !producerField.isStatic())
  {
    throw new IllegalArgumentException("owner may not be null");
  }
  Asserts.assertNotNull(producerField, "producerField");
  this.producerField = producerField;
}

代码示例来源:origin: org.jboss.cdi.tck/cdi-tck-impl

private void validateJsfManagedBeanAnnotatedType(AnnotatedType<Farm> type) {
    assert type.getFields().size() == 2;
    for (AnnotatedField<?> field : type.getFields()) {
      if (field.getJavaMember().getName().equals("sheep")) {
        assertTrue(field.isAnnotationPresent(Inject.class));
        assertFalse(field.isStatic());
      } else if (field.getJavaMember().getName().equals("initializerCalled")) {
        assertFalse(field.isStatic());
        assertTrue(field.getBaseType().equals(boolean.class));
      } else {
        fail(); // there is no other field
      }
    }
    assertEquals(type.getMethods().size(), 3);
  }
}

代码示例来源:origin: com.caucho/resin

protected ProducesFieldBean(InjectManager manager,
              Bean<X> producerBean,
              AnnotatedField<X> beanField,
              AnnotatedMethod<X> disposesMethod,
              Arg []disposesArgs)
{
 super(manager, beanField.getBaseType(), beanField);
 
 _producerBean = producerBean;
 _beanField = beanField;
 _isStatic = beanField.isStatic(); 
 
 if (disposesMethod != null)
  _disposesProducer = new DisposesProducer(manager, producerBean, 
                       disposesMethod, disposesArgs);
 if (beanField == null)
  throw new NullPointerException();
}

代码示例来源:origin: com.sun.jersey/jersey-servlet

public AnnotatedFieldImpl(AnnotatedField<? super T> field, Set<Annotation> annotations, AnnotatedType<T> declaringType) {
  this(field.getBaseType(),
     field.getTypeClosure(),
     annotations,
     declaringType,
     field.getJavaMember(),
     field.isStatic());
}

代码示例来源:origin: com.sun.jersey/jersey-bundle

public AnnotatedFieldImpl(AnnotatedField<? super T> field, Set<Annotation> annotations, AnnotatedType<T> declaringType) {
  this(field.getBaseType(),
     field.getTypeClosure(),
     annotations,
     declaringType,
     field.getJavaMember(),
     field.isStatic());
}

代码示例来源:origin: org.jboss.jsr299.tck/jsr299-tck-impl

private void validateJsfManagedBeanAnnotatedType(AnnotatedType<Farm> type)
  {
   assert type.getFields().size() == 2;
   for (AnnotatedField<?> field : type.getFields())
   {
     if (field.getJavaMember().getName().equals("sheep"))
     {
      assert field.isAnnotationPresent(Inject.class);
      assert !field.isStatic();
     }
     else if (field.getJavaMember().getName().equals("initializerCalled"))
     {
      assert !field.isStatic();
      assert field.getBaseType().equals(boolean.class);
     }
     else
     {
      assert false; // there is no other field
     }
   }
   assert type.getMethods().size() == 3;
  }
}

代码示例来源:origin: jersey/jersey-1.x

public AnnotatedFieldImpl(AnnotatedField<? super T> field, Set<Annotation> annotations, AnnotatedType<T> declaringType) {
  this(field.getBaseType(),
     field.getTypeClosure(),
     annotations,
     declaringType,
     field.getJavaMember(),
     field.isStatic());
}

代码示例来源:origin: com.sun.jersey/jersey-servlet

public AnnotatedFieldImpl(AnnotatedField<? super T> field, AnnotatedType<T> declaringType) {
  this(field.getBaseType(),
     field.getTypeClosure(),
     field.getAnnotations(),
     declaringType,
     field.getJavaMember(),
     field.isStatic());
}

代码示例来源:origin: com.sun.jersey/jersey-bundle

public AnnotatedFieldImpl(AnnotatedField<? super T> field, AnnotatedType<T> declaringType) {
  this(field.getBaseType(),
     field.getTypeClosure(),
     field.getAnnotations(),
     declaringType,
     field.getJavaMember(),
     field.isStatic());
}

代码示例来源:origin: jersey/jersey-1.x

public AnnotatedFieldImpl(AnnotatedField<? super T> field, AnnotatedType<T> declaringType) {
  this(field.getBaseType(),
     field.getTypeClosure(),
     field.getAnnotations(),
     declaringType,
     field.getJavaMember(),
     field.isStatic());
}

代码示例来源:origin: com.caucho/resin

if (field.isStatic())
 extAnnType.addField(field);

代码示例来源:origin: org.apache.openwebbeans/openwebbeans-impl

if (owner != null && Modifier.isPublic(field.getJavaMember().getModifiers()) && !field.isStatic())

相关文章