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 FSTField[] getProtectedFields() { FSTField[] fieldArray = new FSTField[getProtectedFieldCount()]; int i = 0; for (FSTField field : fields.values()) if (field.isProtected()) fieldArray[i++] = field; return fieldArray; }
public int getPackagePrivateFieldCount() { int i = 0; for (FSTField field : fields.values()) if (!field.isPrivate() && !field.isProtected() && !field.isPublic()) i++; return i; }
public int getProtectedFieldCount() { int i = 0; for (FSTField field : fields.values()) if (field.isProtected()) i++; return i; }