Class COSArray
public class COSArray : COSBase, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IIterable<COSBase>, ICOSUpdateInfo, ICOSObjectable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<COSObjectable>COSArray
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<COSObjectable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<COSObjectable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()JVMBridgeBase<COSObjectable>.Execute<T>(params T[])JVMBridgeBase<COSObjectable>.DynBridgeClazzJVMBridgeBase<COSObjectable>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
UpdateState
public COSUpdateState UpdateState { get; }
Property Value
Methods
Add(COSBase)
public void Add(COSBase arg0)
Parameters
Add(COSObjectable)
public void Add(COSObjectable arg0)
Parameters
Add(int, COSBase)
public void Add(int arg0, COSBase arg1)
Parameters
AddAll(Collection<COSBase>)
public void AddAll(Collection<COSBase> arg0)
Parameters
arg0
Collection<COSBase>
AddAll(COSArray)
public void AddAll(COSArray arg0)
Parameters
AddAll(int, Collection<COSBase>)
public void AddAll(int arg0, Collection<COSBase> arg1)
Parameters
arg0
intarg1
Collection<COSBase>
Clear()
public void Clear()
Get(int)
public COSBase Get(int arg0)
Parameters
Returns
GetIndirectObjectKeys(Collection<COSObjectKey>)
public void GetIndirectObjectKeys(Collection<COSObjectKey> arg0)
Parameters
arg0
Collection<COSObjectKey>
GetIndirectObjectKeys(List<COSObjectKey>)
public void GetIndirectObjectKeys(List<COSObjectKey> arg0)
Parameters
arg0
List<COSObjectKey>
GetInt(int)
public int GetInt(int arg0)
Parameters
Returns
GetInt(int, int)
public int GetInt(int arg0, int arg1)
Parameters
Returns
GetName(int)
public String GetName(int arg0)
Parameters
Returns
GetName(int, String)
public String GetName(int arg0, String arg1)
Parameters
Returns
GetObject(int)
public COSBase GetObject(int arg0)
Parameters
Returns
GetString(int)
public String GetString(int arg0)
Parameters
Returns
GetString(int, String)
public String GetString(int arg0, String arg1)
Parameters
Returns
GrowToSize(int)
public void GrowToSize(int arg0)
Parameters
GrowToSize(int, COSBase)
public void GrowToSize(int arg0, COSBase arg1)
Parameters
IndexOf(COSBase)
public int IndexOf(COSBase arg0)
Parameters
Returns
IndexOfObject(COSBase)
public int IndexOfObject(COSBase arg0)
Parameters
Returns
Iterator()
public Iterator<COSBase> Iterator()
Returns
OfCOSIntegers(List<Integer>)
public static COSArray OfCOSIntegers(List<Integer> arg0)
Parameters
Returns
OfCOSNames(List<String>)
public static COSArray OfCOSNames(List<String> arg0)
Parameters
Returns
OfCOSStrings(List<String>)
public static COSArray OfCOSStrings(List<String> arg0)
Parameters
Returns
Remove(COSBase)
public bool Remove(COSBase arg0)
Parameters
Returns
Remove(int)
public COSBase Remove(int arg0)
Parameters
Returns
RemoveAll(Collection<COSBase>)
public void RemoveAll(Collection<COSBase> arg0)
Parameters
arg0
Collection<COSBase>
RemoveObject(COSBase)
public bool RemoveObject(COSBase arg0)
Parameters
Returns
RetainAll(Collection<COSBase>)
public void RetainAll(Collection<COSBase> arg0)
Parameters
arg0
Collection<COSBase>
Set(int, COSBase)
public void Set(int arg0, COSBase arg1)
Parameters
Set(int, COSObjectable)
public void Set(int arg0, COSObjectable arg1)
Parameters
arg0
intarg1
COSObjectable
Set(int, int)
public void Set(int arg0, int arg1)
Parameters
SetFloatArray(float[])
public void SetFloatArray(float[] arg0)
Parameters
SetInt(int, int)
public void SetInt(int arg0, int arg1)
Parameters
SetName(int, String)
public void SetName(int arg0, String arg1)
Parameters
SetString(int, String)
public void SetString(int arg0, String arg1)
Parameters
Size()
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/cos/COSArray.html#size--
public int Size()
Returns
ToCOSNameStringList()
public List<String> ToCOSNameStringList()
Returns
ToCOSNumberFloatList()
public List<Float> ToCOSNumberFloatList()
Returns
ToCOSNumberIntegerList()
public List<Integer> ToCOSNumberIntegerList()
Returns
ToCOSStringStringList()
public List<String> ToCOSStringStringList()
Returns
ToFloatArray()
public float[] ToFloatArray()
Returns
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
Type Parameters
ReturnExtendsOrg_Apache_Pdfbox_Cos_COSBase
Operators
implicit operator COSUpdateInfo(COSArray)
Converter from COSArray to COSUpdateInfo
public static implicit operator COSUpdateInfo(COSArray t)
Parameters
t
COSArray