| Public Methods | 
|---|
	 
    
        | String | addAnnotationJson(String annotationJson) | 
	 
    
        | synchronized
            
            
            
            void | delete() | 
	 
    
        | void | exportJson(NativeDataSource nativeDataSource) | 
	 
    
        | void | exportXfdf(NativeDataSource nativeDataSource, set_int annotationIDs, set_string formFQNs) | 
	 
    
        | NativeDocumentEditor | getDocumentEditor() | 
	 
    
        | NativeForm | getForm() | 
	 
    
        | String | getFormFieldsValues() | 
	 
    
        | NativePage | getPage(int pageIndex) | 
	 
    
        | long | getPageCount() | 
	 
    
        | boolean | hasStructureTags() | 
	 
    
        | void | importJson(NativeDataSource nativeDataSource) | 
	 
    
        | void | importXfdf(NativeDataSource nativeDataSource) | 
	 
    
        | boolean | isPDFUA() | 
	 
    
        | void | redactPreset(NativeRedactionRegexPresets preset, set_int pages, String fillColor) | 
	 
    
        | void | redactRegex(String pattern, set_int pages, String fillColor) | 
	 
    
        | void | redactRegion(NativeRect region, set_int pages, String fillColor) | 
	 
    
        | String | reflowPages(vector_int32_t pages) | 
	 
    
        | void | save(NativeDocumentSaveOptions nativeDocumentSaveOptions, boolean forceSave) | 
	 
    
        | void | saveAs(NativeDataSource nativeDataSource, NativeDocumentSaveOptions nativeDocumentSaveOptions) | 
	 
    
        | void | setFormFieldsValues(String formJson) |