com.aspose.note.revision

Interfaces

Classes

com.aspose.note.revision

Class FileNodeListFragment

    • Field Detail

      • Footer

        public static final long Footer

        Gets the end of the file node list fragment.

        See Also:
        Constant Field Values
    • Constructor Detail

      • FileNodeListFragment

        public FileNodeListFragment(FileNodeListHeader header,
                                    com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IFileNode> fileNodes,
                                    byte[] padding,
                                    FileChunkReference64X32 nextFragment)

        Initializes a new instance of the FileNodeListFragment class.

        Parameters:
        header - The header.
        fileNodes - The rg file nodes.
        padding - The padding.
        nextFragment - The next fragment.
      • FileNodeListFragment

        public FileNodeListFragment(FileNodeListHeader header,
                                    com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IFileNode> fileNodes,
                                    byte[] padding,
                                    FileChunkReference64X32 nextFragment,
                                    boolean hasChunkTerminator)

        Initializes a new instance of the FileNodeListFragment class.

        Parameters:
        header - The header.
        fileNodes - The rg file nodes.
        padding - The padding.
        nextFragment - The next fragment.
        hasChunkTerminator - The has chunk terminator.
      • FileNodeListFragment

        public FileNodeListFragment(FileNodeListHeader header,
                                    com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IFileNode> fileNodes,
                                    FileChunkReference64X32 nextFragment)

        Initializes a new instance of the FileNodeListFragment class.

        Parameters:
        header - The header.
        fileNodes - The rg file nodes.
        nextFragment - The next fragment.
      • FileNodeListFragment

        public FileNodeListFragment(FileNodeListHeader header,
                                    com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IFileNode> fileNodes,
                                    FileChunkReference64X32 nextFragment,
                                    long defaultSize)

        Initializes a new instance of the FileNodeListFragment class.

        Parameters:
        header - The header.
        fileNodes - The rg file nodes.
        nextFragment - The next fragment.
        defaultSize - The default size.
    • Method Detail

      • getRgFileNodes

        public com.aspose.ms.System.Collections.Generic.IGenericList<IFileNode> getRgFileNodes()

        List is an optional file node list that specifies a collection of FileNode items"

      • getPadding

        public byte[] getPadding()

        An optional array of bytes between the last FileNode structure in the rgFileNodes field and the nextFragment field.

      • addItem

        public void addItem(IFileNode item)

        The add.

        Specified by:
        addItem in interface com.aspose.ms.System.Collections.Generic.IGenericCollection<IFileNode>
        Parameters:
        item - The item.
      • clear

        public void clear()

        The clear.

        Specified by:
        clear in interface com.aspose.ms.System.Collections.Generic.IGenericCollection<IFileNode>
      • containsItem

        public boolean containsItem(IFileNode item)

        The contains.

        Specified by:
        containsItem in interface com.aspose.ms.System.Collections.Generic.IGenericCollection<IFileNode>
        Parameters:
        item - The item.
        Returns:
        The bool.
      • copyToTArray

        public void copyToTArray(IFileNode[] array,
                                 int arrayIndex)

        The copy to.

        Specified by:
        copyToTArray in interface com.aspose.ms.System.Collections.Generic.IGenericCollection<IFileNode>
        Parameters:
        array - The array.
        arrayIndex - The array index.
      • removeItem

        public boolean removeItem(IFileNode item)

        The remove.

        Specified by:
        removeItem in interface com.aspose.ms.System.Collections.Generic.IGenericCollection<IFileNode>
        Parameters:
        item - The item.
        Returns:
        The bool.
      • size

        public int size()

        Gets the count.

        Specified by:
        size in interface com.aspose.ms.System.Collections.Generic.IGenericCollection<IFileNode>
      • isReadOnly

        public boolean isReadOnly()

        Gets a value indicating whether is read only.

        Specified by:
        isReadOnly in interface com.aspose.ms.System.Collections.Generic.IGenericCollection<IFileNode>
      • get_Item

        public IFileNode get_Item(int index)

        The this.

        Parameters:
        index - The index.
        Returns:
        The IFileNode.
      • set_Item

        public void set_Item(int index,
                             IFileNode value)

        The this.

        Parameters:
        index - The index.
      • iterator_Rename_Namesake

        public com.aspose.ms.System.Collections.IEnumerator iterator_Rename_Namesake()

        The get enumerator.

        Returns:
        The IEnumerator.
      • iterator

        public com.aspose.ms.System.Collections.Generic.IGenericEnumerator<IFileNode> iterator()

        The get enumerator.

        Specified by:
        iterator in interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IFileNode>
        Specified by:
        iterator in interface com.aspose.ms.System.Collections.IEnumerable<IFileNode>
        Specified by:
        iterator in interface Iterable<IFileNode>
        Returns:
        The IEnumerator.
      • equals

        public boolean equals(FileNodeListFragment other)

        The equals.

        Parameters:
        other - The other.
        Returns:
        The bool.