Ljava/util/Comparator;
Ljava/util/Map;
<init>
()V
Code
LineNumberTable
LocalVariableTable
Lcom/amazon/ebook/booklet/pdfreader/impl/PDFNativeInterface;
openPDFFile
(Ljava/lang/String;IIDIILjava/lang/String;DDI)J
Exceptions
closeNativePDFFile
(J)V
getNumberOfPages
(J)I
setContrastChoice
(JI)V
setZoomFactor
(JD)V
J
setReflowSetting
(JIII)V
I
nativeGotoPage
nativeSearchForWord
(JLjava/lang/String;ZLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)Z
Ljava/lang/String;
Z
Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;
getNativePageName
(JI)Ljava/lang/String;
getNativePagePosition
(JLjava/lang/String;)I
nativeGotoPageName
nativeGetCurrentPagePosition
nativeRetrieveScreenIDForPhysicalPageNumber
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)V
nativeRetrieveNextScreenID
nativeRetrievePreviousScreenID
nativeRenderScreenID
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;J)V
nativeGetRenderedScreenImage
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)[B
nativeDisposeScreenID
nativeDisposeAllScreenIDs
nativeIsScreenAtBeginning
(JD)Z
D
nativeIsScreenAtEnd
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)Z
nativeRenderDirectScreenID
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;II)I
nativeStopPDF
nativePDFCloseSearch
nativeLowMemoryEvent
nativeGetPanPageWidth
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)I
Ljava/lang/Object;
Ljava/lang/Integer;
nativeGetPanPageHeight
nativeGetLines
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)[I
nativeGetTopMargin
nativeGetLeftMargin
nativeGetCroppedTopMargin
nativeGetCroppedLeftMargin
nativeGetPageNumberFromPDFLocation
nativeGetTextLocationsForPageNumber
(JI)[Ljava/lang/String;
nativeGetTextPositionData
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)[Lcom/amazon/ebook/booklet/pdfreader/impl/PDFTextPositionData;
nativePerformHitTest
(JIDD)Ljava/lang/String;
nativeGetLeftDocMargin
(JI)I
nativeGetTopDocMargin
nativeGetRightDocMargin
nativeGetBottomDocMargin
nativeGetDocWidth
nativeGetDocHeight
nativeAddHighlight
(JLjava/lang/String;Ljava/lang/String;)I
nativeRemoveHighlight
nativeGetRangeInfo
(JLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;Ljava/lang/String;Ljava/lang/String;)[Lcom/amazon/ebook/booklet/pdfreader/impl/PDFTextPositionData;
nativeGetText
(JLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;
nativeGetTextPage
nativeGetTextToEndOfPage
(JILjava/lang/String;)Ljava/lang/String;
nativePDFhasExcerptPermission
(J)Z
nativeGetFullHeight
<clinit>
e
Ljava/lang/UnsatisfiedLinkError;
SourceFile
java/lang/StringBuffer
 PDF - making the setReflowSetting call reflow = 
 PDF - done making the setReflowSetting call = 
java/lang/Integer
PDF
PDFReader
PDF --- Time to load the library
java/lang/UnsatisfiedLinkError
Error loading the PDF native library
PDFNativeInterface

InnerClasses
java/util/TreeMap
com/amazon/ebook/booklet/pdfreader/impl/PDFNativeInterface
java/lang/Object
com/amazon/ebook/booklet/pdfreader/impl/PDFException
append
(Ljava/lang/String;)Ljava/lang/StringBuffer;
(I)Ljava/lang/StringBuffer;
toString
()Ljava/lang/String;
(Ljava/lang/String;)V
()J
com/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier
()D
()I
java/util/Map
get
(Ljava/lang/Object;)Ljava/lang/Object;
intValue
(I)V
put
(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
com/amazon/ebook/booklet/pdfreader/impl/PDFPosition
(Ljava/lang/String;Ljava/lang/String;)I
java/lang/System
loadLibrary
(Ljava/lang/String;Ljava/lang/Throwable;)V
(Ljava/util/Comparator;)V
a
A
b
B
Lcom/amazon/ebook/util/b/e;
Lcom/amazon/ebook/util/b/d;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)I
Lcom/amazon/ebook/booklet/pdfreader/impl/m;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;)Z
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;ILjava/lang/String;)Ljava/lang/String;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;I)Ljava/lang/String;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;Ljava/lang/String;Ljava/lang/String;)[Lcom/amazon/ebook/booklet/pdfreader/impl/PDFTextPositionData;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;I)V
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Ljava/lang/String;Ljava/lang/String;)I
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;I)I
c
C
d
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;IDD)Ljava/lang/String;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)[Lcom/amazon/ebook/booklet/pdfreader/impl/PDFTextPositionData;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;I)[Ljava/lang/String;
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Ljava/lang/String;)I
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)[I
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;II)V
E
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)Z
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;D)Z
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;)V
f
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)V
F
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)[B
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;J)V
g
G
h
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;)I
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Ljava/lang/String;ZLcom/amazon/ebook/booklet/pdfreader/impl/ScreenIdentifier;)Z
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;III)V
(Lcom/amazon/ebook/booklet/pdfreader/impl/m;Lcom/amazon/ebook/booklet/pdfreader/impl/r;)V
Lcom/amazon/ebook/booklet/pdfreader/impl/r;
jdd
(Ljava/lang/String;)Lcom/amazon/ebook/util/b/e;
com/amazon/ebook/booklet/pdfreader/impl/m
com/amazon/ebook/util/b/e
com/amazon/ebook/booklet/pdfreader/impl/o
com/amazon/ebook/util/b/d
