update js view on java.util library after collections mapping
This commit is contained in:
@@ -11,62 +11,48 @@ public trait Comparator<T> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
library
|
library
|
||||||
public trait Collection<E>: Iterable<E> {
|
public abstract class AbstractCollection<E>() : MutableCollection<E> {
|
||||||
open public fun size(): Int
|
override fun toArray(): Array<Any?> = js.noImpl
|
||||||
open public fun isEmpty(): Boolean
|
override fun <T> toArray(a : Array<out T>) : Array<T> = js.noImpl
|
||||||
open public fun contains(o: Any?): Boolean
|
|
||||||
override public fun iterator(): Iterator<E>
|
override fun isEmpty(): Boolean = js.noImpl
|
||||||
public fun toArray(): Array<E>
|
override fun contains(o: Any?): Boolean = js.noImpl
|
||||||
// open public fun toArray<T>(a : Array<out T>) : Array<T>
|
override fun iterator(): MutableIterator<E> = js.noImpl
|
||||||
open public fun add(e: E): Boolean
|
|
||||||
open public fun remove(o: Any?): Boolean
|
override fun add(e: E): Boolean = js.noImpl
|
||||||
//open public fun containsAll(c : java.util.Collection<*>) : Boolean
|
override fun remove(o: Any?): Boolean = js.noImpl
|
||||||
open public fun addAll(c: Collection<out E>): Boolean
|
|
||||||
//open public fun removeAll(c : java.util.Collection<*>) : Boolean
|
override fun addAll(c: Collection<out E>): Boolean = js.noImpl
|
||||||
//open public fun retainAll(c : java.util.Collection<*>) : Boolean
|
override fun containsAll(c : Collection<out Any?>) : Boolean = js.noImpl
|
||||||
open public fun clear(): Unit
|
override fun removeAll(c : Collection<out Any?>) : Boolean = js.noImpl
|
||||||
|
override fun retainAll(c : Collection<out Any?>) : Boolean = js.noImpl
|
||||||
|
|
||||||
|
override fun clear(): Unit = js.noImpl
|
||||||
|
override fun size(): Int = js.noImpl
|
||||||
|
|
||||||
|
override fun hashCode() : Int = js.noImpl
|
||||||
|
override fun equals(other : Any?) : Boolean = js.noImpl
|
||||||
}
|
}
|
||||||
|
|
||||||
library
|
library
|
||||||
public abstract class AbstractCollection<E>() : Collection<E> {
|
public abstract class AbstractList<E>(): AbstractCollection<E>(), MutableList<E> {
|
||||||
override public fun toArray(): Array<E> = js.noImpl
|
override fun get(index: Int): E = js.noImpl
|
||||||
|
override fun set(index: Int, element: E): E = js.noImpl
|
||||||
override public fun isEmpty(): Boolean = js.noImpl
|
|
||||||
override public fun contains(o: Any?): Boolean = js.noImpl
|
|
||||||
override public fun iterator(): Iterator<E> = js.noImpl
|
|
||||||
|
|
||||||
override public fun add(e: E): Boolean = js.noImpl
|
|
||||||
override public fun remove(o: Any?): Boolean = js.noImpl
|
|
||||||
|
|
||||||
override public fun addAll(c: Collection<out E>): Boolean = js.noImpl
|
|
||||||
|
|
||||||
override public fun clear(): Unit = js.noImpl
|
|
||||||
override public fun size(): Int = js.noImpl
|
|
||||||
}
|
|
||||||
|
|
||||||
library
|
|
||||||
public trait List<E>: Collection<E> {
|
|
||||||
public fun get(index: Int): E
|
|
||||||
public fun set(index: Int, element: E): E
|
|
||||||
|
|
||||||
public fun add(index: Int, element: E): Unit
|
|
||||||
public fun remove(index: Int): E
|
|
||||||
|
|
||||||
public fun indexOf(o: E?): Int
|
|
||||||
}
|
|
||||||
|
|
||||||
library
|
|
||||||
public abstract class AbstractList<E>(): AbstractCollection<E>(), List<E> {
|
|
||||||
override public fun get(index: Int): E = js.noImpl
|
|
||||||
override public fun set(index: Int, element: E): E = js.noImpl
|
|
||||||
|
|
||||||
library("addAt")
|
library("addAt")
|
||||||
override public public fun add(index: Int, element: E): Unit = js.noImpl
|
override fun add(index: Int, element: E): Unit = js.noImpl
|
||||||
|
override fun addAll(index : Int, c : Collection<out E>) : Boolean = js.noImpl
|
||||||
|
|
||||||
library("removeAt")
|
library("removeAt")
|
||||||
override public fun remove(index: Int): E = js.noImpl
|
override fun remove(index: Int): E = js.noImpl
|
||||||
|
|
||||||
override public fun indexOf(o: E?): Int = js.noImpl
|
override fun indexOf(o: Any?): Int = js.noImpl
|
||||||
|
override fun lastIndexOf(o : Any?) : Int = js.noImpl
|
||||||
|
|
||||||
|
override fun listIterator() : MutableListIterator<E> = js.noImpl
|
||||||
|
override fun listIterator(index : Int) : MutableListIterator<E> = js.noImpl
|
||||||
|
|
||||||
|
override fun subList(fromIndex : Int, toIndex : Int) : List<E> = js.noImpl
|
||||||
}
|
}
|
||||||
|
|
||||||
library
|
library
|
||||||
@@ -74,54 +60,23 @@ public open class ArrayList<E>() : AbstractList<E>() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
library
|
library
|
||||||
public trait Set<E> : Collection<E> {
|
public open class HashSet<E>(): AbstractCollection<E>(), MutableSet<E> {
|
||||||
}
|
}
|
||||||
|
|
||||||
library
|
library
|
||||||
public open class HashSet<E>(): AbstractCollection<E>(), java.util.Set<E> {
|
public open class HashMap<K, V>() : MutableMap<K, V> {
|
||||||
}
|
|
||||||
|
|
||||||
library
|
|
||||||
public trait Map<K, V> {
|
|
||||||
open public fun size() : Int
|
|
||||||
open public fun isEmpty() : Boolean
|
|
||||||
open public fun containsKey(key : Any?) : Boolean
|
|
||||||
open public fun containsValue(value : Any?) : Boolean
|
|
||||||
open public fun get(key : Any?) : V?
|
|
||||||
open public fun put(key : K, value : V) : V?
|
|
||||||
open public fun remove(key : Any?) : V?
|
|
||||||
open public fun putAll(m : java.util.Map<out K, out V>) : Unit
|
|
||||||
open public fun clear() : Unit
|
|
||||||
open public fun keySet() : java.util.Set<K>
|
|
||||||
open public fun values() : java.util.Collection<V>
|
|
||||||
|
|
||||||
open public fun entrySet() : java.util.Set<Entry<K, V>>
|
|
||||||
// open public fun equals(o : Any?) : Boolean
|
|
||||||
// open public fun hashCode() : Int
|
|
||||||
|
|
||||||
public trait Entry<K, V> {
|
|
||||||
open public fun getKey() : K
|
|
||||||
open public fun getValue() : V
|
|
||||||
open public fun setValue(value : V) : V
|
|
||||||
// open public fun equals(o : Any?) : Boolean
|
|
||||||
// open public fun hashCode() : Int
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
library
|
|
||||||
public open class HashMap<K, V>() : Map<K, V> {
|
|
||||||
public override fun size() : Int = js.noImpl
|
public override fun size() : Int = js.noImpl
|
||||||
public override fun isEmpty() : Boolean = js.noImpl
|
public override fun isEmpty() : Boolean = js.noImpl
|
||||||
public override fun get(key : Any?) : V? = js.noImpl
|
public override fun get(key : Any?) : V? = js.noImpl
|
||||||
public override fun containsKey(key : Any?) : Boolean = js.noImpl
|
public override fun containsKey(key : Any?) : Boolean = js.noImpl
|
||||||
public override fun put(key : K, value : V) : V = js.noImpl
|
public override fun put(key : K, value : V) : V = js.noImpl
|
||||||
public override fun putAll(m : java.util.Map<out K, out V>) : Unit = js.noImpl
|
public override fun putAll(m : Map<out K, out V>) : Unit = js.noImpl
|
||||||
public override fun remove(key : Any?) : V? = js.noImpl
|
public override fun remove(key : Any?) : V? = js.noImpl
|
||||||
public override fun clear() : Unit = js.noImpl
|
public override fun clear() : Unit = js.noImpl
|
||||||
public override fun containsValue(value : Any?) : Boolean = js.noImpl
|
public override fun containsValue(value : Any?) : Boolean = js.noImpl
|
||||||
public override fun keySet() : java.util.Set<K> = js.noImpl
|
public override fun keySet() : Set<K> = js.noImpl
|
||||||
public override fun values() : java.util.Collection<V> = js.noImpl
|
public override fun values() : Collection<V> = js.noImpl
|
||||||
public override fun entrySet() : java.util.Set<Map.Entry<K, V>> = js.noImpl
|
public override fun entrySet() : Set<MutableMap.MutableEntry<K, V>> = js.noImpl
|
||||||
}
|
}
|
||||||
|
|
||||||
library
|
library
|
||||||
@@ -136,9 +91,9 @@ public open class LinkedList<E>(): AbstractList<E>() {
|
|||||||
|
|
||||||
library
|
library
|
||||||
public class StringBuilder() : Appendable {
|
public class StringBuilder() : Appendable {
|
||||||
override public fun append(c: Char): Appendable? = js.noImpl
|
override fun append(c: Char): Appendable? = js.noImpl
|
||||||
override public fun append(csq: CharSequence?): Appendable? = js.noImpl
|
override fun append(csq: CharSequence?): Appendable? = js.noImpl
|
||||||
override public fun append(csq: CharSequence?, start: Int, end: Int): Appendable? = js.noImpl
|
override fun append(csq: CharSequence?, start: Int, end: Int): Appendable? = js.noImpl
|
||||||
public fun append(obj : Any?) : StringBuilder = js.noImpl
|
public fun append(obj : Any?) : StringBuilder = js.noImpl
|
||||||
public fun toString() : String = js.noImpl
|
public fun toString() : String = js.noImpl
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user