Interface OneNote


public interface OneNote
OneNote file-header and revision metadata. Key suffixes are the [MS-ONESTORE]/[MS-FSSHTTPB] field names verbatim (external-standard spellings), under the onenote: namespace, except the GUID keys below, which are projected from the source object that carries the value (the section file identity, or a NotebookManagementEntityGuid keyed by the carrying object's JCID). Previously these were minted per parse via the registering Property factories (TIKA-4816 round-3 review: per-record global-lock interning); a bounded, spec-defined vocabulary belongs in curated constants.

The GUID bags (pageGuids, pageSeriesGuids, pageNodeGuids, conflictPageGuids) are unordered, deduplicated, lexically sorted inventories: do not join them positionally to each other or to page content, and do not treat values as unique across files. Page order and page-to-content association are available only through the FSSHTTPB XHTML output, where each recognized page is wrapped in a div whose id is the page GUID when one was recovered (fallback content can be unwrapped).

  • Field Details

    • PREFIX

      static final String PREFIX
      See Also:
    • BUILD_NUMBER_CREATED

      static final Property BUILD_NUMBER_CREATED
    • BUILD_NUMBER_LAST_WROTE_TO_FILE

      static final Property BUILD_NUMBER_LAST_WROTE_TO_FILE
    • BUILD_NUMBER_NEWEST_WRITTEN

      static final Property BUILD_NUMBER_NEWEST_WRITTEN
    • BUILD_NUMBER_OLDEST_WRITTEN

      static final Property BUILD_NUMBER_OLDEST_WRITTEN
    • CB_EXPECTED_FILE_LENGTH

      static final Property CB_EXPECTED_FILE_LENGTH
    • CB_FREE_SPACE_IN_FREE_CHUNK_LIST

      static final Property CB_FREE_SPACE_IN_FREE_CHUNK_LIST
    • CB_LEGACY_EXPECTED_FILE_LENGTH

      static final Property CB_LEGACY_EXPECTED_FILE_LENGTH
    • CB_LEGACY_FREE_SPACE_IN_FREE_CHUNK_LIST

      static final Property CB_LEGACY_FREE_SPACE_IN_FREE_CHUNK_LIST
    • CRC_NAME

      static final Property CRC_NAME
    • C_TRANSACTIONS_IN_LOG

      static final Property C_TRANSACTIONS_IN_LOG
    • FFV_LAST_CODE_THAT_WROTE_TO_THIS_FILE

      static final Property FFV_LAST_CODE_THAT_WROTE_TO_THIS_FILE
    • FFV_NEWEST_CODE_THAT_HAS_WRITTEN_TO_THIS_FILE

      static final Property FFV_NEWEST_CODE_THAT_HAS_WRITTEN_TO_THIS_FILE
    • FFV_OLDEST_CODE_THAT_HAS_WRITTEN_TO_THIS_FILE

      static final Property FFV_OLDEST_CODE_THAT_HAS_WRITTEN_TO_THIS_FILE
    • FFV_OLDEST_CODE_THAT_MAY_READ_THIS_FILE

      static final Property FFV_OLDEST_CODE_THAT_MAY_READ_THIS_FILE
    • GRF_DEBUG_LOG_FLAGS

      static final Property GRF_DEBUG_LOG_FLAGS
    • N_FILE_VERSION_GENERATION

      static final Property N_FILE_VERSION_GENERATION
    • RGB_PLACEHOLDER

      static final Property RGB_PLACEHOLDER
    • MOST_RECENT_AUTHORS

      static final Property MOST_RECENT_AUTHORS
    • ORIGINAL_AUTHORS

      static final Property ORIGINAL_AUTHORS
    • SECTION_GUID

      static final Property SECTION_GUID
      GUID of the section file: guidFile from the classic header, or the first FileIdentityGuid property found in a newer-format package.
    • PAGE_GUIDS

      static final Property PAGE_GUIDS
      GUIDs of jcidPageMetadata (0x30) objects. Classic parsing records only pages referenced via MetaDataObjectsAboveGraphSpace; FSSHTTPB fallback walks may still include older copies.
    • PAGE_SERIES_GUIDS

      static final Property PAGE_SERIES_GUIDS
      GUIDs of jcidPageSeriesNode (0x08) objects.
    • PAGE_NODE_GUIDS

      static final Property PAGE_NODE_GUIDS
      GUIDs of jcidPageNode (0x0B) objects; source-object identifiers, not cross-file page keys.
    • CONFLICT_PAGE_GUIDS

      static final Property CONFLICT_PAGE_GUIDS
      GUIDs of jcidConflictPageMetadata (0x38) objects.
    • CREATION_TIMESTAMP

      static final Property CREATION_TIMESTAMP
    • LAST_MODIFIED_TIMESTAMP

      static final Property LAST_MODIFIED_TIMESTAMP