@Override public int getModifiers() { return _baseField.getModifiers(); }
public boolean isEnumConstant() { return (getModifiers() & Type.ENUM_MODIFIER) == Type.ENUM_MODIFIER; }
public boolean isEnumConstant() { return (getModifiers() & Type.ENUM_MODIFIER) == Type.ENUM_MODIFIER; }
public boolean isEnumConstant() { return (getModifiers() & Type.ENUM_MODIFIER) == Type.ENUM_MODIFIER; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } s = getFieldType().getErasedType().appendErasedDescription(s); s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } s = getFieldType().getErasedType().appendErasedDescription(s); s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendErasedDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } s = getFieldType().getErasedType().appendErasedDescription(s); s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } final Type fieldType = getFieldType(); if (fieldType.isGenericParameter()) { s.append(fieldType.getName()); } else { s = fieldType.appendBriefDescription(s); } s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } final Type fieldType = getFieldType(); if (fieldType.isGenericParameter()) { s.append(fieldType.getName()); } else { s = fieldType.appendBriefDescription(s); } s.append(' '); s.append(getName()); return s; }
@Override public StringBuilder appendDescription(final StringBuilder sb) { StringBuilder s = sb; for (final javax.lang.model.element.Modifier modifier : Flags.asModifierSet(getModifiers())) { s.append(modifier.toString()); s.append(' '); } final Type fieldType = getFieldType(); if (fieldType.isGenericParameter()) { s.append(fieldType.getName()); } else { s = fieldType.appendBriefDescription(s); } s.append(' '); s.append(getName()); return s; }
final FieldInfo addField(final FieldInfo field) { final ArrayList<T> list = new ArrayList<>(1); final int modifiers = VerifyArgument.notNull(field, "field").getModifiers(); final boolean isPublic = Modifier.isPublic(modifiers); final boolean isStatic = Modifier.isStatic(modifiers); final Type declaringType = field.getDeclaringType(); final boolean isInherited = !Comparer.equals(declaringType, getReflectedType()); final Set<BindingFlags> bindingFlags = Type.filterPreCalculate(isPublic, isInherited, isStatic); list.add( (T)new RuntimeFieldInfo( field.getRawField(), declaringType, _typeCache, modifiers, bindingFlags, field.getFieldType() ) ); return (FieldInfo)insert(list, null, MemberListType.HandleToInfo).get(0); }
final FieldInfo addField(final FieldInfo field) { final ArrayList<T> list = new ArrayList<>(1); final int modifiers = VerifyArgument.notNull(field, "field").getModifiers(); final boolean isPublic = Modifier.isPublic(modifiers); final boolean isStatic = Modifier.isStatic(modifiers); final Type declaringType = field.getDeclaringType(); final boolean isInherited = !Comparer.equals(declaringType, getReflectedType()); final Set<BindingFlags> bindingFlags = Type.filterPreCalculate(isPublic, isInherited, isStatic); list.add( (T) new RuntimeFieldInfo( field.getRawField(), declaringType, _typeCache, modifiers, bindingFlags, field.getFieldType() ) ); return (FieldInfo) insert(list, null, MemberListType.HandleToInfo).get(0); }
final FieldInfo addField(final FieldInfo field) { final ArrayList<T> list = new ArrayList<>(1); final int modifiers = VerifyArgument.notNull(field, "field").getModifiers(); final boolean isPublic = Modifier.isPublic(modifiers); final boolean isStatic = Modifier.isStatic(modifiers); final Type declaringType = field.getDeclaringType(); final boolean isInherited = !Comparer.equals(declaringType, getReflectedType()); final Set<BindingFlags> bindingFlags = Type.filterPreCalculate(isPublic, isInherited, isStatic); list.add( (T)new RuntimeFieldInfo( field.getRawField(), declaringType, _typeCache, modifiers, bindingFlags, field.getFieldType() ) ); return (FieldInfo)insert(list, null, MemberListType.HandleToInfo).get(0); }
final int fieldModifiers = declaredField.getModifiers();
final int fieldModifiers = declaredField.getModifiers();
final int fieldModifiers = declaredField.getModifiers();