public FSTField[] getAvailableFields() { FSTField[] fieldArray = new FSTField[getAvailableFieldCount()]; int i = 0; for (FSTField field : fields.values()) if (field.isAvailable(currentFile)) fieldArray[i++] = field; return fieldArray; }
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 getOwnFieldCount() { int i = 0; for (FSTField field : fields.values()) if (field.isOwn(currentFile)) i++; return i; }
public int getAvailableFieldCount() { int i = 0; for (FSTField field : fields.values()) if (field.isAvailable(currentFile)) 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[] getPrivateFields() { FSTField[] fieldArray = new FSTField[getPrivateFieldCount()]; int i = 0; for (FSTField field : fields.values()) if (field.isPrivate()) fieldArray[i++] = field; return fieldArray; }
public int getProtectedFieldCount() { int i = 0; for (FSTField field : fields.values()) if (field.isProtected()) i++; return i; }