Class COSDictionary
public class COSDictionary : COSBase, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<COSObjectable>COSDictionary
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- 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
COSDictionary()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public COSDictionary()
COSDictionary(COSDictionary)
public COSDictionary(COSDictionary arg0)
Parameters
COSDictionary(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 COSDictionary(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
Values
public Collection<COSBase> Values { get; }
Property Value
Methods
AddAll(COSDictionary)
public void AddAll(COSDictionary arg0)
Parameters
AsUnmodifiableDictionary()
public COSDictionary AsUnmodifiableDictionary()
Returns
Clear()
public void Clear()
ContainsKey(String)
public bool ContainsKey(String arg0)
Parameters
Returns
ContainsKey(COSName)
public bool ContainsKey(COSName arg0)
Parameters
Returns
ContainsValue(object)
public bool ContainsValue(object arg0)
Parameters
Returns
EntrySet()
public Set<Map.Entry<COSName, COSBase>> EntrySet()
Returns
ForEach<Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSName, Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSBase>(BiConsumer<Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSName, Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSBase>)
public void ForEach<Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSName, Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSBase>(BiConsumer<Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSName, Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSBase> arg0) where Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSName : COSName where Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSBase : COSBase
Parameters
arg0
BiConsumer<Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSName, Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSBase>
Type Parameters
Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSName
Arg0objectSuperOrg_Apache_Pdfbox_Cos_COSBase
GetBoolean(String, bool)
public bool GetBoolean(String arg0, bool arg1)
Parameters
Returns
GetBoolean(COSName, COSName, bool)
public bool GetBoolean(COSName arg0, COSName arg1, bool arg2)
Parameters
Returns
GetBoolean(COSName, bool)
public bool GetBoolean(COSName arg0, bool arg1)
Parameters
Returns
GetCOSArray(COSName)
public COSArray GetCOSArray(COSName arg0)
Parameters
Returns
GetCOSDictionary(COSName)
public COSDictionary GetCOSDictionary(COSName arg0)
Parameters
Returns
GetCOSDictionary(COSName, COSName)
public COSDictionary GetCOSDictionary(COSName arg0, COSName arg1)
Parameters
Returns
GetCOSName(COSName)
public COSName GetCOSName(COSName arg0)
Parameters
Returns
GetCOSName(COSName, COSName)
public COSName GetCOSName(COSName arg0, COSName arg1)
Parameters
Returns
GetCOSObject(COSName)
public COSObject GetCOSObject(COSName arg0)
Parameters
Returns
GetCOSStream(COSName)
public COSStream GetCOSStream(COSName arg0)
Parameters
Returns
GetDate(String)
public Calendar GetDate(String arg0)
Parameters
Returns
GetDate(String, Calendar)
public Calendar GetDate(String arg0, Calendar arg1)
Parameters
Returns
GetDate(COSName)
public Calendar GetDate(COSName arg0)
Parameters
Returns
GetDate(COSName, Calendar)
public Calendar GetDate(COSName arg0, Calendar arg1)
Parameters
Returns
GetDictionaryObject(String)
public COSBase GetDictionaryObject(String arg0)
Parameters
Returns
GetDictionaryObject(COSName)
public COSBase GetDictionaryObject(COSName arg0)
Parameters
Returns
GetDictionaryObject(COSName, COSName)
public COSBase GetDictionaryObject(COSName arg0, COSName arg1)
Parameters
Returns
GetEmbeddedDate(COSName, COSName)
public Calendar GetEmbeddedDate(COSName arg0, COSName arg1)
Parameters
Returns
GetEmbeddedDate(COSName, COSName, Calendar)
public Calendar GetEmbeddedDate(COSName arg0, COSName arg1, Calendar arg2)
Parameters
Returns
GetEmbeddedInt(COSName, COSName)
public int GetEmbeddedInt(COSName arg0, COSName arg1)
Parameters
Returns
GetEmbeddedInt(COSName, COSName, int)
public int GetEmbeddedInt(COSName arg0, COSName arg1, int arg2)
Parameters
Returns
GetEmbeddedString(COSName, COSName)
public String GetEmbeddedString(COSName arg0, COSName arg1)
Parameters
Returns
GetEmbeddedString(COSName, COSName, String)
public String GetEmbeddedString(COSName arg0, COSName arg1, String arg2)
Parameters
Returns
GetFlag(COSName, int)
public bool GetFlag(COSName arg0, int arg1)
Parameters
Returns
GetFloat(String)
public float GetFloat(String arg0)
Parameters
Returns
GetFloat(String, float)
public float GetFloat(String arg0, float arg1)
Parameters
Returns
GetFloat(COSName)
public float GetFloat(COSName arg0)
Parameters
Returns
GetFloat(COSName, float)
public float GetFloat(COSName arg0, float arg1)
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(String)
public int GetInt(String arg0)
Parameters
Returns
GetInt(String, int)
public int GetInt(String arg0, int arg1)
Parameters
Returns
GetInt(COSName)
public int GetInt(COSName arg0)
Parameters
Returns
GetInt(COSName, COSName)
public int GetInt(COSName arg0, COSName arg1)
Parameters
Returns
GetInt(COSName, COSName, int)
public int GetInt(COSName arg0, COSName arg1, int arg2)
Parameters
Returns
GetInt(COSName, int)
public int GetInt(COSName arg0, int arg1)
Parameters
Returns
GetItem(String)
public COSBase GetItem(String arg0)
Parameters
Returns
GetItem(COSName)
public COSBase GetItem(COSName arg0)
Parameters
Returns
GetItem(COSName, COSName)
public COSBase GetItem(COSName arg0, COSName arg1)
Parameters
Returns
GetKeyForValue(object)
public COSName GetKeyForValue(object arg0)
Parameters
Returns
GetLong(String)
public long GetLong(String arg0)
Parameters
Returns
GetLong(String, long)
public long GetLong(String arg0, long arg1)
Parameters
Returns
GetLong(COSName)
public long GetLong(COSName arg0)
Parameters
Returns
GetLong(COSName, long)
public long GetLong(COSName arg0, long arg1)
Parameters
Returns
GetNameAsString(String)
public String GetNameAsString(String arg0)
Parameters
Returns
GetNameAsString(String, String)
public String GetNameAsString(String arg0, String arg1)
Parameters
Returns
GetNameAsString(COSName)
public String GetNameAsString(COSName arg0)
Parameters
Returns
GetNameAsString(COSName, String)
public String GetNameAsString(COSName arg0, String arg1)
Parameters
Returns
GetObjectFromPath(String)
public COSBase GetObjectFromPath(String arg0)
Parameters
Returns
GetString(String)
public String GetString(String arg0)
Parameters
Returns
GetString(String, String)
public String GetString(String arg0, String arg1)
Parameters
Returns
GetString(COSName)
public String GetString(COSName arg0)
Parameters
Returns
GetString(COSName, String)
public String GetString(COSName arg0, String arg1)
Parameters
Returns
KeySet()
public Set<COSName> KeySet()
Returns
RemoveItem(COSName)
public void RemoveItem(COSName arg0)
Parameters
SetBoolean(String, bool)
public void SetBoolean(String arg0, bool arg1)
Parameters
SetBoolean(COSName, bool)
public void SetBoolean(COSName arg0, bool arg1)
Parameters
SetDate(String, Calendar)
public void SetDate(String arg0, Calendar arg1)
Parameters
SetDate(COSName, Calendar)
public void SetDate(COSName arg0, Calendar arg1)
Parameters
SetEmbeddedDate(COSName, COSName, Calendar)
public void SetEmbeddedDate(COSName arg0, COSName arg1, Calendar arg2)
Parameters
SetEmbeddedInt(COSName, COSName, int)
public void SetEmbeddedInt(COSName arg0, COSName arg1, int arg2)
Parameters
SetEmbeddedString(COSName, COSName, String)
public void SetEmbeddedString(COSName arg0, COSName arg1, String arg2)
Parameters
SetFlag(COSName, int, bool)
public void SetFlag(COSName arg0, int arg1, bool arg2)
Parameters
SetFloat(String, float)
public void SetFloat(String arg0, float arg1)
Parameters
SetFloat(COSName, float)
public void SetFloat(COSName arg0, float arg1)
Parameters
SetInt(String, int)
public void SetInt(String arg0, int arg1)
Parameters
SetInt(COSName, int)
public void SetInt(COSName arg0, int arg1)
Parameters
SetItem(String, COSBase)
public void SetItem(String arg0, COSBase arg1)
Parameters
SetItem(String, COSObjectable)
public void SetItem(String arg0, COSObjectable arg1)
Parameters
arg0
Stringarg1
COSObjectable
SetItem(COSName, COSBase)
public void SetItem(COSName arg0, COSBase arg1)
Parameters
SetItem(COSName, COSObjectable)
public void SetItem(COSName arg0, COSObjectable arg1)
Parameters
arg0
COSNamearg1
COSObjectable
SetLong(String, long)
public void SetLong(String arg0, long arg1)
Parameters
SetLong(COSName, long)
public void SetLong(COSName arg0, long arg1)
Parameters
SetName(String, String)
public void SetName(String arg0, String arg1)
Parameters
SetName(COSName, String)
public void SetName(COSName arg0, String arg1)
Parameters
SetString(String, String)
public void SetString(String arg0, String arg1)
Parameters
SetString(COSName, String)
public void SetString(COSName arg0, String arg1)
Parameters
Size()
public int Size()
Returns
Operators
implicit operator COSUpdateInfo(COSDictionary)
Converter from COSDictionary to COSUpdateInfo
public static implicit operator COSUpdateInfo(COSDictionary t)