@Override
public Map<String, FSFile> getStreams() {
Set<String> streamNames = new LinkedHashSet<String>();
FileRecord.AttributeIterator dataAttributes = getFileRecord().findAttributesByType(NTFSAttribute.Types.DATA);
NTFSAttribute attribute = dataAttributes.next();
while (attribute != null) {
String attributeName = attribute.getAttributeName();
// The unnamed data attribute is the main file data, so ignore it
if (attributeName != null) {
streamNames.add(attributeName);
}