code: public Map<String, String> getAttributes() {
      if (attributes == null) {
        return null;
      } else {
        return Collections.unmodifiableMap(attributes);
      }
    }
docs: Get all field attributes in an unmodifiable Map, or null if no attributes have been added
  
  @return all field attributes, or <code>NULL</code> if none exist