PossibleConversions
Inheritance: java.lang.Object, com.groupdocs.conversion.contracts.ValueObject
public final class PossibleConversions extends ValueObject
Represents a mapping what conversion pairs are supported for specific source file format
Constructors
| Constructor | Description | 
|---|---|
| PossibleConversions(FileType source) | Creates possible conversion list for specified source file format | 
Fields
| Field | Description | 
|---|---|
| NULL | 
Methods
| Method | Description | 
|---|---|
| getLoadOptions() | Predefined load options which could be used to convert from current type | 
| getAll() | All target file types and primary/secondary flag | 
| getTargetConversion(FileType target) | Returns target conversion for specified target file type | 
| getTargetConversion(String extension) | |
| getPrimary() | Primary target file types | 
| getSecondary() | Secondary target file types | 
| add(ConversionPair pair) | Add conversion pair | 
| forTarget(FileType target) | Find conversion pair in current list for target file type | 
| getSource() | Source file formats | 
PossibleConversions(FileType source)
public PossibleConversions(FileType source)
Creates possible conversion list for specified source file format
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| source | FileType | source file type | 
NULL
public static final PossibleConversions NULL
getLoadOptions()
public LoadOptions getLoadOptions()
Predefined load options which could be used to convert from current type
Returns: LoadOptions - load options
getAll()
public Iterable<TargetConversion> getAll()
All target file types and primary/secondary flag
Returns: java.lang.Iterable<com.groupdocs.conversion.contracts.TargetConversion> - Iterable of TargetConversion
getTargetConversion(FileType target)
public TargetConversion getTargetConversion(FileType target)
Returns target conversion for specified target file type
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| target | FileType | target file type | 
Returns: TargetConversion - conversions
getTargetConversion(String extension)
public TargetConversion getTargetConversion(String extension)
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| extension | java.lang.String | 
Returns: TargetConversion
getPrimary()
public Iterable<FileType> getPrimary()
Primary target file types
Returns: java.lang.Iterable<com.groupdocs.conversion.filetypes.FileType> - primary target file types
getSecondary()
public Iterable<FileType> getSecondary()
Secondary target file types
Returns: java.lang.Iterable<com.groupdocs.conversion.filetypes.FileType> - secondary target file types
add(ConversionPair pair)
public void add(ConversionPair pair)
Add conversion pair
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| pair | ConversionPair | conversion pair | 
forTarget(FileType target)
public ConversionPair forTarget(FileType target)
Find conversion pair in current list for target file type
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| target | FileType | target file type | 
Returns: ConversionPair - conversion pair
getSource()
public FileType getSource()
Source file formats
Returns: FileType - file formats