Class DocumentScannerScreens
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class DocumentScannerScreens implements Parcelable
Configuration of the document scanner sub-screens.
-
-
Field Summary
Fields Modifier and Type Field Description private CameraScreenConfiguration
camera
private ReviewScreenConfiguration
review
private CroppingScreenConfiguration
cropping
private ReorderPagesScreenConfiguration
reorderPages
-
Constructor Summary
Constructors Constructor Description DocumentScannerScreens(Map<String, Object> source)
DocumentScannerScreens(JSONObject json)
DocumentScannerScreens(CameraScreenConfiguration camera, ReviewScreenConfiguration review, CroppingScreenConfiguration cropping, ReorderPagesScreenConfiguration reorderPages)
-
Method Summary
Modifier and Type Method Description final CameraScreenConfiguration
getCamera()
Configuration of the screen for scanning the pages with the camera. final Unit
setCamera(CameraScreenConfiguration camera)
Configuration of the screen for scanning the pages with the camera. final ReviewScreenConfiguration
getReview()
Configuration of the screen for reviewing the scanned pages. final Unit
setReview(ReviewScreenConfiguration review)
Configuration of the screen for reviewing the scanned pages. final CroppingScreenConfiguration
getCropping()
Configuration of the screen for cropping the scanned pages. final Unit
setCropping(CroppingScreenConfiguration cropping)
Configuration of the screen for cropping the scanned pages. final ReorderPagesScreenConfiguration
getReorderPages()
Configuration of the screen for reordering the scanned pages. final Unit
setReorderPages(ReorderPagesScreenConfiguration reorderPages)
Configuration of the screen for reordering the scanned pages. final JSONObject
toJson()
final static DocumentScannerScreens
default()
-
-
Constructor Detail
-
DocumentScannerScreens
DocumentScannerScreens(JSONObject json)
-
DocumentScannerScreens
DocumentScannerScreens(CameraScreenConfiguration camera, ReviewScreenConfiguration review, CroppingScreenConfiguration cropping, ReorderPagesScreenConfiguration reorderPages)
-
-
Method Detail
-
getCamera
final CameraScreenConfiguration getCamera()
Configuration of the screen for scanning the pages with the camera.
-
setCamera
final Unit setCamera(CameraScreenConfiguration camera)
Configuration of the screen for scanning the pages with the camera.
-
getReview
final ReviewScreenConfiguration getReview()
Configuration of the screen for reviewing the scanned pages.
-
setReview
final Unit setReview(ReviewScreenConfiguration review)
Configuration of the screen for reviewing the scanned pages.
-
getCropping
final CroppingScreenConfiguration getCropping()
Configuration of the screen for cropping the scanned pages.
-
setCropping
final Unit setCropping(CroppingScreenConfiguration cropping)
Configuration of the screen for cropping the scanned pages.
-
getReorderPages
final ReorderPagesScreenConfiguration getReorderPages()
Configuration of the screen for reordering the scanned pages.
-
setReorderPages
final Unit setReorderPages(ReorderPagesScreenConfiguration reorderPages)
Configuration of the screen for reordering the scanned pages.
-
toJson
final JSONObject toJson()
-
default
final static DocumentScannerScreens default()
-
-
-
-