Table of Contents

Class COSArray

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

COSArray()

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

public COSArray()

COSArray(List)

public COSArray(List arg0)

Parameters

arg0 List

List

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

UpdateState

public COSUpdateState UpdateState { get; }

Property Value

COSUpdateState

Methods

Add(COSBase)

public void Add(COSBase arg0)

Parameters

arg0 COSBase

COSBase

Add(COSObjectable)

public void Add(COSObjectable arg0)

Parameters

arg0 COSObjectable

COSObjectable

Add(int, COSBase)

public void Add(int arg0, COSBase arg1)

Parameters

arg0 int

int

arg1 COSBase

COSBase

AddAll(Collection<COSBase>)

public void AddAll(Collection<COSBase> arg0)

Parameters

arg0 Collection<COSBase>

Collection

AddAll(COSArray)

public void AddAll(COSArray arg0)

Parameters

arg0 COSArray

COSArray

AddAll(int, Collection<COSBase>)

public void AddAll(int arg0, Collection<COSBase> arg1)

Parameters

arg0 int

int

arg1 Collection<COSBase>

Collection

Clear()

public void Clear()

Get(int)

public COSBase Get(int arg0)

Parameters

arg0 int

int

Returns

COSBase

COSBase

GetIndirectObjectKeys(Collection<COSObjectKey>)

public void GetIndirectObjectKeys(Collection<COSObjectKey> arg0)

Parameters

arg0 Collection<COSObjectKey>

Collection

GetIndirectObjectKeys(List<COSObjectKey>)

public void GetIndirectObjectKeys(List<COSObjectKey> arg0)

Parameters

arg0 List<COSObjectKey>

List

GetInt(int)

public int GetInt(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetInt(int, int)

public int GetInt(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

int

int

GetName(int)

public String GetName(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetName(int, String)

public String GetName(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

Returns

String

String

GetObject(int)

public COSBase GetObject(int arg0)

Parameters

arg0 int

int

Returns

COSBase

COSBase

GetString(int)

public String GetString(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetString(int, String)

public String GetString(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

Returns

String

String

GrowToSize(int)

public void GrowToSize(int arg0)

Parameters

arg0 int

int

GrowToSize(int, COSBase)

public void GrowToSize(int arg0, COSBase arg1)

Parameters

arg0 int

int

arg1 COSBase

COSBase

IndexOf(COSBase)

public int IndexOf(COSBase arg0)

Parameters

arg0 COSBase

COSBase

Returns

int

int

IndexOfObject(COSBase)

public int IndexOfObject(COSBase arg0)

Parameters

arg0 COSBase

COSBase

Returns

int

int

Iterator()

public Iterator<COSBase> Iterator()

Returns

Iterator<COSBase>

Iterator

OfCOSIntegers(List<Integer>)

public static COSArray OfCOSIntegers(List<Integer> arg0)

Parameters

arg0 List<Integer>

List

Returns

COSArray

COSArray

OfCOSNames(List<String>)

public static COSArray OfCOSNames(List<String> arg0)

Parameters

arg0 List<String>

List

Returns

COSArray

COSArray

OfCOSStrings(List<String>)

public static COSArray OfCOSStrings(List<String> arg0)

Parameters

arg0 List<String>

List

Returns

COSArray

COSArray

Remove(COSBase)

public bool Remove(COSBase arg0)

Parameters

arg0 COSBase

COSBase

Returns

bool

bool

Remove(int)

public COSBase Remove(int arg0)

Parameters

arg0 int

int

Returns

COSBase

COSBase

RemoveAll(Collection<COSBase>)

public void RemoveAll(Collection<COSBase> arg0)

Parameters

arg0 Collection<COSBase>

Collection

RemoveObject(COSBase)

public bool RemoveObject(COSBase arg0)

Parameters

arg0 COSBase

COSBase

Returns

bool

bool

RetainAll(Collection<COSBase>)

public void RetainAll(Collection<COSBase> arg0)

Parameters

arg0 Collection<COSBase>

Collection

Set(int, COSBase)

public void Set(int arg0, COSBase arg1)

Parameters

arg0 int

int

arg1 COSBase

COSBase

Set(int, COSObjectable)

public void Set(int arg0, COSObjectable arg1)

Parameters

arg0 int

int

arg1 COSObjectable

COSObjectable

Set(int, int)

public void Set(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetFloatArray(float[])

public void SetFloatArray(float[] arg0)

Parameters

arg0 float[]

float

SetInt(int, int)

public void SetInt(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetName(int, String)

public void SetName(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

SetString(int, String)

public void SetString(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

Size()

public int Size()

Returns

int

int

ToCOSNameStringList()

public List<String> ToCOSNameStringList()

Returns

List<String>

List

ToCOSNumberFloatList()

public List<Float> ToCOSNumberFloatList()

Returns

List<Float>

List

ToCOSNumberIntegerList()

public List<Integer> ToCOSNumberIntegerList()

Returns

List<Integer>

List

ToCOSStringStringList()

public List<String> ToCOSStringStringList()

Returns

List<String>

List

ToFloatArray()

public float[] ToFloatArray()

Returns

float[]

float

ToList<ReturnExtendsOrg_Apache_Pdfbox_Cos_COSBase>()

public List<ReturnExtendsOrg_Apache_Pdfbox_Cos_COSBase> ToList<ReturnExtendsOrg_Apache_Pdfbox_Cos_COSBase>() where ReturnExtendsOrg_Apache_Pdfbox_Cos_COSBase : COSBase

Returns

List<ReturnExtendsOrg_Apache_Pdfbox_Cos_COSBase>

List

Type Parameters

ReturnExtendsOrg_Apache_Pdfbox_Cos_COSBase

COSBase

Operators

implicit operator COSUpdateInfo(COSArray)

Converter from COSArray to COSUpdateInfo

public static implicit operator COSUpdateInfo(COSArray t)

Parameters

t COSArray

Returns

COSUpdateInfo