PdfArrayInBuffer

Наследование: java.lang.Object, com.aspose.pdf.groupprocessor.PdfArrayInMemory

Все реализованные интерфейсы: com.aspose.ms.System.IDisposable, java.io.Closeable

public final class PdfArrayInBuffer extends PdfArrayInMemory implements System.IDisposable, Closeable

Только для внутреннего использования

Конструкторы

КонструкторОписание
PdfArrayInBuffer(System.IO.FileStream stream, int bufferSize, System.Collections.Generic.Dictionary<ObjectKey,ByteRange> pdfObjects, long documentStartIndex)
PdfArrayInBuffer(byte[] bytes, System.Collections.Generic.Dictionary<ObjectKey,ByteRange> pdfObjects)

Методы

МетодОписание
checkIfThisIsCommentsInMemory(int currentIndex)
close()Закрывает все ресурсы, используемые этим экземпляром.
dispose()Закрывает все ресурсы, используемые этим экземпляром.
endParameterFinderInMemory(long[] index)
equals(Object arg0)
extractObjectKeyOnTheLeftSideInMemory(int index, ObjectKey[] key)
extractObjectKeyOnTheRightSide(long index, ObjectKey[] key)
extractParameterInMemory(int startIndex)
findNextEndobject(long currentIndex)
findNextEndobjectInMemory(int currentIndex)
findNextObject(long currentIndex, ObjectKey[] key)
findNextObjectInMemory(int currentIndex, ObjectKey[] key)
forwardSpaceEaterInMemory(long[] index)
getClass()
get_Item(int index)
get_Item(long index)
get_Item_PdfArrayInBuffer_New(int index)
hashCode()
indexOf(long indexFrom, byte pdfElement)
indexOf(long indexFrom, long indexTo, byte pdfElement)
indexOfEndobjInMemory(int indexFrom)
indexOfInMemory(int indexFrom, int indexTo, byte pdfElement)
indexOfObjInMemory(int indexFrom)
isEqual(byte[] firstArray, byte[] secondArray)
lastIndexOf(byte pdfElement)
lastIndexOf(long lastIndex, byte pdfElement)
lastIndexOfInMemory(byte pdfElement)
notify()
notifyAll()
subBytes(long indexFrom, long indexTo)
subString(long indexFrom, long indexTo)
subStringInMemory(int indexFrom, int indexTo)
toString()
tryToExtractObjectKeyOnTheLeftSideInMemory(int index, ObjectKey[] key)
tryToExtractObjectKeyOnTheRightSideInMemory(int index, ObjectKey[] key, int[] changedIndex)
tryToExtractObjectKeyOnTheRightSideInMemory(long index, ObjectKey[] key, long[] changedIndex)
wait()
wait(long arg0)
wait(long arg0, int arg1)

PdfArrayInBuffer(System.IO.FileStream stream, int bufferSize, System.Collections.Generic.Dictionary<ObjectKey,ByteRange> pdfObjects, long documentStartIndex)

public PdfArrayInBuffer(System.IO.FileStream stream, int bufferSize, System.Collections.Generic.Dictionary<ObjectKey,ByteRange> pdfObjects, long documentStartIndex)

Параметры:

ПараметрТипОписание
streamcom.aspose.ms.System.IO.FileStream
bufferSizeint
pdfObjectscom.aspose.ms.System.Collections.Generic.Dictionary<com.aspose.pdf.groupprocessor.ObjectKey,com.aspose.pdf.groupprocessor.ByteRange>
documentStartIndexlong

PdfArrayInBuffer(byte[] bytes, System.Collections.Generic.Dictionary<ObjectKey,ByteRange> pdfObjects)

public PdfArrayInBuffer(byte[] bytes, System.Collections.Generic.Dictionary<ObjectKey,ByteRange> pdfObjects)

Параметры:

ПараметрТипОписание
bytesbyte[]
pdfObjectscom.aspose.ms.System.Collections.Generic.Dictionary<com.aspose.pdf.groupprocessor.ObjectKey,com.aspose.pdf.groupprocessor.ByteRange>

checkIfThisIsCommentsInMemory(int currentIndex)

public boolean checkIfThisIsCommentsInMemory(int currentIndex)

Параметры:

ПараметрТипОписание
currentIndexint

Возвращает: логический

close()

public void close()

Закрывает все ресурсы, используемые этим экземпляром.

dispose()

public void dispose()

Закрывает все ресурсы, используемые этим экземпляром.

Этот метод устарел, вместо него используйте close().

endParameterFinderInMemory(long[] index)

public void endParameterFinderInMemory(long[] index)

Параметры:

ПараметрТипОписание
indexlong[]

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

extractObjectKeyOnTheLeftSideInMemory(int index, ObjectKey[] key)

public void extractObjectKeyOnTheLeftSideInMemory(int index, ObjectKey[] key)

Параметры:

ПараметрТипОписание
indexint
keycom.aspose.pdf.groupprocessor.ObjectKey[]

extractObjectKeyOnTheRightSide(long index, ObjectKey[] key)

public long extractObjectKeyOnTheRightSide(long index, ObjectKey[] key)

Параметры:

ПараметрТипОписание
indexlong
keycom.aspose.pdf.groupprocessor.ObjectKey[]

Возвращает: длинная

extractParameterInMemory(int startIndex)

public String extractParameterInMemory(int startIndex)

Параметры:

ПараметрТипОписание
startIndexint

Возвращает: java.lang.String

findNextEndobject(long currentIndex)

