1*344a7f5eSAndroid Build Coastguard Worker// Signature format: 2.0 2*344a7f5eSAndroid Build Coastguard Workerpackage android.graphics.pdf { 3*344a7f5eSAndroid Build Coastguard Worker 4*344a7f5eSAndroid Build Coastguard Worker public final class LoadParams { 5*344a7f5eSAndroid Build Coastguard Worker method @Nullable public String getPassword(); 6*344a7f5eSAndroid Build Coastguard Worker } 7*344a7f5eSAndroid Build Coastguard Worker 8*344a7f5eSAndroid Build Coastguard Worker public static final class LoadParams.Builder { 9*344a7f5eSAndroid Build Coastguard Worker ctor public LoadParams.Builder(); 10*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.LoadParams build(); 11*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.LoadParams.Builder setPassword(@Nullable String); 12*344a7f5eSAndroid Build Coastguard Worker } 13*344a7f5eSAndroid Build Coastguard Worker 14*344a7f5eSAndroid Build Coastguard Worker public final class PdfRendererPreV implements java.lang.AutoCloseable { 15*344a7f5eSAndroid Build Coastguard Worker ctor public PdfRendererPreV(@NonNull android.os.ParcelFileDescriptor) throws java.io.IOException; 16*344a7f5eSAndroid Build Coastguard Worker ctor public PdfRendererPreV(@NonNull android.os.ParcelFileDescriptor, @NonNull android.graphics.pdf.LoadParams) throws java.io.IOException; 17*344a7f5eSAndroid Build Coastguard Worker method public void close(); 18*344a7f5eSAndroid Build Coastguard Worker method public int getDocumentLinearizationType(); 19*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0) public int getPageCount(); 20*344a7f5eSAndroid Build Coastguard Worker method public int getPdfFormType(); 21*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.PdfRendererPreV.Page openPage(@IntRange(from=0) int); 22*344a7f5eSAndroid Build Coastguard Worker method public void write(@NonNull android.os.ParcelFileDescriptor, boolean) throws java.io.IOException; 23*344a7f5eSAndroid Build Coastguard Worker field public static final int DOCUMENT_LINEARIZED_TYPE_LINEARIZED = 1; // 0x1 24*344a7f5eSAndroid Build Coastguard Worker field public static final int DOCUMENT_LINEARIZED_TYPE_NON_LINEARIZED = 0; // 0x0 25*344a7f5eSAndroid Build Coastguard Worker field public static final int PDF_FORM_TYPE_ACRO_FORM = 1; // 0x1 26*344a7f5eSAndroid Build Coastguard Worker field public static final int PDF_FORM_TYPE_NONE = 0; // 0x0 27*344a7f5eSAndroid Build Coastguard Worker field public static final int PDF_FORM_TYPE_XFA_FOREGROUND = 3; // 0x3 28*344a7f5eSAndroid Build Coastguard Worker field public static final int PDF_FORM_TYPE_XFA_FULL = 2; // 0x2 29*344a7f5eSAndroid Build Coastguard Worker } 30*344a7f5eSAndroid Build Coastguard Worker 31*344a7f5eSAndroid Build Coastguard Worker public final class PdfRendererPreV.Page implements java.lang.AutoCloseable { 32*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.Rect> applyEdit(@NonNull android.graphics.pdf.models.FormEditRecord); 33*344a7f5eSAndroid Build Coastguard Worker method public void close(); 34*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo getFormWidgetInfoAtIndex(@IntRange(from=0) int); 35*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo getFormWidgetInfoAtPosition(int, int); 36*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.models.FormWidgetInfo> getFormWidgetInfos(); 37*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.models.FormWidgetInfo> getFormWidgetInfos(@NonNull int[]); 38*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.content.PdfPageGotoLinkContent> getGotoLinks(); 39*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0) public int getHeight(); 40*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.content.PdfPageImageContent> getImageContents(); 41*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0) public int getIndex(); 42*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.content.PdfPageLinkContent> getLinkContents(); 43*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.content.PdfPageTextContent> getTextContents(); 44*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0) public int getWidth(); 45*344a7f5eSAndroid Build Coastguard Worker method public void render(@NonNull android.graphics.Bitmap, @Nullable android.graphics.Rect, @Nullable android.graphics.Matrix, @NonNull android.graphics.pdf.RenderParams); 46*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.models.PageMatchBounds> searchText(@NonNull String); 47*344a7f5eSAndroid Build Coastguard Worker method @Nullable public android.graphics.pdf.models.selection.PageSelection selectContent(@NonNull android.graphics.pdf.models.selection.SelectionBoundary, @NonNull android.graphics.pdf.models.selection.SelectionBoundary); 48*344a7f5eSAndroid Build Coastguard Worker } 49*344a7f5eSAndroid Build Coastguard Worker 50*344a7f5eSAndroid Build Coastguard Worker public final class RenderParams { 51*344a7f5eSAndroid Build Coastguard Worker method public int getRenderFlags(); 52*344a7f5eSAndroid Build Coastguard Worker method public int getRenderMode(); 53*344a7f5eSAndroid Build Coastguard Worker field public static final int FLAG_RENDER_HIGHLIGHT_ANNOTATIONS = 4; // 0x4 54*344a7f5eSAndroid Build Coastguard Worker field public static final int FLAG_RENDER_TEXT_ANNOTATIONS = 2; // 0x2 55*344a7f5eSAndroid Build Coastguard Worker field public static final int RENDER_MODE_FOR_DISPLAY = 1; // 0x1 56*344a7f5eSAndroid Build Coastguard Worker field public static final int RENDER_MODE_FOR_PRINT = 2; // 0x2 57*344a7f5eSAndroid Build Coastguard Worker } 58*344a7f5eSAndroid Build Coastguard Worker 59*344a7f5eSAndroid Build Coastguard Worker public static final class RenderParams.Builder { 60*344a7f5eSAndroid Build Coastguard Worker ctor public RenderParams.Builder(int); 61*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.RenderParams build(); 62*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.RenderParams.Builder setRenderFlags(int); 63*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.RenderParams.Builder setRenderFlags(int, int); 64*344a7f5eSAndroid Build Coastguard Worker } 65*344a7f5eSAndroid Build Coastguard Worker 66*344a7f5eSAndroid Build Coastguard Worker} 67*344a7f5eSAndroid Build Coastguard Worker 68*344a7f5eSAndroid Build Coastguard Workerpackage android.graphics.pdf.content { 69*344a7f5eSAndroid Build Coastguard Worker 70*344a7f5eSAndroid Build Coastguard Worker public final class PdfPageGotoLinkContent implements android.os.Parcelable { 71*344a7f5eSAndroid Build Coastguard Worker ctor public PdfPageGotoLinkContent(@NonNull java.util.List<android.graphics.RectF>, @NonNull android.graphics.pdf.content.PdfPageGotoLinkContent.Destination); 72*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 73*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.RectF> getBounds(); 74*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.content.PdfPageGotoLinkContent.Destination getDestination(); 75*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 76*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.content.PdfPageGotoLinkContent> CREATOR; 77*344a7f5eSAndroid Build Coastguard Worker } 78*344a7f5eSAndroid Build Coastguard Worker 79*344a7f5eSAndroid Build Coastguard Worker public static final class PdfPageGotoLinkContent.Destination implements android.os.Parcelable { 80*344a7f5eSAndroid Build Coastguard Worker ctor public PdfPageGotoLinkContent.Destination(int, float, float, float); 81*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 82*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0) public int getPageNumber(); 83*344a7f5eSAndroid Build Coastguard Worker method @FloatRange(from=0.0f) public float getXCoordinate(); 84*344a7f5eSAndroid Build Coastguard Worker method @FloatRange(from=0.0f) public float getYCoordinate(); 85*344a7f5eSAndroid Build Coastguard Worker method @FloatRange(from=0.0f) public float getZoom(); 86*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 87*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.content.PdfPageGotoLinkContent.Destination> CREATOR; 88*344a7f5eSAndroid Build Coastguard Worker } 89*344a7f5eSAndroid Build Coastguard Worker 90*344a7f5eSAndroid Build Coastguard Worker public final class PdfPageImageContent implements android.os.Parcelable { 91*344a7f5eSAndroid Build Coastguard Worker ctor public PdfPageImageContent(@NonNull String); 92*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 93*344a7f5eSAndroid Build Coastguard Worker method @NonNull public String getAltText(); 94*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 95*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.content.PdfPageImageContent> CREATOR; 96*344a7f5eSAndroid Build Coastguard Worker } 97*344a7f5eSAndroid Build Coastguard Worker 98*344a7f5eSAndroid Build Coastguard Worker public final class PdfPageLinkContent implements android.os.Parcelable { 99*344a7f5eSAndroid Build Coastguard Worker ctor public PdfPageLinkContent(@NonNull java.util.List<android.graphics.RectF>, @NonNull android.net.Uri); 100*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 101*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.RectF> getBounds(); 102*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.net.Uri getUri(); 103*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 104*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.content.PdfPageLinkContent> CREATOR; 105*344a7f5eSAndroid Build Coastguard Worker } 106*344a7f5eSAndroid Build Coastguard Worker 107*344a7f5eSAndroid Build Coastguard Worker public final class PdfPageTextContent implements android.os.Parcelable { 108*344a7f5eSAndroid Build Coastguard Worker ctor public PdfPageTextContent(@NonNull String); 109*344a7f5eSAndroid Build Coastguard Worker ctor public PdfPageTextContent(@NonNull String, @NonNull java.util.List<android.graphics.RectF>); 110*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 111*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.RectF> getBounds(); 112*344a7f5eSAndroid Build Coastguard Worker method @NonNull public String getText(); 113*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 114*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.content.PdfPageTextContent> CREATOR; 115*344a7f5eSAndroid Build Coastguard Worker } 116*344a7f5eSAndroid Build Coastguard Worker 117*344a7f5eSAndroid Build Coastguard Worker} 118*344a7f5eSAndroid Build Coastguard Worker 119*344a7f5eSAndroid Build Coastguard Workerpackage android.graphics.pdf.models { 120*344a7f5eSAndroid Build Coastguard Worker 121*344a7f5eSAndroid Build Coastguard Worker public final class FormEditRecord implements android.os.Parcelable { 122*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 123*344a7f5eSAndroid Build Coastguard Worker method @Nullable public android.graphics.Point getClickPoint(); 124*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0) public int getPageNumber(); 125*344a7f5eSAndroid Build Coastguard Worker method @NonNull public int[] getSelectedIndices(); 126*344a7f5eSAndroid Build Coastguard Worker method @Nullable public String getText(); 127*344a7f5eSAndroid Build Coastguard Worker method public int getType(); 128*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0) public int getWidgetIndex(); 129*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 130*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.models.FormEditRecord> CREATOR; 131*344a7f5eSAndroid Build Coastguard Worker field public static final int EDIT_TYPE_CLICK = 0; // 0x0 132*344a7f5eSAndroid Build Coastguard Worker field public static final int EDIT_TYPE_SET_INDICES = 1; // 0x1 133*344a7f5eSAndroid Build Coastguard Worker field public static final int EDIT_TYPE_SET_TEXT = 2; // 0x2 134*344a7f5eSAndroid Build Coastguard Worker } 135*344a7f5eSAndroid Build Coastguard Worker 136*344a7f5eSAndroid Build Coastguard Worker public static final class FormEditRecord.Builder { 137*344a7f5eSAndroid Build Coastguard Worker ctor public FormEditRecord.Builder(int, @IntRange(from=0) int, @IntRange(from=0) int); 138*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormEditRecord build(); 139*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormEditRecord.Builder setClickPoint(@Nullable android.graphics.Point); 140*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormEditRecord.Builder setSelectedIndices(@Nullable int[]); 141*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormEditRecord.Builder setText(@Nullable String); 142*344a7f5eSAndroid Build Coastguard Worker } 143*344a7f5eSAndroid Build Coastguard Worker 144*344a7f5eSAndroid Build Coastguard Worker public final class FormWidgetInfo implements android.os.Parcelable { 145*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 146*344a7f5eSAndroid Build Coastguard Worker method @Nullable public String getAccessibilityLabel(); 147*344a7f5eSAndroid Build Coastguard Worker method @FloatRange(from=0.0f) public float getFontSize(); 148*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.models.ListItem> getListItems(); 149*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0xffffffff) public int getMaxLength(); 150*344a7f5eSAndroid Build Coastguard Worker method @Nullable public String getTextValue(); 151*344a7f5eSAndroid Build Coastguard Worker method @IntRange(from=0) public int getWidgetIndex(); 152*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.Rect getWidgetRect(); 153*344a7f5eSAndroid Build Coastguard Worker method public int getWidgetType(); 154*344a7f5eSAndroid Build Coastguard Worker method public boolean isEditableText(); 155*344a7f5eSAndroid Build Coastguard Worker method public boolean isMultiLineText(); 156*344a7f5eSAndroid Build Coastguard Worker method public boolean isMultiSelect(); 157*344a7f5eSAndroid Build Coastguard Worker method public boolean isReadOnly(); 158*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 159*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.models.FormWidgetInfo> CREATOR; 160*344a7f5eSAndroid Build Coastguard Worker field public static final int WIDGET_TYPE_CHECKBOX = 2; // 0x2 161*344a7f5eSAndroid Build Coastguard Worker field public static final int WIDGET_TYPE_COMBOBOX = 4; // 0x4 162*344a7f5eSAndroid Build Coastguard Worker field public static final int WIDGET_TYPE_LISTBOX = 5; // 0x5 163*344a7f5eSAndroid Build Coastguard Worker field public static final int WIDGET_TYPE_PUSHBUTTON = 1; // 0x1 164*344a7f5eSAndroid Build Coastguard Worker field public static final int WIDGET_TYPE_RADIOBUTTON = 3; // 0x3 165*344a7f5eSAndroid Build Coastguard Worker field public static final int WIDGET_TYPE_SIGNATURE = 7; // 0x7 166*344a7f5eSAndroid Build Coastguard Worker field public static final int WIDGET_TYPE_TEXTFIELD = 6; // 0x6 167*344a7f5eSAndroid Build Coastguard Worker field public static final int WIDGET_TYPE_UNKNOWN = 0; // 0x0 168*344a7f5eSAndroid Build Coastguard Worker } 169*344a7f5eSAndroid Build Coastguard Worker 170*344a7f5eSAndroid Build Coastguard Worker public static final class FormWidgetInfo.Builder { 171*344a7f5eSAndroid Build Coastguard Worker ctor public FormWidgetInfo.Builder(int, @IntRange(from=0) int, @NonNull android.graphics.Rect, @NonNull String, @NonNull String); 172*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo build(); 173*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo.Builder setEditableText(boolean); 174*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo.Builder setFontSize(@FloatRange(from=0.0f) float); 175*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo.Builder setListItems(@NonNull java.util.List<android.graphics.pdf.models.ListItem>); 176*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo.Builder setMaxLength(@IntRange(from=0) int); 177*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo.Builder setMultiLineText(boolean); 178*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo.Builder setMultiSelect(boolean); 179*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.FormWidgetInfo.Builder setReadOnly(boolean); 180*344a7f5eSAndroid Build Coastguard Worker } 181*344a7f5eSAndroid Build Coastguard Worker 182*344a7f5eSAndroid Build Coastguard Worker public final class ListItem implements android.os.Parcelable { 183*344a7f5eSAndroid Build Coastguard Worker ctor public ListItem(@NonNull String, boolean); 184*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 185*344a7f5eSAndroid Build Coastguard Worker method @NonNull public String getLabel(); 186*344a7f5eSAndroid Build Coastguard Worker method public boolean isSelected(); 187*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 188*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.models.ListItem> CREATOR; 189*344a7f5eSAndroid Build Coastguard Worker } 190*344a7f5eSAndroid Build Coastguard Worker 191*344a7f5eSAndroid Build Coastguard Worker public final class PageMatchBounds implements android.os.Parcelable { 192*344a7f5eSAndroid Build Coastguard Worker ctor public PageMatchBounds(@NonNull java.util.List<android.graphics.RectF>, int); 193*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 194*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.RectF> getBounds(); 195*344a7f5eSAndroid Build Coastguard Worker method public int getTextStartIndex(); 196*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 197*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.models.PageMatchBounds> CREATOR; 198*344a7f5eSAndroid Build Coastguard Worker } 199*344a7f5eSAndroid Build Coastguard Worker 200*344a7f5eSAndroid Build Coastguard Worker} 201*344a7f5eSAndroid Build Coastguard Worker 202*344a7f5eSAndroid Build Coastguard Workerpackage android.graphics.pdf.models.selection { 203*344a7f5eSAndroid Build Coastguard Worker 204*344a7f5eSAndroid Build Coastguard Worker public final class PageSelection implements android.os.Parcelable { 205*344a7f5eSAndroid Build Coastguard Worker ctor public PageSelection(int, @NonNull android.graphics.pdf.models.selection.SelectionBoundary, @NonNull android.graphics.pdf.models.selection.SelectionBoundary, @NonNull java.util.List<android.graphics.pdf.content.PdfPageTextContent>); 206*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 207*344a7f5eSAndroid Build Coastguard Worker method public int getPage(); 208*344a7f5eSAndroid Build Coastguard Worker method @NonNull public java.util.List<android.graphics.pdf.content.PdfPageTextContent> getSelectedTextContents(); 209*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.selection.SelectionBoundary getStart(); 210*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.graphics.pdf.models.selection.SelectionBoundary getStop(); 211*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 212*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.models.selection.PageSelection> CREATOR; 213*344a7f5eSAndroid Build Coastguard Worker } 214*344a7f5eSAndroid Build Coastguard Worker 215*344a7f5eSAndroid Build Coastguard Worker public final class SelectionBoundary implements android.os.Parcelable { 216*344a7f5eSAndroid Build Coastguard Worker ctor public SelectionBoundary(int); 217*344a7f5eSAndroid Build Coastguard Worker ctor public SelectionBoundary(@NonNull android.graphics.Point); 218*344a7f5eSAndroid Build Coastguard Worker method public int describeContents(); 219*344a7f5eSAndroid Build Coastguard Worker method public int getIndex(); 220*344a7f5eSAndroid Build Coastguard Worker method public boolean getIsRtl(); 221*344a7f5eSAndroid Build Coastguard Worker method @Nullable public android.graphics.Point getPoint(); 222*344a7f5eSAndroid Build Coastguard Worker method public void writeToParcel(@NonNull android.os.Parcel, int); 223*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.os.Parcelable.Creator<android.graphics.pdf.models.selection.SelectionBoundary> CREATOR; 224*344a7f5eSAndroid Build Coastguard Worker } 225*344a7f5eSAndroid Build Coastguard Worker 226*344a7f5eSAndroid Build Coastguard Worker} 227*344a7f5eSAndroid Build Coastguard Worker 228