Class RtfMetadata

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
ai.pipestream.parsed.data.rtf.v1.RtfMetadata
All Implemented Interfaces:
RtfMetadataOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class RtfMetadata extends com.google.protobuf.GeneratedMessage implements RtfMetadataOrBuilder
 Comprehensive RTF (Rich Text Format) metadata as extracted by Tika.
 Based on Tika's RTFMetadata interface, TextExtractor, and RTFEmbObjHandler implementations.
 This is a 1:1 mapping to all fields that Tika can extract from RTF documents.
 RTF documents can contain rich formatting, embedded objects, and document properties
 similar to Microsoft Office documents but in a text-based format.
 
Protobuf type ai.pipestream.parsed.data.rtf.v1.RtfMetadata
See Also:
  • Field Details

    • KEYWORDS_FIELD_NUMBER

      public static final int KEYWORDS_FIELD_NUMBER
      See Also:
    • CATEGORY_FIELD_NUMBER

      public static final int CATEGORY_FIELD_NUMBER
      See Also:
    • COMPANY_FIELD_NUMBER

      public static final int COMPANY_FIELD_NUMBER
      See Also:
    • MANAGER_FIELD_NUMBER

      public static final int MANAGER_FIELD_NUMBER
      See Also:
    • TEMPLATE_FIELD_NUMBER

      public static final int TEMPLATE_FIELD_NUMBER
      See Also:
    • PAGE_COUNT_FIELD_NUMBER

      public static final int PAGE_COUNT_FIELD_NUMBER
      See Also:
    • WORD_COUNT_FIELD_NUMBER

      public static final int WORD_COUNT_FIELD_NUMBER
      See Also:
    • CHARACTER_COUNT_FIELD_NUMBER

      public static final int CHARACTER_COUNT_FIELD_NUMBER
      See Also:
    • CONTAINS_ENCAPSULATED_HTML_FIELD_NUMBER

      public static final int CONTAINS_ENCAPSULATED_HTML_FIELD_NUMBER
      See Also:
    • THUMBNAIL_FIELD_NUMBER

      public static final int THUMBNAIL_FIELD_NUMBER
      See Also:
    • EMB_APP_VERSION_FIELD_NUMBER

      public static final int EMB_APP_VERSION_FIELD_NUMBER
      See Also:
    • EMB_CLASS_FIELD_NUMBER

      public static final int EMB_CLASS_FIELD_NUMBER
      See Also:
    • EMB_TOPIC_FIELD_NUMBER

      public static final int EMB_TOPIC_FIELD_NUMBER
      See Also:
    • EMB_ITEM_FIELD_NUMBER

      public static final int EMB_ITEM_FIELD_NUMBER
      See Also:
    • CONTENT_TYPE_FIELD_NUMBER

      public static final int CONTENT_TYPE_FIELD_NUMBER
      See Also:
    • CONTENT_ENCODING_FIELD_NUMBER

      public static final int CONTENT_ENCODING_FIELD_NUMBER
      See Also:
    • CONTENT_LENGTH_FIELD_NUMBER

      public static final int CONTENT_LENGTH_FIELD_NUMBER
      See Also:
    • RESOURCE_NAME_FIELD_NUMBER

      public static final int RESOURCE_NAME_FIELD_NUMBER
      See Also:
    • ORIGINAL_RESOURCE_NAME_FIELD_NUMBER

      public static final int ORIGINAL_RESOURCE_NAME_FIELD_NUMBER
      See Also:
    • EMBEDDED_RELATIONSHIP_ID_FIELD_NUMBER

      public static final int EMBEDDED_RELATIONSHIP_ID_FIELD_NUMBER
      See Also:
    • DEFAULT_FONT_FIELD_NUMBER

      public static final int DEFAULT_FONT_FIELD_NUMBER
      See Also:
    • FONT_TABLE_FIELD_NUMBER

      public static final int FONT_TABLE_FIELD_NUMBER
      See Also:
    • COLOR_TABLE_FIELD_NUMBER

      public static final int COLOR_TABLE_FIELD_NUMBER
      See Also:
    • STYLE_SHEET_FIELD_NUMBER

      public static final int STYLE_SHEET_FIELD_NUMBER
      See Also:
    • RTF_VERSION_FIELD_NUMBER

      public static final int RTF_VERSION_FIELD_NUMBER
      See Also:
    • GENERATOR_FIELD_NUMBER

      public static final int GENERATOR_FIELD_NUMBER
      See Also:
    • VIEW_KIND_FIELD_NUMBER

      public static final int VIEW_KIND_FIELD_NUMBER
      See Also:
    • VIEW_SCALE_FIELD_NUMBER

      public static final int VIEW_SCALE_FIELD_NUMBER
      See Also:
    • PAPER_WIDTH_FIELD_NUMBER

      public static final int PAPER_WIDTH_FIELD_NUMBER
      See Also:
    • PAPER_HEIGHT_FIELD_NUMBER

      public static final int PAPER_HEIGHT_FIELD_NUMBER
      See Also:
    • MARGIN_LEFT_FIELD_NUMBER

      public static final int MARGIN_LEFT_FIELD_NUMBER
      See Also:
    • MARGIN_RIGHT_FIELD_NUMBER

      public static final int MARGIN_RIGHT_FIELD_NUMBER
      See Also:
    • MARGIN_TOP_FIELD_NUMBER

      public static final int MARGIN_TOP_FIELD_NUMBER
      See Also:
    • MARGIN_BOTTOM_FIELD_NUMBER

      public static final int MARGIN_BOTTOM_FIELD_NUMBER
      See Also:
    • EMBEDDED_RESOURCE_NAMES_FIELD_NUMBER

      public static final int EMBEDDED_RESOURCE_NAMES_FIELD_NUMBER
      See Also:
    • PICTURE_DESCRIPTIONS_FIELD_NUMBER

      public static final int PICTURE_DESCRIPTIONS_FIELD_NUMBER
      See Also:
    • EMBEDDED_OBJECT_COUNT_FIELD_NUMBER

      public static final int EMBEDDED_OBJECT_COUNT_FIELD_NUMBER
      See Also:
    • PICTURE_COUNT_FIELD_NUMBER

      public static final int PICTURE_COUNT_FIELD_NUMBER
      See Also:
    • IGNORE_LIST_MARKUP_FIELD_NUMBER

      public static final int IGNORE_LIST_MARKUP_FIELD_NUMBER
      See Also:
    • MEMORY_LIMIT_KB_FIELD_NUMBER

      public static final int MEMORY_LIMIT_KB_FIELD_NUMBER
      See Also:
    • RTF_PICT_META_PREFIX_FIELD_NUMBER

      public static final int RTF_PICT_META_PREFIX_FIELD_NUMBER
      See Also:
    • REVISION_TIME_FIELD_NUMBER

      public static final int REVISION_TIME_FIELD_NUMBER
      See Also:
    • VERSION_FIELD_NUMBER

      public static final int VERSION_FIELD_NUMBER
      See Also:
    • REVISION_COUNT_FIELD_NUMBER

      public static final int REVISION_COUNT_FIELD_NUMBER
      See Also:
    • PASSWORD_PROTECTED_FIELD_NUMBER

      public static final int PASSWORD_PROTECTED_FIELD_NUMBER
      See Also:
    • PROTECTION_TYPE_FIELD_NUMBER

      public static final int PROTECTION_TYPE_FIELD_NUMBER
      See Also:
    • ADDITIONAL_METADATA_FIELD_NUMBER

      public static final int ADDITIONAL_METADATA_FIELD_NUMBER
      See Also:
    • BASE_FIELDS_FIELD_NUMBER

      public static final int BASE_FIELDS_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • hasKeywords

      public boolean hasKeywords()
       === Office-style Properties (from Office/OfficeOpenXML interfaces) ===
       Office.KEYWORDS (from \keywords)
       
      optional string keywords = 12 [json_name = "keywords"];
      Specified by:
      hasKeywords in interface RtfMetadataOrBuilder
      Returns:
      Whether the keywords field is set.
    • getKeywords

      public String getKeywords()
       === Office-style Properties (from Office/OfficeOpenXML interfaces) ===
       Office.KEYWORDS (from \keywords)
       
      optional string keywords = 12 [json_name = "keywords"];
      Specified by:
      getKeywords in interface RtfMetadataOrBuilder
      Returns:
      The keywords.
    • getKeywordsBytes

      public com.google.protobuf.ByteString getKeywordsBytes()
       === Office-style Properties (from Office/OfficeOpenXML interfaces) ===
       Office.KEYWORDS (from \keywords)
       
      optional string keywords = 12 [json_name = "keywords"];
      Specified by:
      getKeywordsBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for keywords.
    • hasCategory

      public boolean hasCategory()
       OfficeOpenXMLCore.CATEGORY (from \category)
       
      optional string category = 13 [json_name = "category"];
      Specified by:
      hasCategory in interface RtfMetadataOrBuilder
      Returns:
      Whether the category field is set.
    • getCategory

      public String getCategory()
       OfficeOpenXMLCore.CATEGORY (from \category)
       
      optional string category = 13 [json_name = "category"];
      Specified by:
      getCategory in interface RtfMetadataOrBuilder
      Returns:
      The category.
    • getCategoryBytes

      public com.google.protobuf.ByteString getCategoryBytes()
       OfficeOpenXMLCore.CATEGORY (from \category)
       
      optional string category = 13 [json_name = "category"];
      Specified by:
      getCategoryBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for category.
    • hasCompany

      public boolean hasCompany()
       OfficeOpenXMLExtended.COMPANY (from \company)
       
      optional string company = 14 [json_name = "company"];
      Specified by:
      hasCompany in interface RtfMetadataOrBuilder
      Returns:
      Whether the company field is set.
    • getCompany

      public String getCompany()
       OfficeOpenXMLExtended.COMPANY (from \company)
       
      optional string company = 14 [json_name = "company"];
      Specified by:
      getCompany in interface RtfMetadataOrBuilder
      Returns:
      The company.
    • getCompanyBytes

      public com.google.protobuf.ByteString getCompanyBytes()
       OfficeOpenXMLExtended.COMPANY (from \company)
       
      optional string company = 14 [json_name = "company"];
      Specified by:
      getCompanyBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for company.
    • hasManager

      public boolean hasManager()
       OfficeOpenXMLExtended.MANAGER (from \manager)
       
      optional string manager = 15 [json_name = "manager"];
      Specified by:
      hasManager in interface RtfMetadataOrBuilder
      Returns:
      Whether the manager field is set.
    • getManager

      public String getManager()
       OfficeOpenXMLExtended.MANAGER (from \manager)
       
      optional string manager = 15 [json_name = "manager"];
      Specified by:
      getManager in interface RtfMetadataOrBuilder
      Returns:
      The manager.
    • getManagerBytes

      public com.google.protobuf.ByteString getManagerBytes()
       OfficeOpenXMLExtended.MANAGER (from \manager)
       
      optional string manager = 15 [json_name = "manager"];
      Specified by:
      getManagerBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for manager.
    • hasTemplate

      public boolean hasTemplate()
       OfficeOpenXMLExtended.TEMPLATE (from \template)
       
      optional string template = 16 [json_name = "template"];
      Specified by:
      hasTemplate in interface RtfMetadataOrBuilder
      Returns:
      Whether the template field is set.
    • getTemplate

      public String getTemplate()
       OfficeOpenXMLExtended.TEMPLATE (from \template)
       
      optional string template = 16 [json_name = "template"];
      Specified by:
      getTemplate in interface RtfMetadataOrBuilder
      Returns:
      The template.
    • getTemplateBytes

      public com.google.protobuf.ByteString getTemplateBytes()
       OfficeOpenXMLExtended.TEMPLATE (from \template)
       
      optional string template = 16 [json_name = "template"];
      Specified by:
      getTemplateBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for template.
    • hasPageCount

      public boolean hasPageCount()
       === Document Statistics (from Office interface) ===
       Office.PAGE_COUNT (from \nofpages)
       
      optional int32 page_count = 17 [json_name = "pageCount"];
      Specified by:
      hasPageCount in interface RtfMetadataOrBuilder
      Returns:
      Whether the pageCount field is set.
    • getPageCount

      public int getPageCount()
       === Document Statistics (from Office interface) ===
       Office.PAGE_COUNT (from \nofpages)
       
      optional int32 page_count = 17 [json_name = "pageCount"];
      Specified by:
      getPageCount in interface RtfMetadataOrBuilder
      Returns:
      The pageCount.
    • hasWordCount

      public boolean hasWordCount()
       Office.WORD_COUNT (from \nofwords)
       
      optional int32 word_count = 18 [json_name = "wordCount"];
      Specified by:
      hasWordCount in interface RtfMetadataOrBuilder
      Returns:
      Whether the wordCount field is set.
    • getWordCount

      public int getWordCount()
       Office.WORD_COUNT (from \nofwords)
       
      optional int32 word_count = 18 [json_name = "wordCount"];
      Specified by:
      getWordCount in interface RtfMetadataOrBuilder
      Returns:
      The wordCount.
    • hasCharacterCount

      public boolean hasCharacterCount()
       Office.CHARACTER_COUNT (from \nofchars)
       
      optional int32 character_count = 19 [json_name = "characterCount"];
      Specified by:
      hasCharacterCount in interface RtfMetadataOrBuilder
      Returns:
      Whether the characterCount field is set.
    • getCharacterCount

      public int getCharacterCount()
       Office.CHARACTER_COUNT (from \nofchars)
       
      optional int32 character_count = 19 [json_name = "characterCount"];
      Specified by:
      getCharacterCount in interface RtfMetadataOrBuilder
      Returns:
      The characterCount.
    • hasContainsEncapsulatedHtml

      public boolean hasContainsEncapsulatedHtml()
       === RTF-Specific Properties (from RTFMetadata interface) ===
       RTFMetadata.CONTAINS_ENCAPSULATED_HTML
       
      optional bool contains_encapsulated_html = 20 [json_name = "containsEncapsulatedHtml"];
      Specified by:
      hasContainsEncapsulatedHtml in interface RtfMetadataOrBuilder
      Returns:
      Whether the containsEncapsulatedHtml field is set.
    • getContainsEncapsulatedHtml

      public boolean getContainsEncapsulatedHtml()
       === RTF-Specific Properties (from RTFMetadata interface) ===
       RTFMetadata.CONTAINS_ENCAPSULATED_HTML
       
      optional bool contains_encapsulated_html = 20 [json_name = "containsEncapsulatedHtml"];
      Specified by:
      getContainsEncapsulatedHtml in interface RtfMetadataOrBuilder
      Returns:
      The containsEncapsulatedHtml.
    • hasThumbnail

      public boolean hasThumbnail()
       RTFMetadata.THUMBNAIL (for embedded objects)
       
      optional bool thumbnail = 21 [json_name = "thumbnail"];
      Specified by:
      hasThumbnail in interface RtfMetadataOrBuilder
      Returns:
      Whether the thumbnail field is set.
    • getThumbnail

      public boolean getThumbnail()
       RTFMetadata.THUMBNAIL (for embedded objects)
       
      optional bool thumbnail = 21 [json_name = "thumbnail"];
      Specified by:
      getThumbnail in interface RtfMetadataOrBuilder
      Returns:
      The thumbnail.
    • hasEmbAppVersion

      public boolean hasEmbAppVersion()
       RTFMetadata.EMB_APP_VERSION
       
      optional string emb_app_version = 22 [json_name = "embAppVersion"];
      Specified by:
      hasEmbAppVersion in interface RtfMetadataOrBuilder
      Returns:
      Whether the embAppVersion field is set.
    • getEmbAppVersion

      public String getEmbAppVersion()
       RTFMetadata.EMB_APP_VERSION
       
      optional string emb_app_version = 22 [json_name = "embAppVersion"];
      Specified by:
      getEmbAppVersion in interface RtfMetadataOrBuilder
      Returns:
      The embAppVersion.
    • getEmbAppVersionBytes

      public com.google.protobuf.ByteString getEmbAppVersionBytes()
       RTFMetadata.EMB_APP_VERSION
       
      optional string emb_app_version = 22 [json_name = "embAppVersion"];
      Specified by:
      getEmbAppVersionBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for embAppVersion.
    • hasEmbClass

      public boolean hasEmbClass()
       RTFMetadata.EMB_CLASS
       
      optional string emb_class = 23 [json_name = "embClass"];
      Specified by:
      hasEmbClass in interface RtfMetadataOrBuilder
      Returns:
      Whether the embClass field is set.
    • getEmbClass

      public String getEmbClass()
       RTFMetadata.EMB_CLASS
       
      optional string emb_class = 23 [json_name = "embClass"];
      Specified by:
      getEmbClass in interface RtfMetadataOrBuilder
      Returns:
      The embClass.
    • getEmbClassBytes

      public com.google.protobuf.ByteString getEmbClassBytes()
       RTFMetadata.EMB_CLASS
       
      optional string emb_class = 23 [json_name = "embClass"];
      Specified by:
      getEmbClassBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for embClass.
    • hasEmbTopic

      public boolean hasEmbTopic()
       RTFMetadata.EMB_TOPIC
       
      optional string emb_topic = 24 [json_name = "embTopic"];
      Specified by:
      hasEmbTopic in interface RtfMetadataOrBuilder
      Returns:
      Whether the embTopic field is set.
    • getEmbTopic

      public String getEmbTopic()
       RTFMetadata.EMB_TOPIC
       
      optional string emb_topic = 24 [json_name = "embTopic"];
      Specified by:
      getEmbTopic in interface RtfMetadataOrBuilder
      Returns:
      The embTopic.
    • getEmbTopicBytes

      public com.google.protobuf.ByteString getEmbTopicBytes()
       RTFMetadata.EMB_TOPIC
       
      optional string emb_topic = 24 [json_name = "embTopic"];
      Specified by:
      getEmbTopicBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for embTopic.
    • hasEmbItem

      public boolean hasEmbItem()
       RTFMetadata.EMB_ITEM
       
      optional string emb_item = 25 [json_name = "embItem"];
      Specified by:
      hasEmbItem in interface RtfMetadataOrBuilder
      Returns:
      Whether the embItem field is set.
    • getEmbItem

      public String getEmbItem()
       RTFMetadata.EMB_ITEM
       
      optional string emb_item = 25 [json_name = "embItem"];
      Specified by:
      getEmbItem in interface RtfMetadataOrBuilder
      Returns:
      The embItem.
    • getEmbItemBytes

      public com.google.protobuf.ByteString getEmbItemBytes()
       RTFMetadata.EMB_ITEM
       
      optional string emb_item = 25 [json_name = "embItem"];
      Specified by:
      getEmbItemBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for embItem.
    • hasContentType

      public boolean hasContentType()
       === Content and Resource Properties ===
       Metadata.CONTENT_TYPE ("application/rtf")
       
      optional string content_type = 26 [json_name = "contentType"];
      Specified by:
      hasContentType in interface RtfMetadataOrBuilder
      Returns:
      Whether the contentType field is set.
    • getContentType

      public String getContentType()
       === Content and Resource Properties ===
       Metadata.CONTENT_TYPE ("application/rtf")
       
      optional string content_type = 26 [json_name = "contentType"];
      Specified by:
      getContentType in interface RtfMetadataOrBuilder
      Returns:
      The contentType.
    • getContentTypeBytes

      public com.google.protobuf.ByteString getContentTypeBytes()
       === Content and Resource Properties ===
       Metadata.CONTENT_TYPE ("application/rtf")
       
      optional string content_type = 26 [json_name = "contentType"];
      Specified by:
      getContentTypeBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for contentType.
    • hasContentEncoding

      public boolean hasContentEncoding()
       Metadata.CONTENT_ENCODING
       
      optional string content_encoding = 27 [json_name = "contentEncoding"];
      Specified by:
      hasContentEncoding in interface RtfMetadataOrBuilder
      Returns:
      Whether the contentEncoding field is set.
    • getContentEncoding

      public String getContentEncoding()
       Metadata.CONTENT_ENCODING
       
      optional string content_encoding = 27 [json_name = "contentEncoding"];
      Specified by:
      getContentEncoding in interface RtfMetadataOrBuilder
      Returns:
      The contentEncoding.
    • getContentEncodingBytes

      public com.google.protobuf.ByteString getContentEncodingBytes()
       Metadata.CONTENT_ENCODING
       
      optional string content_encoding = 27 [json_name = "contentEncoding"];
      Specified by:
      getContentEncodingBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for contentEncoding.
    • hasContentLength

      public boolean hasContentLength()
       Metadata.CONTENT_LENGTH
       
      optional string content_length = 28 [json_name = "contentLength"];
      Specified by:
      hasContentLength in interface RtfMetadataOrBuilder
      Returns:
      Whether the contentLength field is set.
    • getContentLength

      public String getContentLength()
       Metadata.CONTENT_LENGTH
       
      optional string content_length = 28 [json_name = "contentLength"];
      Specified by:
      getContentLength in interface RtfMetadataOrBuilder
      Returns:
      The contentLength.
    • getContentLengthBytes

      public com.google.protobuf.ByteString getContentLengthBytes()
       Metadata.CONTENT_LENGTH
       
      optional string content_length = 28 [json_name = "contentLength"];
      Specified by:
      getContentLengthBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for contentLength.
    • hasResourceName

      public boolean hasResourceName()
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 29 [json_name = "resourceName"];
      Specified by:
      hasResourceName in interface RtfMetadataOrBuilder
      Returns:
      Whether the resourceName field is set.
    • getResourceName

      public String getResourceName()
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 29 [json_name = "resourceName"];
      Specified by:
      getResourceName in interface RtfMetadataOrBuilder
      Returns:
      The resourceName.
    • getResourceNameBytes

      public com.google.protobuf.ByteString getResourceNameBytes()
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 29 [json_name = "resourceName"];
      Specified by:
      getResourceNameBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for resourceName.
    • hasOriginalResourceName

      public boolean hasOriginalResourceName()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 30 [json_name = "originalResourceName"];
      Specified by:
      hasOriginalResourceName in interface RtfMetadataOrBuilder
      Returns:
      Whether the originalResourceName field is set.
    • getOriginalResourceName

      public String getOriginalResourceName()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 30 [json_name = "originalResourceName"];
      Specified by:
      getOriginalResourceName in interface RtfMetadataOrBuilder
      Returns:
      The originalResourceName.
    • getOriginalResourceNameBytes

      public com.google.protobuf.ByteString getOriginalResourceNameBytes()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 30 [json_name = "originalResourceName"];
      Specified by:
      getOriginalResourceNameBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for originalResourceName.
    • hasEmbeddedRelationshipId

      public boolean hasEmbeddedRelationshipId()
       TikaCoreProperties.EMBEDDED_RELATIONSHIP_ID
       
      optional string embedded_relationship_id = 31 [json_name = "embeddedRelationshipId"];
      Specified by:
      hasEmbeddedRelationshipId in interface RtfMetadataOrBuilder
      Returns:
      Whether the embeddedRelationshipId field is set.
    • getEmbeddedRelationshipId

      public String getEmbeddedRelationshipId()
       TikaCoreProperties.EMBEDDED_RELATIONSHIP_ID
       
      optional string embedded_relationship_id = 31 [json_name = "embeddedRelationshipId"];
      Specified by:
      getEmbeddedRelationshipId in interface RtfMetadataOrBuilder
      Returns:
      The embeddedRelationshipId.
    • getEmbeddedRelationshipIdBytes

      public com.google.protobuf.ByteString getEmbeddedRelationshipIdBytes()
       TikaCoreProperties.EMBEDDED_RELATIONSHIP_ID
       
      optional string embedded_relationship_id = 31 [json_name = "embeddedRelationshipId"];
      Specified by:
      getEmbeddedRelationshipIdBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for embeddedRelationshipId.
    • hasDefaultFont

      public boolean hasDefaultFont()
       === Font and Formatting Properties ===
       Default font number (from \deff)
       
      optional int32 default_font = 32 [json_name = "defaultFont"];
      Specified by:
      hasDefaultFont in interface RtfMetadataOrBuilder
      Returns:
      Whether the defaultFont field is set.
    • getDefaultFont

      public int getDefaultFont()
       === Font and Formatting Properties ===
       Default font number (from \deff)
       
      optional int32 default_font = 32 [json_name = "defaultFont"];
      Specified by:
      getDefaultFont in interface RtfMetadataOrBuilder
      Returns:
      The defaultFont.
    • hasFontTable

      public boolean hasFontTable()
       Font table information
       
      optional string font_table = 33 [json_name = "fontTable"];
      Specified by:
      hasFontTable in interface RtfMetadataOrBuilder
      Returns:
      Whether the fontTable field is set.
    • getFontTable

      public String getFontTable()
       Font table information
       
      optional string font_table = 33 [json_name = "fontTable"];
      Specified by:
      getFontTable in interface RtfMetadataOrBuilder
      Returns:
      The fontTable.
    • getFontTableBytes

      public com.google.protobuf.ByteString getFontTableBytes()
       Font table information
       
      optional string font_table = 33 [json_name = "fontTable"];
      Specified by:
      getFontTableBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for fontTable.
    • hasColorTable

      public boolean hasColorTable()
       Color table information
       
      optional string color_table = 34 [json_name = "colorTable"];
      Specified by:
      hasColorTable in interface RtfMetadataOrBuilder
      Returns:
      Whether the colorTable field is set.
    • getColorTable

      public String getColorTable()
       Color table information
       
      optional string color_table = 34 [json_name = "colorTable"];
      Specified by:
      getColorTable in interface RtfMetadataOrBuilder
      Returns:
      The colorTable.
    • getColorTableBytes

      public com.google.protobuf.ByteString getColorTableBytes()
       Color table information
       
      optional string color_table = 34 [json_name = "colorTable"];
      Specified by:
      getColorTableBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for colorTable.
    • hasStyleSheet

      public boolean hasStyleSheet()
       Style sheet information
       
      optional string style_sheet = 35 [json_name = "styleSheet"];
      Specified by:
      hasStyleSheet in interface RtfMetadataOrBuilder
      Returns:
      Whether the styleSheet field is set.
    • getStyleSheet

      public String getStyleSheet()
       Style sheet information
       
      optional string style_sheet = 35 [json_name = "styleSheet"];
      Specified by:
      getStyleSheet in interface RtfMetadataOrBuilder
      Returns:
      The styleSheet.
    • getStyleSheetBytes

      public com.google.protobuf.ByteString getStyleSheetBytes()
       Style sheet information
       
      optional string style_sheet = 35 [json_name = "styleSheet"];
      Specified by:
      getStyleSheetBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for styleSheet.
    • hasRtfVersion

      public boolean hasRtfVersion()
       === RTF Version and Compatibility ===
       RTF version (from \rtf1)
       
      optional string rtf_version = 36 [json_name = "rtfVersion"];
      Specified by:
      hasRtfVersion in interface RtfMetadataOrBuilder
      Returns:
      Whether the rtfVersion field is set.
    • getRtfVersion

      public String getRtfVersion()
       === RTF Version and Compatibility ===
       RTF version (from \rtf1)
       
      optional string rtf_version = 36 [json_name = "rtfVersion"];
      Specified by:
      getRtfVersion in interface RtfMetadataOrBuilder
      Returns:
      The rtfVersion.
    • getRtfVersionBytes

      public com.google.protobuf.ByteString getRtfVersionBytes()
       === RTF Version and Compatibility ===
       RTF version (from \rtf1)
       
      optional string rtf_version = 36 [json_name = "rtfVersion"];
      Specified by:
      getRtfVersionBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for rtfVersion.
    • hasGenerator

      public boolean hasGenerator()
       Generator application (from \generator)
       
      optional string generator = 37 [json_name = "generator"];
      Specified by:
      hasGenerator in interface RtfMetadataOrBuilder
      Returns:
      Whether the generator field is set.
    • getGenerator

      public String getGenerator()
       Generator application (from \generator)
       
      optional string generator = 37 [json_name = "generator"];
      Specified by:
      getGenerator in interface RtfMetadataOrBuilder
      Returns:
      The generator.
    • getGeneratorBytes

      public com.google.protobuf.ByteString getGeneratorBytes()
       Generator application (from \generator)
       
      optional string generator = 37 [json_name = "generator"];
      Specified by:
      getGeneratorBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for generator.
    • hasViewKind

      public boolean hasViewKind()
       View kind (from \viewkind)
       
      optional string view_kind = 38 [json_name = "viewKind"];
      Specified by:
      hasViewKind in interface RtfMetadataOrBuilder
      Returns:
      Whether the viewKind field is set.
    • getViewKind

      public String getViewKind()
       View kind (from \viewkind)
       
      optional string view_kind = 38 [json_name = "viewKind"];
      Specified by:
      getViewKind in interface RtfMetadataOrBuilder
      Returns:
      The viewKind.
    • getViewKindBytes

      public com.google.protobuf.ByteString getViewKindBytes()
       View kind (from \viewkind)
       
      optional string view_kind = 38 [json_name = "viewKind"];
      Specified by:
      getViewKindBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for viewKind.
    • hasViewScale

      public boolean hasViewScale()
       View scale (from \viewscale)
       
      optional int32 view_scale = 39 [json_name = "viewScale"];
      Specified by:
      hasViewScale in interface RtfMetadataOrBuilder
      Returns:
      Whether the viewScale field is set.
    • getViewScale

      public int getViewScale()
       View scale (from \viewscale)
       
      optional int32 view_scale = 39 [json_name = "viewScale"];
      Specified by:
      getViewScale in interface RtfMetadataOrBuilder
      Returns:
      The viewScale.
    • hasPaperWidth

      public boolean hasPaperWidth()
       === Document Layout Properties ===
       Paper width (from \paperw)
       
      optional int32 paper_width = 40 [json_name = "paperWidth"];
      Specified by:
      hasPaperWidth in interface RtfMetadataOrBuilder
      Returns:
      Whether the paperWidth field is set.
    • getPaperWidth

      public int getPaperWidth()
       === Document Layout Properties ===
       Paper width (from \paperw)
       
      optional int32 paper_width = 40 [json_name = "paperWidth"];
      Specified by:
      getPaperWidth in interface RtfMetadataOrBuilder
      Returns:
      The paperWidth.
    • hasPaperHeight

      public boolean hasPaperHeight()
       Paper height (from \paperh)
       
      optional int32 paper_height = 41 [json_name = "paperHeight"];
      Specified by:
      hasPaperHeight in interface RtfMetadataOrBuilder
      Returns:
      Whether the paperHeight field is set.
    • getPaperHeight

      public int getPaperHeight()
       Paper height (from \paperh)
       
      optional int32 paper_height = 41 [json_name = "paperHeight"];
      Specified by:
      getPaperHeight in interface RtfMetadataOrBuilder
      Returns:
      The paperHeight.
    • hasMarginLeft

      public boolean hasMarginLeft()
       Left margin (from \margl)
       
      optional int32 margin_left = 42 [json_name = "marginLeft"];
      Specified by:
      hasMarginLeft in interface RtfMetadataOrBuilder
      Returns:
      Whether the marginLeft field is set.
    • getMarginLeft

      public int getMarginLeft()
       Left margin (from \margl)
       
      optional int32 margin_left = 42 [json_name = "marginLeft"];
      Specified by:
      getMarginLeft in interface RtfMetadataOrBuilder
      Returns:
      The marginLeft.
    • hasMarginRight

      public boolean hasMarginRight()
       Right margin (from \margr)
       
      optional int32 margin_right = 43 [json_name = "marginRight"];
      Specified by:
      hasMarginRight in interface RtfMetadataOrBuilder
      Returns:
      Whether the marginRight field is set.
    • getMarginRight

      public int getMarginRight()
       Right margin (from \margr)
       
      optional int32 margin_right = 43 [json_name = "marginRight"];
      Specified by:
      getMarginRight in interface RtfMetadataOrBuilder
      Returns:
      The marginRight.
    • hasMarginTop

      public boolean hasMarginTop()
       Top margin (from \margt)
       
      optional int32 margin_top = 44 [json_name = "marginTop"];
      Specified by:
      hasMarginTop in interface RtfMetadataOrBuilder
      Returns:
      Whether the marginTop field is set.
    • getMarginTop

      public int getMarginTop()
       Top margin (from \margt)
       
      optional int32 margin_top = 44 [json_name = "marginTop"];
      Specified by:
      getMarginTop in interface RtfMetadataOrBuilder
      Returns:
      The marginTop.
    • hasMarginBottom

      public boolean hasMarginBottom()
       Bottom margin (from \margb)
       
      optional int32 margin_bottom = 45 [json_name = "marginBottom"];
      Specified by:
      hasMarginBottom in interface RtfMetadataOrBuilder
      Returns:
      Whether the marginBottom field is set.
    • getMarginBottom

      public int getMarginBottom()
       Bottom margin (from \margb)
       
      optional int32 margin_bottom = 45 [json_name = "marginBottom"];
      Specified by:
      getMarginBottom in interface RtfMetadataOrBuilder
      Returns:
      The marginBottom.
    • getEmbeddedResourceNamesList

      public com.google.protobuf.ProtocolStringList getEmbeddedResourceNamesList()
       === Embedded Objects and Pictures ===
       Names of embedded resources
       
      repeated string embedded_resource_names = 46 [json_name = "embeddedResourceNames"];
      Specified by:
      getEmbeddedResourceNamesList in interface RtfMetadataOrBuilder
      Returns:
      A list containing the embeddedResourceNames.
    • getEmbeddedResourceNamesCount

      public int getEmbeddedResourceNamesCount()
       === Embedded Objects and Pictures ===
       Names of embedded resources
       
      repeated string embedded_resource_names = 46 [json_name = "embeddedResourceNames"];
      Specified by:
      getEmbeddedResourceNamesCount in interface RtfMetadataOrBuilder
      Returns:
      The count of embeddedResourceNames.
    • getEmbeddedResourceNames

      public String getEmbeddedResourceNames(int index)
       === Embedded Objects and Pictures ===
       Names of embedded resources
       
      repeated string embedded_resource_names = 46 [json_name = "embeddedResourceNames"];
      Specified by:
      getEmbeddedResourceNames in interface RtfMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The embeddedResourceNames at the given index.
    • getEmbeddedResourceNamesBytes

      public com.google.protobuf.ByteString getEmbeddedResourceNamesBytes(int index)
       === Embedded Objects and Pictures ===
       Names of embedded resources
       
      repeated string embedded_resource_names = 46 [json_name = "embeddedResourceNames"];
      Specified by:
      getEmbeddedResourceNamesBytes in interface RtfMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the embeddedResourceNames at the given index.
    • getPictureDescriptionsList

      public com.google.protobuf.ProtocolStringList getPictureDescriptionsList()
       Picture descriptions (from \wzDescription)
       
      repeated string picture_descriptions = 47 [json_name = "pictureDescriptions"];
      Specified by:
      getPictureDescriptionsList in interface RtfMetadataOrBuilder
      Returns:
      A list containing the pictureDescriptions.
    • getPictureDescriptionsCount

      public int getPictureDescriptionsCount()
       Picture descriptions (from \wzDescription)
       
      repeated string picture_descriptions = 47 [json_name = "pictureDescriptions"];
      Specified by:
      getPictureDescriptionsCount in interface RtfMetadataOrBuilder
      Returns:
      The count of pictureDescriptions.
    • getPictureDescriptions

      public String getPictureDescriptions(int index)
       Picture descriptions (from \wzDescription)
       
      repeated string picture_descriptions = 47 [json_name = "pictureDescriptions"];
      Specified by:
      getPictureDescriptions in interface RtfMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The pictureDescriptions at the given index.
    • getPictureDescriptionsBytes

      public com.google.protobuf.ByteString getPictureDescriptionsBytes(int index)
       Picture descriptions (from \wzDescription)
       
      repeated string picture_descriptions = 47 [json_name = "pictureDescriptions"];
      Specified by:
      getPictureDescriptionsBytes in interface RtfMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the pictureDescriptions at the given index.
    • hasEmbeddedObjectCount

      public boolean hasEmbeddedObjectCount()
       Count of embedded objects
       
      optional int32 embedded_object_count = 48 [json_name = "embeddedObjectCount"];
      Specified by:
      hasEmbeddedObjectCount in interface RtfMetadataOrBuilder
      Returns:
      Whether the embeddedObjectCount field is set.
    • getEmbeddedObjectCount

      public int getEmbeddedObjectCount()
       Count of embedded objects
       
      optional int32 embedded_object_count = 48 [json_name = "embeddedObjectCount"];
      Specified by:
      getEmbeddedObjectCount in interface RtfMetadataOrBuilder
      Returns:
      The embeddedObjectCount.
    • hasPictureCount

      public boolean hasPictureCount()
       Count of embedded pictures
       
      optional int32 picture_count = 49 [json_name = "pictureCount"];
      Specified by:
      hasPictureCount in interface RtfMetadataOrBuilder
      Returns:
      Whether the pictureCount field is set.
    • getPictureCount

      public int getPictureCount()
       Count of embedded pictures
       
      optional int32 picture_count = 49 [json_name = "pictureCount"];
      Specified by:
      getPictureCount in interface RtfMetadataOrBuilder
      Returns:
      The pictureCount.
    • hasIgnoreListMarkup

      public boolean hasIgnoreListMarkup()
       === RTF Control Properties ===
       Parser setting for list markup
       
      optional bool ignore_list_markup = 50 [json_name = "ignoreListMarkup"];
      Specified by:
      hasIgnoreListMarkup in interface RtfMetadataOrBuilder
      Returns:
      Whether the ignoreListMarkup field is set.
    • getIgnoreListMarkup

      public boolean getIgnoreListMarkup()
       === RTF Control Properties ===
       Parser setting for list markup
       
      optional bool ignore_list_markup = 50 [json_name = "ignoreListMarkup"];
      Specified by:
      getIgnoreListMarkup in interface RtfMetadataOrBuilder
      Returns:
      The ignoreListMarkup.
    • hasMemoryLimitKb

      public boolean hasMemoryLimitKb()
       Memory limit for embedded objects
       
      optional int32 memory_limit_kb = 51 [json_name = "memoryLimitKb"];
      Specified by:
      hasMemoryLimitKb in interface RtfMetadataOrBuilder
      Returns:
      Whether the memoryLimitKb field is set.
    • getMemoryLimitKb

      public int getMemoryLimitKb()
       Memory limit for embedded objects
       
      optional int32 memory_limit_kb = 51 [json_name = "memoryLimitKb"];
      Specified by:
      getMemoryLimitKb in interface RtfMetadataOrBuilder
      Returns:
      The memoryLimitKb.
    • hasRtfPictMetaPrefix

      public boolean hasRtfPictMetaPrefix()
       RTF picture metadata prefix
       
      optional string rtf_pict_meta_prefix = 52 [json_name = "rtfPictMetaPrefix"];
      Specified by:
      hasRtfPictMetaPrefix in interface RtfMetadataOrBuilder
      Returns:
      Whether the rtfPictMetaPrefix field is set.
    • getRtfPictMetaPrefix

      public String getRtfPictMetaPrefix()
       RTF picture metadata prefix
       
      optional string rtf_pict_meta_prefix = 52 [json_name = "rtfPictMetaPrefix"];
      Specified by:
      getRtfPictMetaPrefix in interface RtfMetadataOrBuilder
      Returns:
      The rtfPictMetaPrefix.
    • getRtfPictMetaPrefixBytes

      public com.google.protobuf.ByteString getRtfPictMetaPrefixBytes()
       RTF picture metadata prefix
       
      optional string rtf_pict_meta_prefix = 52 [json_name = "rtfPictMetaPrefix"];
      Specified by:
      getRtfPictMetaPrefixBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for rtfPictMetaPrefix.
    • hasRevisionTime

      public boolean hasRevisionTime()
       === Revision and Tracking Properties ===
       Revision time (from \revtim)
       
      optional .google.protobuf.Timestamp revision_time = 53 [json_name = "revisionTime"];
      Specified by:
      hasRevisionTime in interface RtfMetadataOrBuilder
      Returns:
      Whether the revisionTime field is set.
    • getRevisionTime

      public com.google.protobuf.Timestamp getRevisionTime()
       === Revision and Tracking Properties ===
       Revision time (from \revtim)
       
      optional .google.protobuf.Timestamp revision_time = 53 [json_name = "revisionTime"];
      Specified by:
      getRevisionTime in interface RtfMetadataOrBuilder
      Returns:
      The revisionTime.
    • getRevisionTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getRevisionTimeOrBuilder()
       === Revision and Tracking Properties ===
       Revision time (from \revtim)
       
      optional .google.protobuf.Timestamp revision_time = 53 [json_name = "revisionTime"];
      Specified by:
      getRevisionTimeOrBuilder in interface RtfMetadataOrBuilder
    • hasPrintTime

      public boolean hasPrintTime()
       Print time (from \printim)
       
      optional .google.protobuf.Timestamp print_time = 54 [json_name = "printTime"];
      Specified by:
      hasPrintTime in interface RtfMetadataOrBuilder
      Returns:
      Whether the printTime field is set.
    • getPrintTime

      public com.google.protobuf.Timestamp getPrintTime()
       Print time (from \printim)
       
      optional .google.protobuf.Timestamp print_time = 54 [json_name = "printTime"];
      Specified by:
      getPrintTime in interface RtfMetadataOrBuilder
      Returns:
      The printTime.
    • getPrintTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getPrintTimeOrBuilder()
       Print time (from \printim)
       
      optional .google.protobuf.Timestamp print_time = 54 [json_name = "printTime"];
      Specified by:
      getPrintTimeOrBuilder in interface RtfMetadataOrBuilder
    • hasVersion

      public boolean hasVersion()
       Document version (from \version)
       
      optional int32 version = 55 [json_name = "version"];
      Specified by:
      hasVersion in interface RtfMetadataOrBuilder
      Returns:
      Whether the version field is set.
    • getVersion

      public int getVersion()
       Document version (from \version)
       
      optional int32 version = 55 [json_name = "version"];
      Specified by:
      getVersion in interface RtfMetadataOrBuilder
      Returns:
      The version.
    • hasRevisionCount

      public boolean hasRevisionCount()
       Number of revisions
       
      optional int32 revision_count = 56 [json_name = "revisionCount"];
      Specified by:
      hasRevisionCount in interface RtfMetadataOrBuilder
      Returns:
      Whether the revisionCount field is set.
    • getRevisionCount

      public int getRevisionCount()
       Number of revisions
       
      optional int32 revision_count = 56 [json_name = "revisionCount"];
      Specified by:
      getRevisionCount in interface RtfMetadataOrBuilder
      Returns:
      The revisionCount.
    • hasPasswordProtected

      public boolean hasPasswordProtected()
       === Security and Protection ===
       Document password protection
       
      optional bool password_protected = 57 [json_name = "passwordProtected"];
      Specified by:
      hasPasswordProtected in interface RtfMetadataOrBuilder
      Returns:
      Whether the passwordProtected field is set.
    • getPasswordProtected

      public boolean getPasswordProtected()
       === Security and Protection ===
       Document password protection
       
      optional bool password_protected = 57 [json_name = "passwordProtected"];
      Specified by:
      getPasswordProtected in interface RtfMetadataOrBuilder
      Returns:
      The passwordProtected.
    • hasProtectionType

      public boolean hasProtectionType()
       Type of document protection
       
      optional string protection_type = 58 [json_name = "protectionType"];
      Specified by:
      hasProtectionType in interface RtfMetadataOrBuilder
      Returns:
      Whether the protectionType field is set.
    • getProtectionType

      public String getProtectionType()
       Type of document protection
       
      optional string protection_type = 58 [json_name = "protectionType"];
      Specified by:
      getProtectionType in interface RtfMetadataOrBuilder
      Returns:
      The protectionType.
    • getProtectionTypeBytes

      public com.google.protobuf.ByteString getProtectionTypeBytes()
       Type of document protection
       
      optional string protection_type = 58 [json_name = "protectionType"];
      Specified by:
      getProtectionTypeBytes in interface RtfMetadataOrBuilder
      Returns:
      The bytes for protectionType.
    • hasAdditionalMetadata

      public boolean hasAdditionalMetadata()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
      Specified by:
      hasAdditionalMetadata in interface RtfMetadataOrBuilder
      Returns:
      Whether the additionalMetadata field is set.
    • getAdditionalMetadata

      public com.google.protobuf.Struct getAdditionalMetadata()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
      Specified by:
      getAdditionalMetadata in interface RtfMetadataOrBuilder
      Returns:
      The additionalMetadata.
    • getAdditionalMetadataOrBuilder

      public com.google.protobuf.StructOrBuilder getAdditionalMetadataOrBuilder()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
      Specified by:
      getAdditionalMetadataOrBuilder in interface RtfMetadataOrBuilder
    • hasBaseFields

      public boolean hasBaseFields()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
      Specified by:
      hasBaseFields in interface RtfMetadataOrBuilder
      Returns:
      Whether the baseFields field is set.
    • getBaseFields

      public TikaBaseFields getBaseFields()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
      Specified by:
      getBaseFields in interface RtfMetadataOrBuilder
      Returns:
      The baseFields.
    • getBaseFieldsOrBuilder

      public TikaBaseFieldsOrBuilder getBaseFieldsOrBuilder()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
      Specified by:
      getBaseFieldsOrBuilder in interface RtfMetadataOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static RtfMetadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RtfMetadata parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RtfMetadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RtfMetadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RtfMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RtfMetadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RtfMetadata parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static RtfMetadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static RtfMetadata parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static RtfMetadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static RtfMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static RtfMetadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public RtfMetadata.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static RtfMetadata.Builder newBuilder()
    • newBuilder

      public static RtfMetadata.Builder newBuilder(RtfMetadata prototype)
    • toBuilder

      public RtfMetadata.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected RtfMetadata.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static RtfMetadata getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<RtfMetadata> parser()
    • getParserForType

      public com.google.protobuf.Parser<RtfMetadata> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public RtfMetadata getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder