See: Description
| Interface | Description | 
|---|---|
| Option | Basic interface on which all option types are built. | 
| Class | Description | 
|---|---|
| AnalyzeOption | Represents a part of a document that can be analyzed by this API. | 
| AnalyzeOption.Action | A typesafe enumeration class that encodes the various actions that can be
 performed on a given part of a document. | 
| AnalyzeOption.Reaction | A typesafe enumeration class that encodes the possible results of an
 analysis. | 
| BasicOption | Default implementation of the Option interface. | 
| BooleanOption | An option that represents a boolean value. | 
| DateOption | An option that represents an integer value. | 
| DirectoryOption | An option that represents a file system directory. | 
| DurationOption | An option that represents an integer value. | 
| EnumListOption | An option that represents a list of  FileFormats. | 
| EnumOption | An option that represents an integer value. | 
| EnumOptionValue | Created by IntelliJ IDEA. | 
| FileFormatListOption | An option that represents a list of  FileFormats. | 
| FileFormatOption | An option that represents a  FileFormat. | 
| FileListOption | An option that represents a list of Files. | 
| FileOption | An option that represents a stream of bytes. | 
| FileOptionValue | An object the represents all allowable ways to define a stream of bytes. | 
| FloatOption | An option that represents an integer value. | 
| HandlerOption | An option that represents an ElementHandler | 
| IntegerOption | An option that represents an integer value. | 
| ObjectListOption | An option that represents a list of Files. | 
| ObjectOption | An option that represents any object. | 
| OptionContainer | Abstract base class for a list of options. | 
| OptionSet | A type-safe collection of option/value pairs. | 
| ScrubOption | Represents a part of the document that can be analyzed or scrubbed by this
 API. | 
| ScrubOption.Action | A typesafe enumeration class that encodes the various actions that can be
 performed on a given part of a document. | 
| ScrubOption.Reaction | A typesafe enumeration class that encodes the possible results of a
 scrub. | 
| StringListOption | An option that represents a list of Strings. | 
| StringOption | An option that represents a string value. | 
| TargetOption | An option that represents a feature or part of a file format that can be
 acted on. | 
| TargetOption.FormatInformation | Combination of a file format and a description that is associated with a
 specific  TargetOption. | 
Copyright © 2021 Oracle. All right reserved. Restricted and confidential property of Oracle. Solely for use by recipent under agreement forbidding disclosure.