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 protectedOutStreamWrapper(libopenjp2 lib)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidclose()jnr.ffi.PointergetNativeStream()protected abstract booleanseek(long numBytes, jnr.ffi.Pointer userData)protected abstract longskip(long numBytes, jnr.ffi.Pointer userData)protected abstract longwrite(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()
-
-