| Package | Description | 
|---|---|
| org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj | |
| org.apache.tika.parser.microsoft.onenote.fsshttpb.util | 
| Modifier and Type | Field and Description | 
|---|---|
| List<DataElement> | DataElementPackage. dataElements | 
| Modifier and Type | Method and Description | 
|---|---|
| List<DataElement> | ObjectGroupDataElementData.Builder. build(NodeObject node)This method is used to build a list of DataElement from a node object | 
| Modifier and Type | Method and Description | 
|---|---|
| static 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 Type | Method and Description | 
|---|---|
| static 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 Type | Method and Description | 
|---|---|
| static 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. | 
| static RevisionManifestDataElementData | 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. | 
| static StorageManifestDataElementData | 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. | 
Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.