Table of Contents

Class COSString

Namespace
Org.Apache.Pdfbox.Cos
Assembly
MASES.NetPDF.dll
public class COSString : COSBase, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
Inheritance
JVMBridgeBase
JVMBridgeBase<COSObjectable>
COSString
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

COSString()

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

public COSString()

COSString(String)

public COSString(String arg0)

Parameters

arg0 String

String

COSString(String, bool)

public COSString(String arg0, bool arg1)

Parameters

arg0 String

String

arg1 bool

bool

COSString(byte[])

public COSString(byte[] arg0)

Parameters

arg0 byte[]

byte

COSString(byte[], bool)

public COSString(byte[] arg0, bool arg1)

Parameters

arg0 byte[]

byte

arg1 bool

bool

COSString(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 COSString(params object[] args)

Parameters

args object[]

Properties

ASCII

public String ASCII { get; }

Property Value

String

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Bytes

public byte[] Bytes { get; }

Property Value

byte[]

FORCE_PARSING

public static bool FORCE_PARSING { get; }

Property Value

bool

ForceHexForm

public bool ForceHexForm { get; }

Property Value

bool

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

String

public String String { get; }

Property Value

String

Methods

ParseHex(String)

public static COSString ParseHex(String arg0)

Parameters

arg0 String

String

Returns

COSString

COSString

Exceptions

IOException

ToHexString()

public String ToHexString()

Returns

String

String