Package de.digitalcollections.openjpeg
Class OutStreamWrapper
- java.lang.Object
-
- de.digitalcollections.openjpeg.OutStreamWrapper
-
public abstract class OutStreamWrapper extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
OutStreamWrapper(libopenjp2 lib)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
close()
jnr.ffi.Pointer
getNativeStream()
protected abstract boolean
seek(long numBytes, jnr.ffi.Pointer userData)
protected abstract long
skip(long numBytes, jnr.ffi.Pointer userData)
protected abstract long
write(jnr.ffi.Pointer inBuffer, long numBytes, jnr.ffi.Pointer userData)
-
-
-
Constructor Detail
-
OutStreamWrapper
protected OutStreamWrapper(libopenjp2 lib)
-
-
Method Detail
-
getNativeStream
public jnr.ffi.Pointer getNativeStream()
-
write
protected abstract long write(jnr.ffi.Pointer inBuffer, long numBytes, jnr.ffi.Pointer userData)
-
skip
protected abstract long skip(long numBytes, jnr.ffi.Pointer userData)
-
seek
protected abstract boolean seek(long numBytes, jnr.ffi.Pointer userData)
-
close
public void close()
-
-