- combine(TransformationOptionLimits) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
Returns a TransformationOptionLimits that has getter methods that combine the
the values from the getter methods of this and the supplied TransformationOptionLimits.
- combine(TransformationOptionPair) - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
Returns a TransformationOptionPair that has getter methods that combine the
the values from the getter methods of this and the supplied TransformationOptionPair.
- combineUpper(TransformationOptionLimits) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
Returns a TransformationOptionLimits that has getter methods that combine the
the values from the getter methods of this and the supplied TransformationOptionLimits
so that they return the lowest common denominator of the limits .
- combineUpper(TransformationOptionPair) - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
Returns a TransformationOptionPair that has getter methods that combine the
the values from the getter methods of this and the supplied TransformationOptionPair
so that they return the lowest common denominator of the two limits .
- ContentTransformerWorker - Interface in org.gytheio.content.transform
-
Defines the methods responsible for doing the work of transformation of a content reference
- ContentTransformerWorkerProgressReporter - Interface in org.gytheio.content.transform
-
Defines methods for reporting progress on a content transformation.
- convertSecondsToTimecode(float) - Static method in class org.gytheio.content.transform.util.TimecodeUtils
-
Convert the given number of seconds into a timecode string of the form
"HH:mm:ss.SSS"
- convertSecondsToTimecode(float, int) - Static method in class org.gytheio.content.transform.util.TimecodeUtils
-
Convert the given number of seconds into a timecode string of the form
"HH:mm:ss.SSS" where the given decimalScale indicates the number of
digits to retain after the decimal point
- convertTimecodeToSeconds(String) - Static method in class org.gytheio.content.transform.util.TimecodeUtils
-
Converts the given timecode string of the form "HH:mm:ss[.SSS]" to the
total number of seconds it represents
- createSerializerInstance() - Static method in class org.gytheio.content.transform.options.CropSourceOptions
-
Creates an instance of the options serializer
- createSerializerInstance() - Static method in class org.gytheio.content.transform.options.PagedSourceOptions
-
Creates an instance of the options serializer
- createSerializerInstance() - Static method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Creates an instance of the options serializer
- createTargetContentReference(String) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker
-
Creates a target content references using the targetContentReferenceHandler
- createTempFile(ContentReference) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker
-
Creates a temp file from the given content reference
- CropSourceOptions - Class in org.gytheio.content.transform.options
-
DTO used to store options for ImageMagick cropping.
- CropSourceOptions() - Constructor for class org.gytheio.content.transform.options.CropSourceOptions
-
- CropSourceOptions(CropSourceOptions) - Constructor for class org.gytheio.content.transform.options.CropSourceOptions
-
- CropSourceOptions.CropSourceOptionsSerializer - Class in org.gytheio.content.transform.options
-
Serializer for crop source options
- CropSourceOptions.CropSourceOptionsSerializer() - Constructor for class org.gytheio.content.transform.options.CropSourceOptions.CropSourceOptionsSerializer
-
- getAction() - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- getAdditionalOptions() - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
Gets the additional transformation options not explicitly modeled in an
implementation.
- getAdditionalOptions() - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- getAllowEnlargement() - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- getApplicableMediaTypes() - Method in class org.gytheio.content.transform.options.AbstractTransformationSourceOptions
-
Gets the list of applicable media types
- getApplicableMediaTypes() - Method in interface org.gytheio.content.transform.options.TransformationSourceOptions
-
Gets the list of applicable media types (mimetypes)
- getCheckedParam(String, Class<T>) - Method in interface org.gytheio.content.transform.options.SerializedTransformationOptionsAccessor
-
Gets the value for the named parameter.
- getCommandOptions() - Method in class org.gytheio.content.transform.options.ImageTransformationOptions
-
Get the command string options
- getContentReference() - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker.FileContentReferencePair
-
- getDefaultApplicableMimetypes() - Static method in class org.gytheio.content.transform.options.PagedSourceOptions
-
- getDetails(File) - Method in class org.gytheio.content.transform.AbstractRuntimeExecContentTransformerWorker
-
Optional method for implementations able to return details of a file which will
vary greatly depending on the file type and implementation.
- getDuration() - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Gets the duration of the source to read
with a format of hh:mm:ss[.xxx]
- getElementIntervalSeconds() - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Gets the interval in seconds to pull elements from the source,
i.e.
- getEndPageNumber() - Method in class org.gytheio.content.transform.options.PagedSourceOptions
-
Gets the page number to end at in the source document
- getExtension(ContentReference) - Method in class org.gytheio.content.transform.AbstractContentTransformerWorker
-
- getFile() - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker.FileContentReferencePair
-
- getGravity() - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Gets the 'gravity' which determines how the offset is applied.
- getHeight() - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Gets the height of the cropped image.
- getHeight() - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- getIncludeEmbedded() - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
If the source content includes embedded resources,
should the transformer attempt to transform these
as well?
Not many transformers do support embedded resources,
so this option will only affect those that can.
- getIncludeEmbedded() - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- getIntegerParam(String, int) - Method in interface org.gytheio.content.transform.options.SerializedTransformationOptionsAccessor
-
Gets the int value for the named parameter.
- getKBytesPair() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getLimit() - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- getMax() - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- getMaxElements() - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Gets the maximum number of elements that should be
returned from the transformation.
- getMaxPages() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getMaxSourceSizeKBytes() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getOffset() - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Gets the offset time code from which to start the transformation
with a format of hh:mm:ss[.xxx]
- getPage1Instance() - Static method in class org.gytheio.content.transform.options.PagedSourceOptions
-
Gets paged source options which specify just the first page.
- getPageLimit() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getPageLimit() - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
Get the page limit before returning EOF.
- getPageLimit() - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- getPagesPair() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getParamWithDefault(String, T) - Method in interface org.gytheio.content.transform.options.SerializedTransformationOptionsAccessor
-
Gets the value for the named parameter.
- getReadLimitKBytes() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getReadLimitTimeMs() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getResizeOptions() - Method in class org.gytheio.content.transform.options.ImageTransformationOptions
-
Get the image resize options
- getResizeOptions() - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Get the image resize options
- getRotationDegrees() - Method in class org.gytheio.content.transform.options.ImageTransformationOptions
-
Gets the rotation in degrees to rotate the image about its center
- getSerializer() - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
- getSerializer() - Method in class org.gytheio.content.transform.options.PagedSourceOptions
-
- getSerializer() - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
- getSerializer() - Method in interface org.gytheio.content.transform.options.TransformationSourceOptions
-
Gets the serializer for the source options.
- getSourceOptions(Class<T>) - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
Gets the appropriate source options for the given mimetype if available.
- getSourceOptions(Class<T>) - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- getSourceOptionsMap() - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
- getSourceOptionsMap() - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- getSourcePairs(List<ContentReference>) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker
-
Creates source pairs from the given source content references
- getStartPageNumber() - Method in class org.gytheio.content.transform.options.PagedSourceOptions
-
Gets the page number to start from in the source document
- getTargetAudioBitrate() - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Gets the audio bitrate to use for the target of the transformation
- getTargetAudioChannels() - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Gets the number of audio channels to use for the target of the transformation
- getTargetAudioCodec() - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Gets the audio codec to use for the target of the transformation
- getTargetAudioSamplingRate() - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Gets the audio sampling rate to use for the target of the transformation
- getTargetFastStartEnabled() - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Gets whether or not the moov atom should be moved to the start of the file if supported.
- getTargetPairs(List<ContentReference>) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker
-
Creates target pairs from the given target content references
- getTargetVideoBitrate() - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Gets the video bitrate to use for the target of the transformation
- getTargetVideoCodec() - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Gets the video codec to use for the target of the transformation
- getTargetVideoCodecProfile() - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Gets the video codec profile to use for the target of the transformation
- getTargetVideoFrameRate() - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Gets the video frame rate to use for the target of the transformation
- getTimeoutMs() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getTimeoutMs() - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
Gets the timeout (ms) on the InputStream after which an IOExecption is thrown
to terminate very slow transformations or a subprocess is terminated (killed).
- getTimeoutMs() - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- getTimePair() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- getValue() - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- getWidth() - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Sets the width of the cropped image.
- getWidth() - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- getXOffset() - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Gets the horizontal offset.
- getYOffset() - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Gets the vertical offset.
- serialize(TransformationSourceOptions, Map<String, Serializable>) - Method in class org.gytheio.content.transform.options.CropSourceOptions.CropSourceOptionsSerializer
-
- serialize(TransformationSourceOptions, Map<String, Serializable>) - Method in class org.gytheio.content.transform.options.PagedSourceOptions.PagedSourceOptionsSerializer
-
- serialize(TransformationSourceOptions, Map<String, Serializable>) - Method in class org.gytheio.content.transform.options.TemporalSourceOptions.TemporalSourceOptionsSerializer
-
- serialize(TransformationSourceOptions, Map<String, Serializable>) - Method in interface org.gytheio.content.transform.options.TransformationSourceOptions.TransformationSourceOptionsSerializer
-
Serializes the given transformation source options into the given parameter map.
- SerializedTransformationOptionsAccessor - Interface in org.gytheio.content.transform.options
-
Defines methods for retrieving parameter values for use in building
transformation options.
- set(Map<String, Object>) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- set(Map<String, Object>, String, String, String) - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- setAdditionalOptions(Map<String, Serializable>) - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
Sets the additional transformation options not explicitly modeled in an
implementation.
- setAdditionalOptions(Map<String, Serializable>) - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- setAllowEnlargement(boolean) - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- setApplicableMediaTypes(List<String>) - Method in class org.gytheio.content.transform.options.AbstractTransformationSourceOptions
-
Sets the list of applicable media types
- setAutoOrient(boolean) - Method in class org.gytheio.content.transform.options.ImageTransformationOptions
-
- setCause(T) - Method in interface org.gytheio.content.transform.TransformerDebug
-
- setCommandOptions(String) - Method in class org.gytheio.content.transform.options.ImageTransformationOptions
-
Set the command string options
- setContentReference(ContentReference) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker.FileContentReferencePair
-
- setDuration(String) - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Sets the duration of the source to read
with a format of hh:mm:ss[.xxx]
- setElementIntervalSeconds(Integer) - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Sets the interval in seconds to pull elements from the source,
i.e.
- setEndPageNumber(Integer) - Method in class org.gytheio.content.transform.options.PagedSourceOptions
-
Sets the page number to end at in the source document
- setExecuter(RuntimeExec) - Method in class org.gytheio.content.transform.AbstractRuntimeExecContentTransformerWorker
-
Set the runtime command executer that must be executed.
- setFile(File) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker.FileContentReferencePair
-
- setGravity(String) - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Sets the 'gravity' which determines how the offset is applied.
- setHeight(int) - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Sets the height of the cropped image.
- setHeight(int) - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- setIncludeEmbedded(Boolean) - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
If the source content includes embedded resources,
should the transformer attempt to transform these
as well?
Not many transformers do support embedded resources,
so this option will only affect those that can.
- setIncludeEmbedded(Boolean) - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- setLimit(long, String) - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- setMaintainAspectRatio(boolean) - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- setMax(long, String) - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- setMaxElements(Integer) - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Sets the maximum number of elements that should be
returned from the transformation.
- setMaxPages(int) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- setMaxSourceSizeKBytes(long) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- setOffset(String) - Method in class org.gytheio.content.transform.options.TemporalSourceOptions
-
Sets the offset time code from which to start the transformation
with a format of hh:mm:ss[.xxx]
- setPageLimit(int) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- setPageLimit(int) - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
Set the number of pages read from the source before returning EOF.
- setPageLimit(int) - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- setPercentageCrop(boolean) - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
- setPercentResize(boolean) - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- setReadLimitKBytes(long) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- setReadLimitTimeMs(long) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- setResizeOptions(ImageResizeOptions) - Method in class org.gytheio.content.transform.options.ImageTransformationOptions
-
Set the image resize options
- setResizeOptions(ImageResizeOptions) - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Set the image resize options
- setResizeToThumbnail(boolean) - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- setRotationDegrees(Float) - Method in class org.gytheio.content.transform.options.ImageTransformationOptions
-
Sets the rotation in degrees to rotate the image about its center
- setSourceOptionsList(Collection<TransformationSourceOptions>) - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
Sets the list of source options further describing how the source should
be transformed based on its mimetype.
- setSourceOptionsList(Collection<TransformationSourceOptions>) - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- setSourceOptionsMap(Map<Class<? extends TransformationSourceOptions>, TransformationSourceOptions>) - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
- setSourceOptionsMap(Map<Class<? extends TransformationSourceOptions>, TransformationSourceOptions>) - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- setStartPageNumber(Integer) - Method in class org.gytheio.content.transform.options.PagedSourceOptions
-
Sets the page number to start from in the source document
- setTargetAudioBitrate(Long) - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Sets the audio bitrate to use for the target of the transformation
- setTargetAudioChannels(Integer) - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Sets the number of audio channels to use for the target of the transformation
- setTargetAudioCodec(String) - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Sets the audio codec to use for the target of the transformation
- setTargetAudioSamplingRate(Integer) - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Sets the audio sampling rate to use for the target of the transformation
- setTargetContentReferenceHandler(ContentReferenceHandler) - Method in class org.gytheio.content.transform.AbstractContentTransformerWorker
-
- setTargetFastStartEnabled(boolean) - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
Sets whether or not the moov atom should be moved to the start of the file if supported.
- setTargetVideoBitrate(Long) - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Sets the video bitrate to use for the target of the transformation
- setTargetVideoCodec(String) - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Sets the video codec to use for the target of the transformation
- setTargetVideoCodecProfile(String) - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Sets the video codec profile to use for the target of the transformation
- setTargetVideoFrameRate(Float) - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
Sets the video frame rate to use for the target of the transformation
- setTimeoutMs(long) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- setTimeoutMs(long) - Method in interface org.gytheio.content.transform.options.TransformationOptions
-
Sets a timeout (ms) on the InputStream after which an IOExecption is thrown
to terminate very slow transformations or to terminate (kill) a subprocess.
- setTimeoutMs(long) - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- setVersionDetailsExecuter(RuntimeExec) - Method in class org.gytheio.content.transform.AbstractRuntimeExecContentTransformerWorker
-
Sets the command that must be executed in order to retrieve version information from the converting executable
and thus test that the executable itself is present.
- setWidth(int) - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Sets the width of the cropped image.
- setWidth(int) - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- setXOffset(int) - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Sets the horizontal offset.
- setYOffset(int) - Method in class org.gytheio.content.transform.options.CropSourceOptions
-
Sets the vertical offset.
- supported() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
Indicates if the limits allow a transformation to take place at all.
- supported() - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
Indicates if the limit allows a transformation to take place at all.
- targetContentReferenceHandler - Variable in class org.gytheio.content.transform.AbstractContentTransformerWorker
-
- TemporalSourceOptions - Class in org.gytheio.content.transform.options
-
Time-based content conversion options to specify an offset and duration.
- TemporalSourceOptions() - Constructor for class org.gytheio.content.transform.options.TemporalSourceOptions
-
- TemporalSourceOptions(TemporalSourceOptions) - Constructor for class org.gytheio.content.transform.options.TemporalSourceOptions
-
- TemporalSourceOptions.TemporalSourceOptionsSerializer - Class in org.gytheio.content.transform.options
-
Serializer for temporal source options
- TemporalSourceOptions.TemporalSourceOptionsSerializer() - Constructor for class org.gytheio.content.transform.options.TemporalSourceOptions.TemporalSourceOptionsSerializer
-
- throwIOExceptionIfRequired(String, TransformerDebug) - Method in enum org.gytheio.content.transform.options.TransformationOptionPair.Action
-
- TIME_MESSAGE - Static variable in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- TimecodeUtils - Class in org.gytheio.content.transform.util
-
Utility class for handling timecode strings
- TimecodeUtils() - Constructor for class org.gytheio.content.transform.util.TimecodeUtils
-
- toMap(Map<String, Object>) - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- toMap(Map<String, Object>, String, String) - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- toString() - Method in class org.gytheio.content.transform.AbstractContentTransformerWorker
-
- toString() - Method in class org.gytheio.content.transform.options.AbstractTransformationSourceOptions
-
- toString() - Method in class org.gytheio.content.transform.options.AudioTransformationOptions
-
- toString() - Method in class org.gytheio.content.transform.options.ImageResizeOptions
-
- toString() - Method in class org.gytheio.content.transform.options.ImageTransformationOptions
-
- toString() - Method in class org.gytheio.content.transform.options.TransformationOptionLimits
-
- toString(String, String) - Method in class org.gytheio.content.transform.options.TransformationOptionPair
-
- toString() - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- toString() - Method in class org.gytheio.content.transform.options.VideoTransformationOptions
-
- toStringSourceOptions() - Method in class org.gytheio.content.transform.options.TransformationOptionsImpl
-
Builds the source options to string.
- transform(List<ContentReference>, List<ContentReference>, TransformationOptions, ContentTransformerWorkerProgressReporter) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker
-
- transform(List<ContentReference>, String, TransformationOptions, ContentTransformerWorkerProgressReporter) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker
-
- transform(List<ContentReference>, List<ContentReference>, TransformationOptions, ContentTransformerWorkerProgressReporter) - Method in interface org.gytheio.content.transform.ContentTransformerWorker
-
Transforms the given source content references into the given target content references
with the given options, reporting back via the given progress reporter.
- transform(List<ContentReference>, String, TransformationOptions, ContentTransformerWorkerProgressReporter) - Method in interface org.gytheio.content.transform.ContentTransformerWorker
-
Transforms the given source content references into target content references created by the
worker based on the given media type with the given options, reporting back
via the given progress reporter.
- TransformationOptionLimits - Class in org.gytheio.content.transform.options
-
Represents maximum source values (that result in exceptions if exceeded) or
limits on source values (that result in EOF (End Of File) being returned
early).
- TransformationOptionLimits() - Constructor for class org.gytheio.content.transform.options.TransformationOptionLimits
-
- TransformationOptionPair - Class in org.gytheio.content.transform.options
-
A pair of transformation options that specify
A) a max value over which the source is not read (throws an Exception) or
B) a limit over which no more of the source is read (returns EOF)
Each pair represents a values such as an elapse time, KBytes read or number of pages read.
- TransformationOptionPair() - Constructor for class org.gytheio.content.transform.options.TransformationOptionPair
-
- TransformationOptionPair.Action - Enum in org.gytheio.content.transform.options
-
Action to take place for a given pair of values.
- TransformationOptions - Interface in org.gytheio.content.transform.options
-
Interface defining values of options that are passed to content transformers.
- TransformationOptionsImpl - Class in org.gytheio.content.transform.options
-
Concrete implementation of transformation options
- TransformationOptionsImpl() - Constructor for class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- TransformationOptionsImpl(TransformationOptionsImpl) - Constructor for class org.gytheio.content.transform.options.TransformationOptionsImpl
-
- TransformationSourceOptions - Interface in org.gytheio.content.transform.options
-
Defines options and demarcations needed to describe the details of how
the source should be transformed, independent of the target requirements.
- TransformationSourceOptions.TransformationSourceOptionsSerializer - Interface in org.gytheio.content.transform.options
-
Defines methods for serializing the source options into a parameter map and
deserializing from a serialized options accessor.
- TransformerDebug - Interface in org.gytheio.content.transform
-
Generates logging for transformers.
- transformInternal(List<AbstractFileContentTransformerWorker.FileContentReferencePair>, List<AbstractFileContentTransformerWorker.FileContentReferencePair>, TransformationOptions, ContentTransformerWorkerProgressReporter) - Method in class org.gytheio.content.transform.AbstractFileContentTransformerWorker
-
Transforms the given source file to the given target file and media type using
the given transformation options and reports progress via the given progress reporter.