public virtual global::System.Object descendingSet(){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$DescendingSubMapEntrySet: 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_2DescendingSubMapEntrySet) _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_2DescendingSubMapEntrySet) _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_2AscendingSubMapEntrySet(); _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r1_o)._fhi; _r2_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r2.i = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhiInclusive ? 1 : 0; _r3_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._fm; _r4_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r4_o = ((global::java.util.TreeMap_2NavigableSubMap) _r4_o)._flo; _r5_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _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_2AscendingSubMapEntrySet) _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_2DescendingSubMapEntrySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ffromStart ? 1 : 0; if (_r0.i == 0) goto label73; _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet(); _r1_o = new global::java.util.TreeMap_2AscendingSubMap(); _r2_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fm; _r3_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._flo; _r4_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _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_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); goto label43; label73:; _r0_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r0_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label102; _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet(); _r1_o = new global::java.util.TreeMap_2AscendingSubMap(); _r2_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r2_o = ((global::java.util.TreeMap_2NavigableSubMap) _r2_o)._fhi; _r3_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _r7_o)._fmap; _r3.i = ((global::java.util.TreeMap_2NavigableSubMap) _r3_o)._fhiInclusive ? 1 : 0; _r4_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _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_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); goto label43; label102:; _r0_o = new global::java.util.TreeMap_2AscendingSubMapEntrySet(); _r1_o = new global::java.util.TreeMap_2AscendingSubMap(); _r2_o = ((global::java.util.TreeMap_2DescendingSubMapEntrySet) _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_2AscendingSubMapEntrySet) _r0_o).@this((global::java.util.TreeMap_2NavigableSubMap) _r1_o); goto label43; //XMLVM_END_WRAPPER[java.util.TreeMap$DescendingSubMapEntrySet: java.util.NavigableSet descendingSet()] }
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 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 virtual global::System.Object subMap(global::java.lang.Object n1, bool n2, global::java.lang.Object n3, bool n4){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap: java.util.NavigableMap subMap(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::org.xmlvm._nElement _r8; global::System.Object _r9_o = null; global::org.xmlvm._nElement _r10; _r6_o = this; _r7_o = n1; _r8.i = n2 ? 1 : 0; _r9_o = n3; _r10.i = n4 ? 1 : 0; _r0.i = ((global::java.util.TreeMap) _r6_o).keyCompare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r9_o); if (_r0.i > 0) goto label17; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = _r7_o; _r2.i = _r8.i; _r3_o = _r6_o; _r4_o = _r9_o; _r5.i = _r10.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); return (global::java.util.NavigableMap) _r0_o; label17:; _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); //XMLVM_END_WRAPPER[java.util.TreeMap: java.util.NavigableMap subMap(java.lang.Object, boolean, java.lang.Object, boolean)] }
public virtual global::System.Object tailMap(global::java.lang.Object n1, bool n2){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap: java.util.NavigableMap tailMap(java.lang.Object, boolean)] global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; global::org.xmlvm._nElement _r3; _r1_o = this; _r2_o = n1; _r3.i = n2 ? 1 : 0; ((global::java.util.TreeMap) _r1_o).keyCompare((global::java.lang.Object) _r2_o, (global::java.lang.Object) _r2_o); _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.lang.Object) _r2_o, 0!=_r3.i, (global::java.util.TreeMap) _r1_o); return (global::java.util.NavigableMap) _r0_o; //XMLVM_END_WRAPPER[java.util.TreeMap: java.util.NavigableMap tailMap(java.lang.Object, boolean)] }
public virtual global::System.Object navigableKeySet(){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap: java.util.NavigableSet navigableKeySet()] global::System.Object _r0_o = null; global::System.Object _r1_o = null; _r1_o = this; _r0_o = ((global::java.util.TreeMap) _r1_o)._fnavigableKeySet; if (_r0_o == null) goto label7; _r0_o = ((global::java.util.TreeMap) _r1_o)._fnavigableKeySet; label6:; return (global::java.util.NavigableSet) _r0_o; label7:; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.util.TreeMap) _r1_o); _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).navigableKeySet(); ((global::java.util.TreeMap) _r1_o)._fnavigableKeySet = (global::java.util.NavigableSet) _r0_o; goto label6; //XMLVM_END_WRAPPER[java.util.TreeMap: java.util.NavigableSet navigableKeySet()] }
public override global::System.Object descendingMap(){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$DescendingSubMap: java.util.NavigableMap descendingMap()] 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::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; global::System.Object _r6_o = null; _r6_o = this; _r0.i = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._ffromStart ? 1 : 0; if (_r0.i == 0) goto label24; _r0.i = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label24; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._fhi; _r2.i = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._fhiInclusive ? 1 : 0; _r3_o = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._fm; _r4_o = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._flo; _r5.i = ((global::java.util.TreeMap_2DescendingSubMap) _r6_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); label23:; return (global::java.util.NavigableMap) _r0_o; label24:; _r0.i = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._ffromStart ? 1 : 0; if (_r0.i == 0) goto label40; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._fm; _r2_o = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._flo; _r3.i = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._floInclusive ? 1 : 0; ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.util.TreeMap) _r1_o, (global::java.lang.Object) _r2_o, 0!=_r3.i); goto label23; label40:; _r0.i = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label56; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._fhi; _r2.i = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._fhiInclusive ? 1 : 0; _r3_o = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._fm; ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.lang.Object) _r1_o, 0!=_r2.i, (global::java.util.TreeMap) _r3_o); goto label23; label56:; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2DescendingSubMap) _r6_o)._fm; ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.util.TreeMap) _r1_o); goto label23; //XMLVM_END_WRAPPER[java.util.TreeMap$DescendingSubMap: java.util.NavigableMap descendingMap()] }
public virtual global::System.Object subMap(global::java.lang.Object n1, global::java.lang.Object n2){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$NavigableSubMap: java.util.SortedMap subMap(java.lang.Object, java.lang.Object)] 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 _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; _r6_o = this; _r7_o = n1; _r8_o = n2; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o).checkLowerBound((global::java.lang.Object) _r7_o) ? 1 : 0; if (_r0.i == 0) goto label12; _r0.i = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o).checkUpperBound((global::java.lang.Object) _r7_o) ? 1 : 0; if (_r0.i != 0) goto label18; label12:; _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); label18:; _r0.i = -1; _r1.i = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o)._ftoEnd ? 1 : 0; if (_r1.i == 0) goto label39; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o).comparator(); if (_r0_o == null) goto label73; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o).comparator(); _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o)._fhi; _r0.i = ((global::java.util.Comparator) _r0_o).compare((global::java.lang.Object) _r8_o, (global::java.lang.Object) _r1_o); label39:; _r1.i = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o)._fhiInclusive ? 1 : 0; if (_r1.i != 0) goto label84; _r1.i = ((global::java.lang.Object) _r7_o).equals((global::java.lang.Object) _r8_o) ? 1 : 0; if (_r1.i == 0) goto label84; if (_r0.i >= 0) goto label86; label51:; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o).comparator(); if (_r0_o == null) goto label92; _r0_o = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o).comparator(); _r0.i = ((global::java.util.Comparator) _r0_o).compare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r8_o); if (_r0.i <= 0) goto label102; label67:; _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); label73:; _r0_o = global::java.util.TreeMap.access_20((global::java.lang.Object) _r8_o); _r1_o = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o)._fhi; _r0.i = ((global::java.lang.Comparable) _r0_o).compareTo((global::java.lang.Object) _r1_o); goto label39; label84:; if (_r0.i <= 0) goto label51; label86:; _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); label92:; _r0_o = global::java.util.TreeMap.access_20((global::java.lang.Object) _r7_o); _r0.i = ((global::java.lang.Comparable) _r0_o).compareTo((global::java.lang.Object) _r8_o); if (_r0.i > 0) goto label67; label102:; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r2.i = 1; _r3_o = ((global::java.util.TreeMap_2NavigableSubMap) _r6_o)._fm; _r5.i = 0; _r1_o = _r7_o; _r4_o = _r8_o; ((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); return (global::java.util.SortedMap) _r0_o; //XMLVM_END_WRAPPER[java.util.TreeMap$NavigableSubMap: java.util.SortedMap subMap(java.lang.Object, java.lang.Object)] }
public override global::System.Object tailMap(global::java.lang.Object n1, bool n2){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMap: java.util.NavigableMap tailMap(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::org.xmlvm._nElement _r8; _r6_o = this; _r7_o = n1; _r8.i = n2 ? 1 : 0; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._ffromStart ? 1 : 0; if (_r0.i == 0) goto label36; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._floInclusive ? 1 : 0; if (_r0.i != 0) goto label26; if (_r8.i == 0) goto label26; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._flo; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r1_o); if (_r0.i > 0) goto label36; label20:; _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); label26:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._flo; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r1_o); if (_r0.i < 0) goto label20; label36:; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label72; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fhiInclusive ? 1 : 0; if (_r0.i != 0) goto label62; if (_r8.i == 0) goto label62; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fhi; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r1_o); if (_r0.i < 0) goto label72; label56:; _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); label62:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fhi; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r1_o); if (_r0.i > 0) goto label56; label72:; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o).checkLowerBound((global::java.lang.Object) _r7_o) ? 1 : 0; if (_r0.i == 0) goto label104; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label96; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r3_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r4_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fhi; _r5.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fhiInclusive ? 1 : 0; _r1_o = _r7_o; _r2.i = _r8.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); label95:; return (global::java.util.NavigableMap) _r0_o; label96:; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; ((global::java.util.TreeMap_2AscendingSubMap) _r0_o).@this((global::java.lang.Object) _r7_o, 0!=_r8.i, (global::java.util.TreeMap) _r1_o); goto label95; label104:; _r0_o = _r6_o; goto label95; //XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMap: java.util.NavigableMap tailMap(java.lang.Object, boolean)] }
public override global::System.Object subMap(global::java.lang.Object n1, bool n2, global::java.lang.Object n3, bool n4){ //XMLVM_BEGIN_WRAPPER[java.util.TreeMap$AscendingSubMap: java.util.NavigableMap subMap(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::org.xmlvm._nElement _r8; global::System.Object _r9_o = null; global::org.xmlvm._nElement _r10; _r6_o = this; _r7_o = n1; _r8.i = n2 ? 1 : 0; _r9_o = n3; _r10.i = n4 ? 1 : 0; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._ffromStart ? 1 : 0; if (_r0.i == 0) goto label20; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._floInclusive ? 1 : 0; if (_r0.i != 0) goto label54; if (_r8.i == 0) goto label54; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._flo; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r1_o); if (_r0.i <= 0) goto label48; label20:; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._ftoEnd ? 1 : 0; if (_r0.i == 0) goto label75; _r0.i = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fhiInclusive ? 1 : 0; if (_r0.i != 0) goto label65; if (_r10.i != 0) goto label38; if (_r8.i == 0) goto label65; _r0.i = ((global::java.lang.Object) _r7_o).equals((global::java.lang.Object) _r9_o) ? 1 : 0; if (_r0.i == 0) goto label65; label38:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fhi; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r9_o, (global::java.lang.Object) _r1_o); if (_r0.i < 0) goto label75; label48:; _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); label54:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._flo; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r1_o); if (_r0.i < 0) goto label48; goto label20; label65:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fhi; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r9_o, (global::java.lang.Object) _r1_o); if (_r0.i > 0) goto label48; label75:; _r0_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r0.i = ((global::java.util.TreeMap) _r0_o).keyCompare((global::java.lang.Object) _r7_o, (global::java.lang.Object) _r9_o); if (_r0.i <= 0) goto label89; _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); label89:; _r0_o = new global::java.util.TreeMap_2AscendingSubMap(); _r3_o = ((global::java.util.TreeMap_2AscendingSubMap) _r6_o)._fm; _r1_o = _r7_o; _r2.i = _r8.i; _r4_o = _r9_o; _r5.i = _r10.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); return (global::java.util.NavigableMap) _r0_o; //XMLVM_END_WRAPPER[java.util.TreeMap$AscendingSubMap: java.util.NavigableMap subMap(java.lang.Object, boolean, java.lang.Object, boolean)] }