@Override public List<String> getEnabledFieldNames() { final List<String> enabledFields = new LinkedList<>(); for (final RecordSection section : getEnabledSections()) { for (final RecordElement element : section.getEnabledElements()) { enabledFields.addAll(element.getDisplayedFields()); } } return Collections.unmodifiableList(enabledFields); }
@Override public List<String> getAllFieldNames() { final List<String> fields = new LinkedList<>(); for (final RecordSection section : getAllSections()) { for (final RecordElement element : section.getAllElements()) { fields.addAll(element.getDisplayedFields()); } } return Collections.unmodifiableList(fields); }
@Override public List<String> getEnabledFieldNames() { List<String> result = new LinkedList<String>(); for (RecordSection section : getEnabledSections()) { for (RecordElement element : section.getEnabledElements()) { result.addAll(element.getDisplayedFields()); } } return Collections.unmodifiableList(result); }
@SuppressWarnings("deprecation") @Override public List<String> getEnabledNonIdentifiableFieldNames() { List<String> result = new LinkedList<>(); for (RecordSection section : getEnabledSections()) { for (RecordElement element : section.getEnabledElements()) { if (!element.containsPrivateIdentifiableInformation()) { result.addAll(element.getDisplayedFields()); } } } return Collections.unmodifiableList(result); }
@Override public List<String> getEnabledNonIdentifiableFieldNames() { List<String> result = new LinkedList<String>(); for (RecordSection section : getEnabledSections()) { for (RecordElement element : section.getEnabledElements()) { if (!element.containsPrivateIdentifiableInformation()) { result.addAll(element.getDisplayedFields()); } } } return Collections.unmodifiableList(result); }