public FSTField[] getPackagePrivateFields() { FSTField[] fieldArray = new FSTField[getPackagePrivateFieldCount()]; int i = 0; for (FSTField field : fields.values()) if (!field.isPrivate() && !field.isProtected() && !field.isPublic()) fieldArray[i++] = field; return fieldArray; }
public int getPublicFieldCount() { int i = 0; for (FSTField field : fields.values()) if (field.isPublic()) i++; return i; }
public int getPackagePrivateFieldCount() { int i = 0; for (FSTField field : fields.values()) if (!field.isPrivate() && !field.isProtected() && !field.isPublic()) i++; return i; }
public FSTField[] getPublicFields() { FSTField[] fieldArray = new FSTField[getPublicFieldCount()]; int i = 0; for (FSTField field : fields.values()) if (field.isPublic()) fieldArray[i++] = field; return fieldArray; }