public virtual global::System.Object tailSet(global::java.lang.Object n1, bool n2){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMapKeySet: java.util.NavigableSet tailSet(java.lang.Object, boolean)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r2_o = null; global::org.xmlvm._nElement _r3; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; global::System.Object _r6_o = null; global::System.Object _r7_o = null; global::System.Object _r8_o = null; global::org.xmlvm._nElement _r9; _r7_o = this; _r8_o = n1; _r9.i = n2 ? 1 : 0; _r4.i = 0; _r3.i = 1; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label167; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o).comparator(); if (_r0_o == null) goto label108; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o).comparator(); _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi; _r0.i = ((global::java.util.Comparator) _r0_o).compare((global::java.lang.Object) _r8_o, (global::java.lang.Object) _r1_o); label26:; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r1.i = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhiInclusive ? 1 : 0; if (_r1.i != 0) goto label34; if (_r9.i != 0) goto label123; label34:; if (_r0.i > 0) goto label121; _r0.i = _r3.i; label37:; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r1.i = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._ffromStart ? 1 : 0; if (_r1.i == 0) goto label74; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o).comparator(); if (_r1_o == null) goto label129; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o).comparator(); _r2_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._flo; _r1.i = ((global::java.util.Comparator) _r1_o).compare((global::java.lang.Object) _r8_o, (global::java.lang.Object) _r2_o); label61:; if (_r0.i == 0) goto label144; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._floInclusive ? 1 : 0; if (_r0.i != 0) goto label71; if (_r9.i != 0) goto label142; label71:; if (_r1.i < 0) goto label144; label73:; _r0.i = _r3.i; label74:; if (_r0.i == 0) goto label161; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label146; _r6_o = new global::java.util.TreeMap_2AscendingSubMapKeySet(); _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r4_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r5.i = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhiInclusive ? 1 : 0; _r1_o = _r8_o; _r2.i = _r9.i; ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.lang.Object) _r1_o, 0!=_r2.i, (global::java.util.TreeMap) _r3_o, (global::java.lang.Object) _r4_o, 0!=_r5.i); ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r6_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r0_o); _r0_o = _r6_o; label107:; return (global::java.util.NavigableSet) _r0_o; label108:; _r0_o = global::java.util.TreeMap.access_20((global::java.lang.Object) _r8_o); _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi; _r0.i = ((global::java.lang.Comparable) _r0_o).compareTo((global::java.lang.Object) _r1_o); goto label26; label121:; _r0.i = _r4.i; goto label37; label123:; if (_r0.i >= 0) goto label127; _r0.i = _r3.i; goto label37; label127:; _r0.i = _r4.i; goto label37; label129:; _r1_o = global::java.util.TreeMap.access_20((global::java.lang.Object) _r8_o); _r2_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._flo; _r1.i = ((global::java.lang.Comparable) _r1_o).compareTo((global::java.lang.Object) _r2_o); goto label61; label142:; if (_r1.i > 0) goto label73; label144:; _r0.i = _r4.i; goto label74; label146:; _r0_o = new global::java.util.TreeMap_2AscendingSubMapKeySet(); _r1_o = new global::java.util.TreeMap_2AscendingSubMap(); _r2_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fm; ((global::java.util.TreeMap_2AscendingSubMap) _r1_o).@this((global::java.lang.Object) _r8_o, 0!=_r9.i, (global::java.util.TreeMap) _r2_o); ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); goto label107; label161:; _r0_o = new global::java.lang.IllegalArgumentException(); ((global::java.lang.IllegalArgumentException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o); label167:; _r0.i = _r3.i; goto label37; //XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMapKeySet: java.util.NavigableSet tailSet(java.lang.Object, boolean)] }
public override global::System.Object navigableKeySet(){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMap: java.util.NavigableSet navigableKeySet()] global::System.Object _r0_o = null; global::System.Object _r1_o = null; _r1_o = this; _r0_o = new global::java.util.TreeMap_2AscendingSubMapKeySet(); ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); return (global::java.util.NavigableSet) _r0_o; //XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMap: java.util.NavigableSet navigableKeySet()] }
public virtual global::System.Object subSet(global::java.lang.Object n1, bool n2, global::java.lang.Object n3, bool n4){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMapKeySet: java.util.NavigableSet subSet(java.lang.Object, boolean, java.lang.Object, boolean)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r3_o = null; global::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; global::System.Object _r6_o = null; global::System.Object _r7_o = null; global::System.Object _r8_o = null; global::org.xmlvm._nElement _r9; global::System.Object _r10_o = null; global::org.xmlvm._nElement _r11; _r7_o = this; _r8_o = n1; _r9.i = n2 ? 1 : 0; _r10_o = n3; _r11.i = n4 ? 1 : 0; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ffromStart ? 1 : 0; if (_r0.i == 0) goto label28; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._floInclusive ? 1 : 0; if (_r0.i != 0) goto label70; if (_r9.i == 0) goto label70; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._flo; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r8_o, (global::java.lang.Object) _r1_o); if (_r0.i <= 0) goto label64; label28:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label99; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fhiInclusive ? 1 : 0; if (_r0.i != 0) goto label85; if (_r11.i != 0) goto label50; if (_r9.i == 0) goto label85; _r0.i = ((global::java.lang.Object) _r8_o).equals((global::java.lang.Object) _r10_o) ? 1 : 0; if (_r0.i == 0) goto label85; label50:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r10_o, (global::java.lang.Object) _r1_o); if (_r0.i < 0) goto label99; label64:; _r0_o = new global::java.lang.IllegalArgumentException(); ((global::java.lang.IllegalArgumentException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o); label70:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._flo; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r8_o, (global::java.lang.Object) _r1_o); if (_r0.i < 0) goto label64; goto label28; label85:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r10_o, (global::java.lang.Object) _r1_o); if (_r0.i > 0) goto label64; label99:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._fm; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r8_o, (global::java.lang.Object) _r10_o); if (_r0.i <= 0) goto label115; _r0_o = new global::java.lang.IllegalArgumentException(); ((global::java.lang.IllegalArgumentException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o); label115:; _r6_o = new global::java.util.TreeMap_2AscendingSubMapKeySet(); _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r7_o)._fmap; _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fm; _r1_o = _r8_o; _r2.i = _r9.i; _r4_o = _r10_o; _r5.i = _r11.i; ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.lang.Object) _r1_o, 0!=_r2.i, (global::java.util.TreeMap) _r3_o, (global::java.lang.Object) _r4_o, 0!=_r5.i); ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r6_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r0_o); return (global::java.util.NavigableSet) _r6_o; //XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMapKeySet: java.util.NavigableSet subSet(java.lang.Object, boolean, java.lang.Object, boolean)] }
public virtual global::System.Object descendingSet(){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$DescendingSubMapKeySet: java.util.NavigableSet descendingSet()] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r2_o = null; global::org.xmlvm._nElement _r3; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; global::System.Object _r5_o = null; global::System.Object _r6_o = null; global::System.Object _r7_o = null; _r7_o = this; _r0_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ffromStart ? 1 : 0; if (_r0.i == 0) goto label44; _r0_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label44; _r6_o = new global::java.util.TreeMap_2AscendingSubMapKeySet(); _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi; _r2_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r2.i = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhiInclusive ? 1 : 0; _r3_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._fm; _r4_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r4_o = ((global::java.util.TreeMap_2NavigableSubMap) _r4_o)._flo; _r5_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r5.i = ((global::java.util.TreeMap_2NavigableSubMap) _r5_o)._floInclusive ? 1 : 0; ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.lang.Object) _r1_o, 0!=_r2.i, (global::java.util.TreeMap) _r3_o, (global::java.lang.Object) _r4_o, 0!=_r5.i); ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r6_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r0_o); _r0_o = _r6_o; label43:; return (global::java.util.NavigableSet) _r0_o; label44:; _r0_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label73; _r0_o = new global::java.util.TreeMap_2AscendingSubMapKeySet(); _r1_o = new global::java.util.TreeMap_2AscendingSubMap(); _r2_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhi; _r3_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r3.i = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._fhiInclusive ? 1 : 0; _r4_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r4_o = ((global::java.util.TreeMap_2NavigableSubMap) _r4_o)._fm; ((global::java.util.TreeMap_2AscendingSubMap) _r1_o).@this((global::java.lang.Object) _r2_o, 0!=_r3.i, (global::java.util.TreeMap) _r4_o); ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); goto label43; label73:; _r0_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ffromStart ? 1 : 0; if (_r0.i == 0) goto label102; _r0_o = new global::java.util.TreeMap_2AscendingSubMapKeySet(); _r1_o = new global::java.util.TreeMap_2AscendingSubMap(); _r2_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fm; _r3_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._flo; _r4_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r4.i = ((global::java.util.TreeMap_2NavigableSubMap) _r4_o)._floInclusive ? 1 : 0; ((global::java.util.TreeMap_2AscendingSubMap) _r1_o).@this((global::java.util.TreeMap) _r2_o, (global::java.lang.Object) _r3_o, 0!=_r4.i); ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); goto label43; label102:; _r0_o = new global::java.util.TreeMap_2AscendingSubMapKeySet(); _r1_o = new global::java.util.TreeMap_2AscendingSubMap(); _r2_o = ((global::java.util.TreeMap_2DescendingSubMapKeySet) _r7_o)._fmap; _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fm; ((global::java.util.TreeMap_2AscendingSubMap) _r1_o).@this((global::java.util.TreeMap) _r2_o); ((global::java.util.TreeMap_2AscendingSubMapKeySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); goto label43; //XMLVM_END_WRAPPER[java.util.TreeMap$DescendingSubMapKeySet: java.util.NavigableSet descendingSet()] }