Package org.apache.tika.metadata
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final PropertyGUIDs of jcidConflictPageMetadata (0x38) objects.static final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final Propertystatic final PropertyGUIDs of jcidPageMetadata (0x30) objects.static final PropertyGUIDs of jcidPageNode (0x0B) objects; source-object identifiers, not cross-file page keys.static final PropertyGUIDs of jcidPageSeriesNode (0x08) objects.static final Stringstatic final Propertystatic final PropertyGUID of the section file: guidFile from the classic header, or the first FileIdentityGuid property found in a newer-format package.
-
Field Details
-
PREFIX
- See Also:
-
BUILD_NUMBER_CREATED
-
BUILD_NUMBER_LAST_WROTE_TO_FILE
-
BUILD_NUMBER_NEWEST_WRITTEN
-
BUILD_NUMBER_OLDEST_WRITTEN
-
CB_EXPECTED_FILE_LENGTH
-
CB_FREE_SPACE_IN_FREE_CHUNK_LIST
-
CB_LEGACY_EXPECTED_FILE_LENGTH
-
CB_LEGACY_FREE_SPACE_IN_FREE_CHUNK_LIST
-
CRC_NAME
-
C_TRANSACTIONS_IN_LOG
-
FFV_LAST_CODE_THAT_WROTE_TO_THIS_FILE
-
FFV_NEWEST_CODE_THAT_HAS_WRITTEN_TO_THIS_FILE
-
FFV_OLDEST_CODE_THAT_HAS_WRITTEN_TO_THIS_FILE
-
FFV_OLDEST_CODE_THAT_MAY_READ_THIS_FILE
-
GRF_DEBUG_LOG_FLAGS
-
N_FILE_VERSION_GENERATION
-
RGB_PLACEHOLDER
-
MOST_RECENT_AUTHORS
-
ORIGINAL_AUTHORS
-
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
GUIDs of jcidPageMetadata (0x30) objects. Classic parsing records only pages referenced via MetaDataObjectsAboveGraphSpace; FSSHTTPB fallback walks may still include older copies. -
PAGE_SERIES_GUIDS
GUIDs of jcidPageSeriesNode (0x08) objects. -
PAGE_NODE_GUIDS
GUIDs of jcidPageNode (0x0B) objects; source-object identifiers, not cross-file page keys. -
CONFLICT_PAGE_GUIDS
GUIDs of jcidConflictPageMetadata (0x38) objects. -
CREATION_TIMESTAMP
-
LAST_MODIFIED_TIMESTAMP
-