Table of Contents

Class COSStream

Namespace
Org.Apache.Pdfbox.Cos
Assembly
MASES.NetPDF.dll
public class COSStream : COSDictionary, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
Inheritance
JVMBridgeBase
JVMBridgeBase<COSObjectable>
COSStream
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()
JVMBridgeBase<COSObjectable>.Execute<T>(params T[])
JVMBridgeBase<COSObjectable>.DynBridgeClazz
JVMBridgeBase<COSObjectable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener

Constructors

COSStream()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public COSStream()

COSStream(RandomAccessStreamCache)

public COSStream(RandomAccessStreamCache arg0)

Parameters

arg0 RandomAccessStreamCache

RandomAccessStreamCache

COSStream(RandomAccessStreamCache, RandomAccessReadView)

public COSStream(RandomAccessStreamCache arg0, RandomAccessReadView arg1)

Parameters

arg0 RandomAccessStreamCache

RandomAccessStreamCache

arg1 RandomAccessReadView

RandomAccessReadView

Exceptions

IOException

COSStream(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public COSStream(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Filters

public COSBase Filters { get; }

Property Value

COSBase

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Length

public long Length { get; }

Property Value

long

Methods

Close()

public void Close()

Exceptions

IOException

CreateInputStream()

public COSInputStream CreateInputStream()

Returns

COSInputStream

COSInputStream

Exceptions

IOException

CreateInputStream(DecodeOptions)

public COSInputStream CreateInputStream(DecodeOptions arg0)

Parameters

arg0 DecodeOptions

DecodeOptions

Returns

COSInputStream

COSInputStream

Exceptions

IOException

CreateOutputStream()

public OutputStream CreateOutputStream()

Returns

OutputStream

OutputStream

Exceptions

IOException

CreateOutputStream(COSBase)

public OutputStream CreateOutputStream(COSBase arg0)

Parameters

arg0 COSBase

COSBase

Returns

OutputStream

OutputStream

Exceptions

IOException

CreateRawInputStream()

public InputStream CreateRawInputStream()

Returns

InputStream

InputStream

Exceptions

IOException

CreateRawOutputStream()

public OutputStream CreateRawOutputStream()

Returns

OutputStream

OutputStream

Exceptions

IOException

CreateView()

public RandomAccessRead CreateView()

Returns

RandomAccessRead

RandomAccessRead

Exceptions

IOException

HasData()

public bool HasData()

Returns

bool

bool

ToTextString()

public String ToTextString()

Returns

String

String

Operators

implicit operator Closeable(COSStream)

Converter from COSStream to Closeable

public static implicit operator Closeable(COSStream t)

Parameters

t COSStream

Returns

Closeable