public class VariantsDecoderOptions extends java.lang.Object implements HtsDecoderOptions
Constructor and Description |
---|
VariantsDecoderOptions() |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<java.util.function.Function<java.nio.channels.SeekableByteChannel,java.nio.channels.SeekableByteChannel>> |
getIndexChannelTransformer()
Get the channel transformer for the index resource.
|
java.util.Optional<java.util.function.Function<java.nio.channels.SeekableByteChannel,java.nio.channels.SeekableByteChannel>> |
getVariantsChannelTransformer()
Get the channel transformer for the variants resource.
|
VariantsDecoderOptions |
setIndexChannelTransformer(java.util.function.Function<java.nio.channels.SeekableByteChannel,java.nio.channels.SeekableByteChannel> indexChannelTransformer)
Set the channel transformer for the index resource.
|
VariantsDecoderOptions |
setVariantsChannelTransformer(java.util.function.Function<java.nio.channels.SeekableByteChannel,java.nio.channels.SeekableByteChannel> variantsChannelTransformer)
Set the channel transformer for the variants resource.
|
@InternalAPI public java.util.Optional<java.util.function.Function<java.nio.channels.SeekableByteChannel,java.nio.channels.SeekableByteChannel>> getVariantsChannelTransformer()
@InternalAPI public VariantsDecoderOptions setVariantsChannelTransformer(java.util.function.Function<java.nio.channels.SeekableByteChannel,java.nio.channels.SeekableByteChannel> variantsChannelTransformer)
variantsChannelTransformer
- the channel transformer to be used. may be null@InternalAPI public java.util.Optional<java.util.function.Function<java.nio.channels.SeekableByteChannel,java.nio.channels.SeekableByteChannel>> getIndexChannelTransformer()
@InternalAPI public VariantsDecoderOptions setIndexChannelTransformer(java.util.function.Function<java.nio.channels.SeekableByteChannel,java.nio.channels.SeekableByteChannel> indexChannelTransformer)
indexChannelTransformer
- the channel transformer to be used. may be null.