public JVMIEnumerator(JVMObject jobj) { this.jobj = jobj; dynamic dyn = jobj; this.jenumerator = dyn.iterator(); }
public JVMDictionaryIEnumerator(JVMIDictionary jobj) { this.jdic = jobj; dynamic dyn = jobj; this.jenumerator = dyn.Keys.iterator(); }
public JVMICollection(JVMObject obj) : base(obj.JavaHashCode, obj.JavaClass, true, "JVMICollection") { this._obj = obj; }
public JVMIEnumerable(JVMObject obj) : base(obj.JavaHashCode, obj.JavaClass, true, "JVMIEnumerable") { this._obj = obj; }
// public JVMIDictionary(JVMObject obj):base(obj.Pointer, obj.JavaHashCode, obj.JavaClass) public JVMIDictionary(JVMObject obj) : base(obj.JavaHashCode, obj.JavaClass, true, "JVMIDictionary") { this._obj = obj; this.jhashMap = this; }
public JVMTuple3(JVMObject obj, object item1, object item2, object item3) : base(item1, item2, item3) { jVMObject = obj; }
public JVMTuple1(JVMObject obj, object item1) : base(item1) { jVMObject = obj; }
public JVMTuple2(JVMObject obj, object item1, object item2) : base(item1, item2) { jVMObject = obj; }
// public JVMTuple(JVMObject obj, IJVMTuple tuple):base(obj.Pointer, obj.JavaHashCode, obj.JavaClass) public JVMTuple(JVMObject obj, IJVMTuple tuple) : base(obj.JavaHashCode, obj.JavaClass, true, "JVMTuple") { this.jVMObject = obj; this.jVMTuple = tuple; JVMObject.DB[obj.JavaHashCode] = new WeakReference(this); }
public JVMTuple8(JVMObject obj, object item1, object item2, object item3, object item4, object item5, object item6, object item7, object item8) : base(item1, item2, item3, item4, item5, item6, item7, item8) { jVMObject = obj; }
public JVMTuple6(JVMObject obj, object item1, object item2, object item3, object item4, object item5, object item6) : base(item1, item2, item3, item4, item5, item6) { jVMObject = obj; }
public JVMTuple5(JVMObject obj, object item1, object item2, object item3, object item4, object item5) : base(item1, item2, item3, item4, item5) { jVMObject = obj; }
public JVMTuple4(JVMObject obj, object item1, object item2, object item3, object item4) : base(item1, item2, item3, item4) { jVMObject = obj; }