Exemple #1
0
 static boolean isStatic(Element element) {
   for (Modifier modifier : element.getModifiers()) {
     if (modifier.equals(Modifier.STATIC)) {
       return true;
     }
   }
   return false;
 }
  /** INTERNAL: */
  protected int getModifiers(Set<Modifier> modifiers) {
    int mods = 0;

    for (Modifier modifier : modifiers) {
      if (modifier.equals(Modifier.ABSTRACT)) {
        mods += java.lang.reflect.Modifier.ABSTRACT;
      }

      if (modifier.equals(Modifier.FINAL)) {
        mods += java.lang.reflect.Modifier.FINAL;
      }

      if (modifier.equals(Modifier.NATIVE)) {
        mods += java.lang.reflect.Modifier.NATIVE;
      }

      if (modifier.equals(Modifier.PRIVATE)) {
        mods += java.lang.reflect.Modifier.PRIVATE;
      }

      if (modifier.equals(Modifier.PROTECTED)) {
        mods += java.lang.reflect.Modifier.PROTECTED;
      }

      if (modifier.equals(Modifier.PUBLIC)) {
        mods += java.lang.reflect.Modifier.PUBLIC;
      }

      if (modifier.equals(Modifier.STATIC)) {
        mods += java.lang.reflect.Modifier.STATIC;
      }

      if (modifier.equals(Modifier.STRICTFP)) {
        mods += java.lang.reflect.Modifier.STRICT;
      }

      if (modifier.equals(Modifier.SYNCHRONIZED)) {
        mods += java.lang.reflect.Modifier.SYNCHRONIZED;
      }

      if (modifier.equals(Modifier.TRANSIENT)) {
        mods += java.lang.reflect.Modifier.TRANSIENT;
      }

      if (modifier.equals(Modifier.VOLATILE)) {
        mods += java.lang.reflect.Modifier.VOLATILE;
      }
    }

    return mods;
  }