+ boost::optional<std::string> annotation_text () const {
+ return _annotation_text;
+ }
+
+ std::string hash () const {
+ return _hash;
+ }
+
+ int64_t size () const {
+ return _size;
+ }
+
+ std::string type () const {
+ return _type;
+ }
+
+ boost::optional<std::string> original_filename() const {
+ return _original_filename;
+ }
+
+ private:
+ boost::optional<std::string> _annotation_text;
+ std::string _hash;
+ int64_t _size = 0;
+ std::string _type;
+ boost::optional<std::string> _original_filename;