Package com.documents4j.api
Interface IAggregatingConverter
-
- All Superinterfaces:
IConverter
- All Known Implementing Classes:
AggregatingConverter
public interface IAggregatingConverter extends IConverter
A converter that aggregates several converters.
-
-
Field Summary
-
Fields inherited from interface com.documents4j.api.IConverter
JOB_PRIORITY_HIGH, JOB_PRIORITY_LOW, JOB_PRIORITY_NORMAL
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<IConverter>getConverters()Returns a set of the converters that are currently registered by this aggregating converter.booleanregister(IConverter converter)Registers an additional converter.booleanremove(IConverter converter)Removes a converter.-
Methods inherited from interface com.documents4j.api.IConverter
convert, convert, convert, convert, convert, getSupportedConversions, isOperational, kill, shutDown
-
-
-
-
Method Detail
-
register
boolean register(IConverter converter)
Registers an additional converter.- Parameters:
converter- The converter to register.- Returns:
trueif the converter was not already registered.
-
remove
boolean remove(IConverter converter)
Removes a converter.- Parameters:
converter- The converter to remove.- Returns:
trueif the converter was previously registered and is now removed.
-
getConverters
Set<IConverter> getConverters()
Returns a set of the converters that are currently registered by this aggregating converter.- Returns:
- The currently registered converters.
-
-