Uses of Class
org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.DataElement
Package
Description
-
Uses of DataElement in org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj
Modifier and TypeMethodDescriptionObjectGroupDataElementData.Builder.build
(NodeObject node) This method is used to build a list of DataElement from a node object -
Uses of DataElement in org.apache.tika.parser.microsoft.onenote.fsshttpb.util
Modifier and TypeMethodDescriptionstatic DataElement
DataElementUtils.createCellMainifestDataElement
(ExGuid revisionId, Map<CellID, ExGuid> cellIDMapping) This method is used to create the cell manifest data element.static DataElement
DataElementUtils.createRevisionManifestDataElement
(ExGuid rootObjectExGuid, ExGuid baseRevisionID, List<ExGuid> refferenceObjectDataExGuidList, Map<ExGuid, ExGuid> revisionMapping, AtomicReference<ExGuid> currentRevisionID) This method is used to create the revision manifest data element.static DataElement
DataElementUtils.createStorageIndexDataElement
(ExGuid manifestExGuid, Map<CellID, ExGuid> cellIDMappings, Map<ExGuid, ExGuid> revisionIDMappings) This method is used to create the storage index data element.static DataElement
DataElementUtils.createStorageManifestDataElement
(Map<CellID, ExGuid> cellIDMapping) This method is used to create the storage manifest data element.Modifier and TypeMethodDescriptionstatic List<DataElement>
DataElementUtils.buildDataElements
(byte[] fileContent, AtomicReference<ExGuid> storageIndexExGuid) This method is used to build a list of data elements to represent a file.static List<DataElement>
DataElementUtils.createObjectGroupDataElement
(byte[] fileContent, AtomicReference<ExGuid> rootNodeExGuid, List<ExGuid> objectDataExGuidList) This method is used to create object group data/blob element list.Modifier and TypeMethodDescriptionstatic boolean
DataElementUtils.analyzeStorageIndexDataElement
(List<DataElement> dataElements, ExGuid storageIndexExGuid, AtomicReference<ExGuid> manifestMappingGuid, AtomicReference<HashMap<CellID, ExGuid>> cellIDMappings, AtomicReference<HashMap<ExGuid, ExGuid>> revisionIDMappings) This method is used to analyze the storage index data element to get all the mappings.static CellManifestDataElementData
DataElementUtils.getCellManifestDataElementData
(List<DataElement> dataElements, StorageManifestDataElementData manifestDataElementData, HashMap<CellID, ExGuid> cellIDMappings) This method is used to get cell manifest data element from a list of data element.static List<ObjectGroupDataElementData>
DataElementUtils.getDataObjectDataElementData
(List<DataElement> dataElements, ExGuid storageIndexExGuid, AtomicReference<ExGuid> rootExGuid) This method is used to get the list of object group data element from a list of data element.static List<ObjectGroupDataElementData>
DataElementUtils.getDataObjectDataElementData
(List<DataElement> dataElements, RevisionManifestDataElementData revisionData, AtomicReference<ExGuid> rootExGuid) This method is used to get a list of object group data element from a list of data element.DataElementUtils.getRevisionManifestDataElementData
(List<DataElement> dataElements, CellManifestDataElementData cellData, HashMap<ExGuid, ExGuid> revisionIDMappings) This method is used to get revision manifest data element from a list of data element.DataElementUtils.getStorageManifestDataElementData
(List<DataElement> dataElements, ExGuid manifestMapping) This method is used to get storage manifest data element from a list of data element.static boolean
DataElementUtils.tryAnalyzeWhetherConfirmSchema
(List<DataElement> dataElements, ExGuid storageIndexExGuid) This method is used to analyze whether the data elements are confirmed to the schema defined in MS-FSSHTTPD.static boolean
DataElementUtils.tryAnalyzeWhetherFullDataElementList
(List<DataElement> dataElements, ExGuid storageIndexExGuid) This method is used to try to analyze the returned whether data elements are complete.