public long findNextEndobject(long currentIndex)

Параметры:

ПараметрТипОписание
currentIndexlong

Возвращает: длинная

findNextEndobjectInMemory(int currentIndex)

public int findNextEndobjectInMemory(int currentIndex)

Параметры:

ПараметрТипОписание
currentIndexint

Возвращает: инт

findNextObject(long currentIndex, ObjectKey[] key)

public long findNextObject(long currentIndex, ObjectKey[] key)

Параметры:

ПараметрТипОписание
currentIndexlong
keycom.aspose.pdf.groupprocessor.ObjectKey[]

Возвращает: длинная

findNextObjectInMemory(int currentIndex, ObjectKey[] key)

public int findNextObjectInMemory(int currentIndex, ObjectKey[] key)

Параметры:

ПараметрТипОписание
currentIndexint
keycom.aspose.pdf.groupprocessor.ObjectKey[]

Возвращает: инт

forwardSpaceEaterInMemory(long[] index)

public void forwardSpaceEaterInMemory(long[] index)

Параметры:

ПараметрТипОписание
indexlong[]

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

get_Item(int index)

public byte get_Item(int index)

Параметры:

ПараметрТипОписание
indexint

Возвращает: байт

get_Item(long index)

public byte get_Item(long index)

Параметры:

ПараметрТипОписание
indexlong

Возвращает: байт

get_Item_PdfArrayInBuffer_New(int index)

public byte get_Item_PdfArrayInBuffer_New(int index)

Параметры:

ПараметрТипОписание
indexint

Возвращает: байт

hashCode()

public native int hashCode()

Возвращает: инт

indexOf(long indexFrom, byte pdfElement)

public long indexOf(long indexFrom, byte pdfElement)

Параметры:

ПараметрТипОписание
indexFromlong
pdfElementbyte

Возвращает: длинная

indexOf(long indexFrom, long indexTo, byte pdfElement)

public long indexOf(long indexFrom, long indexTo, byte pdfElement)

Параметры:

ПараметрТипОписание
indexFromlong
indexTolong
pdfElementbyte

Возвращает: длинная

indexOfEndobjInMemory(int indexFrom)

public int indexOfEndobjInMemory(int indexFrom)

Параметры:

ПараметрТипОписание
indexFromint

Возвращает: инт

indexOfInMemory(int indexFrom, int indexTo, byte pdfElement)

public int indexOfInMemory(int indexFrom, int indexTo, byte pdfElement)

Параметры:

ПараметрТипОписание
indexFromint
indexToint
pdfElementbyte

Возвращает: инт

indexOfObjInMemory(int indexFrom)

public int indexOfObjInMemory(int indexFrom)

Параметры:

ПараметрТипОписание
indexFromint

Возвращает: инт

isEqual(byte[] firstArray, byte[] secondArray)

public static boolean isEqual(byte[] firstArray, byte[] secondArray)

Параметры:

ПараметрТипОписание
firstArraybyte[]
secondArraybyte[]

Возвращает: логический

lastIndexOf(byte pdfElement)

public long lastIndexOf(byte pdfElement)

Параметры:

ПараметрТипОписание
pdfElementbyte

Возвращает: длинная

lastIndexOf(long lastIndex, byte pdfElement)

public long lastIndexOf(long lastIndex, byte pdfElement)

Параметры:

ПараметрТипОписание
lastIndexlong
pdfElementbyte

Возвращает: длинная

lastIndexOfInMemory(byte pdfElement)

public int lastIndexOfInMemory(byte pdfElement)

Параметры:

ПараметрТипОписание
pdfElementbyte

Возвращает: инт

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

subBytes(long indexFrom, long indexTo)

public byte[] subBytes(long indexFrom, long indexTo)

Параметры:

ПараметрТипОписание
indexFromlong
indexTolong

Возвращает: байт[]

subString(long indexFrom, long indexTo)

public String subString(long indexFrom, long indexTo)

Параметры:

ПараметрТипОписание
indexFromlong
indexTolong

Возвращает: java.lang.String

subStringInMemory(int indexFrom, int indexTo)

public String subStringInMemory(int indexFrom, int indexTo)

Параметры:

ПараметрТипОписание
indexFromint
indexToint

Возвращает: java.lang.String

toString()

public String toString()

Возвращает: java.lang.String

tryToExtractObjectKeyOnTheLeftSideInMemory(int index, ObjectKey[] key)

public boolean tryToExtractObjectKeyOnTheLeftSideInMemory(int index, ObjectKey[] key)

Параметры:

ПараметрТипОписание
indexint
keycom.aspose.pdf.groupprocessor.ObjectKey[]

Возвращает: логический

tryToExtractObjectKeyOnTheRightSideInMemory(int index, ObjectKey[] key, int[] changedIndex)

public boolean tryToExtractObjectKeyOnTheRightSideInMemory(int index, ObjectKey[] key, int[] changedIndex)

Параметры:

ПараметрТипОписание
indexint
keycom.aspose.pdf.groupprocessor.ObjectKey[]
changedIndexint[]

Возвращает: логический

tryToExtractObjectKeyOnTheRightSideInMemory(long index, ObjectKey[] key, long[] changedIndex)

public boolean tryToExtractObjectKeyOnTheRightSideInMemory(long index, ObjectKey[] key, long[] changedIndex)

Параметры:

ПараметрТипОписание
indexlong
keycom.aspose.pdf.groupprocessor.ObjectKey[]
changedIndexlong[]

Возвращает: логический

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int