Compacted serialized versions of methods and functions in JavaToKotlinMethodMapGenerated.

This commit is contained in:
Evgeny Gerashchenko
2013-04-02 21:39:53 +04:00
parent 9bccb98a7d
commit 1ddf074052
2 changed files with 155 additions and 153 deletions
@@ -19,6 +19,7 @@ package org.jetbrains.jet.lang.resolve.java;
import com.google.common.collect.*;
import com.intellij.openapi.util.Pair;
import com.intellij.psi.PsiMethod;
import com.intellij.psi.PsiSubstitutor;
import com.intellij.psi.util.PsiFormatUtil;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.lang.descriptors.ClassDescriptor;
@@ -35,6 +36,8 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import static com.intellij.psi.util.PsiFormatUtilBase.*;
public class JavaToKotlinMethodMap {
public static final JavaToKotlinMethodMap INSTANCE = new JavaToKotlinMethodMap();
@@ -87,14 +90,13 @@ public class JavaToKotlinMethodMap {
@NotNull
public static String serializePsiMethod(@NotNull PsiMethod psiMethod) {
String externalName = PsiFormatUtil.getExternalName(psiMethod, false);
assert externalName != null : "couldn't find external name for " + psiMethod.getText();
return externalName;
return PsiFormatUtil.formatMethod(
psiMethod, PsiSubstitutor.EMPTY, SHOW_NAME | SHOW_PARAMETERS, SHOW_TYPE | SHOW_FQ_CLASS_NAMES);
}
@NotNull
public static String serializeFunction(@NotNull FunctionDescriptor fun) {
return DescriptorRenderer.TEXT.render(fun);
return DescriptorRenderer.COMPACT.render(fun);
}
// used in generated code
@@ -29,215 +29,215 @@ class JavaToKotlinMethodMapGenerated {
ImmutableMultimap.Builder<String, JavaToKotlinMethodMap.ClassData> b = ImmutableMultimap.builder();
put(b, "java.lang.String", "String",
pair("java.lang.String int compareTo(java.lang.String)", "public open fun compareTo(that : jet.String) : jet.Int defined in jet.String"),
pair("java.lang.String boolean equals(java.lang.Object)", "public final fun equals(other : jet.Any?) : jet.Boolean defined in jet.String"),
pair("java.lang.String java.lang.String toString()", "public open fun toString() : jet.String defined in jet.String")
pair("compareTo(java.lang.String)", "fun compareTo(that : jet.String) : jet.Int"),
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("toString()", "fun toString() : jet.String")
);
put(b, "java.lang.CharSequence", "CharSequence",
pair("java.lang.CharSequence java.lang.String toString()", "public abstract fun toString() : jet.String defined in jet.CharSequence")
pair("toString()", "fun toString() : jet.String")
);
put(b, "java.lang.Throwable", "Throwable",
pair("java.lang.Throwable java.lang.Throwable getCause()", "public final fun getCause() : jet.Throwable? defined in jet.Throwable"),
pair("java.lang.Throwable java.lang.String getMessage()", "public final fun getMessage() : jet.String? defined in jet.Throwable"),
pair("java.lang.Throwable void printStackTrace()", "public final fun printStackTrace() : jet.Unit defined in jet.Throwable")
pair("getCause()", "fun getCause() : jet.Throwable?"),
pair("getMessage()", "fun getMessage() : jet.String?"),
pair("printStackTrace()", "fun printStackTrace() : jet.Unit")
);
put(b, "java.lang.Comparable", "Comparable",
pair("java.lang.Comparable int compareTo(T)", "public abstract fun compareTo(other : T) : jet.Int defined in jet.Comparable")
pair("compareTo(T)", "fun compareTo(other : T) : jet.Int")
);
put(b, "java.lang.Enum", "Enum",
pair("java.lang.Enum java.lang.String name()", "public final fun name() : jet.String defined in jet.Enum"),
pair("java.lang.Enum int ordinal()", "public final fun ordinal() : jet.Int defined in jet.Enum")
pair("name()", "fun name() : jet.String"),
pair("ordinal()", "fun ordinal() : jet.Int")
);
put(b, "java.lang.Iterable", "Iterable",
pair("java.lang.Iterable java.util.Iterator<T> iterator()", "public abstract fun iterator() : jet.Iterator<T> defined in jet.Iterable")
pair("iterator()", "fun iterator() : jet.Iterator<T>")
);
put(b, "java.lang.Iterable", "MutableIterable",
pair("java.lang.Iterable java.util.Iterator<T> iterator()", "public abstract fun iterator() : jet.MutableIterator<T> defined in jet.MutableIterable")
pair("iterator()", "fun iterator() : jet.MutableIterator<T>")
);
put(b, "java.util.Iterator", "Iterator",
pair("java.util.Iterator boolean hasNext()", "public abstract fun hasNext() : jet.Boolean defined in jet.Iterator"),
pair("java.util.Iterator E next()", "public abstract fun next() : T defined in jet.Iterator")
pair("hasNext()", "fun hasNext() : jet.Boolean"),
pair("next()", "fun next() : T")
);
put(b, "java.util.Iterator", "MutableIterator",
pair("java.util.Iterator boolean hasNext()", "public abstract fun hasNext() : jet.Boolean defined in jet.MutableIterator"),
pair("java.util.Iterator E next()", "public abstract fun next() : T defined in jet.MutableIterator"),
pair("java.util.Iterator void remove()", "public abstract fun remove() : jet.Unit defined in jet.MutableIterator")
pair("hasNext()", "fun hasNext() : jet.Boolean"),
pair("next()", "fun next() : T"),
pair("remove()", "fun remove() : jet.Unit")
);
put(b, "java.util.Collection", "Collection",
pair("java.util.Collection boolean contains(java.lang.Object)", "public abstract fun contains(o : jet.Any?) : jet.Boolean defined in jet.Collection"),
pair("java.util.Collection boolean containsAll(java.util.Collection<?>)", "public abstract fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.Collection"),
pair("java.util.Collection boolean equals(java.lang.Object)", "public abstract fun equals(other : jet.Any?) : jet.Boolean defined in jet.Collection"),
pair("java.util.Collection int hashCode()", "public abstract fun hashCode() : jet.Int defined in jet.Collection"),
pair("java.util.Collection boolean isEmpty()", "public abstract fun isEmpty() : jet.Boolean defined in jet.Collection"),
pair("java.util.Collection java.util.Iterator<E> iterator()", "public abstract fun iterator() : jet.Iterator<E> defined in jet.Collection"),
pair("java.util.Collection int size()", "public abstract fun size() : jet.Int defined in jet.Collection"),
pair("java.util.Collection T[] toArray(T[])", "public abstract fun <T> toArray(a : jet.Array<out T>) : jet.Array<T> defined in jet.Collection"),
pair("java.util.Collection java.lang.Object[] toArray()", "public abstract fun toArray() : jet.Array<jet.Any?> defined in jet.Collection")
pair("contains(java.lang.Object)", "fun contains(o : jet.Any?) : jet.Boolean"),
pair("containsAll(java.util.Collection<?>)", "fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("hashCode()", "fun hashCode() : jet.Int"),
pair("isEmpty()", "fun isEmpty() : jet.Boolean"),
pair("iterator()", "fun iterator() : jet.Iterator<E>"),
pair("size()", "fun size() : jet.Int"),
pair("toArray()", "fun toArray() : jet.Array<jet.Any?>"),
pair("toArray(T[])", "fun <T> toArray(a : jet.Array<out T>) : jet.Array<T>")
);
put(b, "java.util.Collection", "MutableCollection",
pair("java.util.Collection boolean add(E)", "public abstract fun add(e : E) : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection boolean addAll(java.util.Collection<? extends E>)", "public abstract fun addAll(c : jet.Collection<E>) : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection void clear()", "public abstract fun clear() : jet.Unit defined in jet.MutableCollection"),
pair("java.util.Collection boolean contains(java.lang.Object)", "public abstract fun contains(o : jet.Any?) : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection boolean containsAll(java.util.Collection<?>)", "public abstract fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection boolean equals(java.lang.Object)", "public abstract fun equals(other : jet.Any?) : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection int hashCode()", "public abstract fun hashCode() : jet.Int defined in jet.MutableCollection"),
pair("java.util.Collection boolean isEmpty()", "public abstract fun isEmpty() : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection java.util.Iterator<E> iterator()", "public abstract fun iterator() : jet.MutableIterator<E> defined in jet.MutableCollection"),
pair("java.util.Collection boolean remove(java.lang.Object)", "public abstract fun remove(o : jet.Any?) : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection boolean removeAll(java.util.Collection<?>)", "public abstract fun removeAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection boolean retainAll(java.util.Collection<?>)", "public abstract fun retainAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableCollection"),
pair("java.util.Collection int size()", "public abstract fun size() : jet.Int defined in jet.MutableCollection"),
pair("java.util.Collection T[] toArray(T[])", "public abstract fun <T> toArray(a : jet.Array<out T>) : jet.Array<T> defined in jet.MutableCollection"),
pair("java.util.Collection java.lang.Object[] toArray()", "public abstract fun toArray() : jet.Array<jet.Any?> defined in jet.MutableCollection")
pair("add(E)", "fun add(e : E) : jet.Boolean"),
pair("addAll(java.util.Collection<? extends E>)", "fun addAll(c : jet.Collection<E>) : jet.Boolean"),
pair("clear()", "fun clear() : jet.Unit"),
pair("contains(java.lang.Object)", "fun contains(o : jet.Any?) : jet.Boolean"),
pair("containsAll(java.util.Collection<?>)", "fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("hashCode()", "fun hashCode() : jet.Int"),
pair("isEmpty()", "fun isEmpty() : jet.Boolean"),
pair("iterator()", "fun iterator() : jet.MutableIterator<E>"),
pair("remove(java.lang.Object)", "fun remove(o : jet.Any?) : jet.Boolean"),
pair("removeAll(java.util.Collection<?>)", "fun removeAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("retainAll(java.util.Collection<?>)", "fun retainAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("size()", "fun size() : jet.Int"),
pair("toArray()", "fun toArray() : jet.Array<jet.Any?>"),
pair("toArray(T[])", "fun <T> toArray(a : jet.Array<out T>) : jet.Array<T>")
);
put(b, "java.util.List", "List",
pair("java.util.List boolean contains(java.lang.Object)", "public abstract fun contains(o : jet.Any?) : jet.Boolean defined in jet.List"),
pair("java.util.List boolean containsAll(java.util.Collection<?>)", "public abstract fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.List"),
pair("java.util.List boolean equals(java.lang.Object)", "public abstract fun equals(other : jet.Any?) : jet.Boolean defined in jet.List"),
pair("java.util.List E get(int)", "public abstract fun get(index : jet.Int) : E defined in jet.List"),
pair("java.util.List int hashCode()", "public abstract fun hashCode() : jet.Int defined in jet.List"),
pair("java.util.List int indexOf(java.lang.Object)", "public abstract fun indexOf(o : jet.Any?) : jet.Int defined in jet.List"),
pair("java.util.List boolean isEmpty()", "public abstract fun isEmpty() : jet.Boolean defined in jet.List"),
pair("java.util.List java.util.Iterator<E> iterator()", "public abstract fun iterator() : jet.Iterator<E> defined in jet.List"),
pair("java.util.List int lastIndexOf(java.lang.Object)", "public abstract fun lastIndexOf(o : jet.Any?) : jet.Int defined in jet.List"),
pair("java.util.List java.util.ListIterator<E> listIterator()", "public abstract fun listIterator() : jet.ListIterator<E> defined in jet.List"),
pair("java.util.List java.util.ListIterator<E> listIterator(int)", "public abstract fun listIterator(index : jet.Int) : jet.ListIterator<E> defined in jet.List"),
pair("java.util.List int size()", "public abstract fun size() : jet.Int defined in jet.List"),
pair("java.util.List java.util.List<E> subList(int, int)", "public abstract fun subList(fromIndex : jet.Int, toIndex : jet.Int) : jet.List<E> defined in jet.List"),
pair("java.util.List T[] toArray(T[])", "public abstract fun <T> toArray(a : jet.Array<out T>) : jet.Array<T> defined in jet.List"),
pair("java.util.List java.lang.Object[] toArray()", "public abstract fun toArray() : jet.Array<jet.Any?> defined in jet.List")
pair("contains(java.lang.Object)", "fun contains(o : jet.Any?) : jet.Boolean"),
pair("containsAll(java.util.Collection<?>)", "fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("get(int)", "fun get(index : jet.Int) : E"),
pair("hashCode()", "fun hashCode() : jet.Int"),
pair("indexOf(java.lang.Object)", "fun indexOf(o : jet.Any?) : jet.Int"),
pair("isEmpty()", "fun isEmpty() : jet.Boolean"),
pair("iterator()", "fun iterator() : jet.Iterator<E>"),
pair("lastIndexOf(java.lang.Object)", "fun lastIndexOf(o : jet.Any?) : jet.Int"),
pair("listIterator()", "fun listIterator() : jet.ListIterator<E>"),
pair("listIterator(int)", "fun listIterator(index : jet.Int) : jet.ListIterator<E>"),
pair("size()", "fun size() : jet.Int"),
pair("subList(int, int)", "fun subList(fromIndex : jet.Int, toIndex : jet.Int) : jet.List<E>"),
pair("toArray()", "fun toArray() : jet.Array<jet.Any?>"),
pair("toArray(T[])", "fun <T> toArray(a : jet.Array<out T>) : jet.Array<T>")
);
put(b, "java.util.List", "MutableList",
pair("java.util.List boolean add(E)", "public abstract fun add(e : E) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List void add(int, E)", "public abstract fun add(index : jet.Int, element : E) : jet.Unit defined in jet.MutableList"),
pair("java.util.List boolean addAll(int, java.util.Collection<? extends E>)", "public abstract fun addAll(index : jet.Int, c : jet.Collection<E>) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List boolean addAll(java.util.Collection<? extends E>)", "public abstract fun addAll(c : jet.Collection<E>) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List void clear()", "public abstract fun clear() : jet.Unit defined in jet.MutableList"),
pair("java.util.List boolean contains(java.lang.Object)", "public abstract fun contains(o : jet.Any?) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List boolean containsAll(java.util.Collection<?>)", "public abstract fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List boolean equals(java.lang.Object)", "public abstract fun equals(other : jet.Any?) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List E get(int)", "public abstract fun get(index : jet.Int) : E defined in jet.MutableList"),
pair("java.util.List int hashCode()", "public abstract fun hashCode() : jet.Int defined in jet.MutableList"),
pair("java.util.List int indexOf(java.lang.Object)", "public abstract fun indexOf(o : jet.Any?) : jet.Int defined in jet.MutableList"),
pair("java.util.List boolean isEmpty()", "public abstract fun isEmpty() : jet.Boolean defined in jet.MutableList"),
pair("java.util.List java.util.Iterator<E> iterator()", "public abstract fun iterator() : jet.Iterator<E> defined in jet.MutableList"),
pair("java.util.List int lastIndexOf(java.lang.Object)", "public abstract fun lastIndexOf(o : jet.Any?) : jet.Int defined in jet.MutableList"),
pair("java.util.List java.util.ListIterator<E> listIterator()", "public abstract fun listIterator() : jet.MutableListIterator<E> defined in jet.MutableList"),
pair("java.util.List java.util.ListIterator<E> listIterator(int)", "public abstract fun listIterator(index : jet.Int) : jet.MutableListIterator<E> defined in jet.MutableList"),
pair("java.util.List E remove(int)", "public abstract fun remove(index : jet.Int) : E defined in jet.MutableList"),
pair("java.util.List boolean remove(java.lang.Object)", "public abstract fun remove(o : jet.Any?) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List boolean removeAll(java.util.Collection<?>)", "public abstract fun removeAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List boolean retainAll(java.util.Collection<?>)", "public abstract fun retainAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableList"),
pair("java.util.List E set(int, E)", "public abstract fun set(index : jet.Int, element : E) : E defined in jet.MutableList"),
pair("java.util.List int size()", "public abstract fun size() : jet.Int defined in jet.MutableList"),
pair("java.util.List java.util.List<E> subList(int, int)", "public abstract fun subList(fromIndex : jet.Int, toIndex : jet.Int) : jet.MutableList<E> defined in jet.MutableList"),
pair("java.util.List T[] toArray(T[])", "public abstract fun <T> toArray(a : jet.Array<out T>) : jet.Array<T> defined in jet.MutableList"),
pair("java.util.List java.lang.Object[] toArray()", "public abstract fun toArray() : jet.Array<jet.Any?> defined in jet.MutableList")
pair("add(E)", "fun add(e : E) : jet.Boolean"),
pair("add(int, E)", "fun add(index : jet.Int, element : E) : jet.Unit"),
pair("addAll(int, java.util.Collection<? extends E>)", "fun addAll(index : jet.Int, c : jet.Collection<E>) : jet.Boolean"),
pair("addAll(java.util.Collection<? extends E>)", "fun addAll(c : jet.Collection<E>) : jet.Boolean"),
pair("clear()", "fun clear() : jet.Unit"),
pair("contains(java.lang.Object)", "fun contains(o : jet.Any?) : jet.Boolean"),
pair("containsAll(java.util.Collection<?>)", "fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("get(int)", "fun get(index : jet.Int) : E"),
pair("hashCode()", "fun hashCode() : jet.Int"),
pair("indexOf(java.lang.Object)", "fun indexOf(o : jet.Any?) : jet.Int"),
pair("isEmpty()", "fun isEmpty() : jet.Boolean"),
pair("iterator()", "fun iterator() : jet.Iterator<E>"),
pair("lastIndexOf(java.lang.Object)", "fun lastIndexOf(o : jet.Any?) : jet.Int"),
pair("listIterator()", "fun listIterator() : jet.MutableListIterator<E>"),
pair("listIterator(int)", "fun listIterator(index : jet.Int) : jet.MutableListIterator<E>"),
pair("remove(int)", "fun remove(index : jet.Int) : E"),
pair("remove(java.lang.Object)", "fun remove(o : jet.Any?) : jet.Boolean"),
pair("removeAll(java.util.Collection<?>)", "fun removeAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("retainAll(java.util.Collection<?>)", "fun retainAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("set(int, E)", "fun set(index : jet.Int, element : E) : E"),
pair("size()", "fun size() : jet.Int"),
pair("subList(int, int)", "fun subList(fromIndex : jet.Int, toIndex : jet.Int) : jet.MutableList<E>"),
pair("toArray()", "fun toArray() : jet.Array<jet.Any?>"),
pair("toArray(T[])", "fun <T> toArray(a : jet.Array<out T>) : jet.Array<T>")
);
put(b, "java.util.Set", "Set",
pair("java.util.Set boolean contains(java.lang.Object)", "public abstract fun contains(o : jet.Any?) : jet.Boolean defined in jet.Set"),
pair("java.util.Set boolean containsAll(java.util.Collection<?>)", "public abstract fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.Set"),
pair("java.util.Set boolean equals(java.lang.Object)", "public abstract fun equals(other : jet.Any?) : jet.Boolean defined in jet.Set"),
pair("java.util.Set int hashCode()", "public abstract fun hashCode() : jet.Int defined in jet.Set"),
pair("java.util.Set boolean isEmpty()", "public abstract fun isEmpty() : jet.Boolean defined in jet.Set"),
pair("java.util.Set java.util.Iterator<E> iterator()", "public abstract fun iterator() : jet.Iterator<E> defined in jet.Set"),
pair("java.util.Set int size()", "public abstract fun size() : jet.Int defined in jet.Set"),
pair("java.util.Set T[] toArray(T[])", "public abstract fun <T> toArray(a : jet.Array<out T>) : jet.Array<T> defined in jet.Set"),
pair("java.util.Set java.lang.Object[] toArray()", "public abstract fun toArray() : jet.Array<jet.Any?> defined in jet.Set")
pair("contains(java.lang.Object)", "fun contains(o : jet.Any?) : jet.Boolean"),
pair("containsAll(java.util.Collection<?>)", "fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("hashCode()", "fun hashCode() : jet.Int"),
pair("isEmpty()", "fun isEmpty() : jet.Boolean"),
pair("iterator()", "fun iterator() : jet.Iterator<E>"),
pair("size()", "fun size() : jet.Int"),
pair("toArray()", "fun toArray() : jet.Array<jet.Any?>"),
pair("toArray(T[])", "fun <T> toArray(a : jet.Array<out T>) : jet.Array<T>")
);
put(b, "java.util.Set", "MutableSet",
pair("java.util.Set boolean add(E)", "public abstract fun add(e : E) : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set boolean addAll(java.util.Collection<? extends E>)", "public abstract fun addAll(c : jet.Collection<E>) : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set void clear()", "public abstract fun clear() : jet.Unit defined in jet.MutableSet"),
pair("java.util.Set boolean contains(java.lang.Object)", "public abstract fun contains(o : jet.Any?) : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set boolean containsAll(java.util.Collection<?>)", "public abstract fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set boolean equals(java.lang.Object)", "public abstract fun equals(other : jet.Any?) : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set int hashCode()", "public abstract fun hashCode() : jet.Int defined in jet.MutableSet"),
pair("java.util.Set boolean isEmpty()", "public abstract fun isEmpty() : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set java.util.Iterator<E> iterator()", "public abstract fun iterator() : jet.MutableIterator<E> defined in jet.MutableSet"),
pair("java.util.Set boolean remove(java.lang.Object)", "public abstract fun remove(o : jet.Any?) : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set boolean removeAll(java.util.Collection<?>)", "public abstract fun removeAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set boolean retainAll(java.util.Collection<?>)", "public abstract fun retainAll(c : jet.Collection<jet.Any?>) : jet.Boolean defined in jet.MutableSet"),
pair("java.util.Set int size()", "public abstract fun size() : jet.Int defined in jet.MutableSet"),
pair("java.util.Set T[] toArray(T[])", "public abstract fun <T> toArray(a : jet.Array<out T>) : jet.Array<T> defined in jet.MutableSet"),
pair("java.util.Set java.lang.Object[] toArray()", "public abstract fun toArray() : jet.Array<jet.Any?> defined in jet.MutableSet")
pair("add(E)", "fun add(e : E) : jet.Boolean"),
pair("addAll(java.util.Collection<? extends E>)", "fun addAll(c : jet.Collection<E>) : jet.Boolean"),
pair("clear()", "fun clear() : jet.Unit"),
pair("contains(java.lang.Object)", "fun contains(o : jet.Any?) : jet.Boolean"),
pair("containsAll(java.util.Collection<?>)", "fun containsAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("hashCode()", "fun hashCode() : jet.Int"),
pair("isEmpty()", "fun isEmpty() : jet.Boolean"),
pair("iterator()", "fun iterator() : jet.MutableIterator<E>"),
pair("remove(java.lang.Object)", "fun remove(o : jet.Any?) : jet.Boolean"),
pair("removeAll(java.util.Collection<?>)", "fun removeAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("retainAll(java.util.Collection<?>)", "fun retainAll(c : jet.Collection<jet.Any?>) : jet.Boolean"),
pair("size()", "fun size() : jet.Int"),
pair("toArray()", "fun toArray() : jet.Array<jet.Any?>"),
pair("toArray(T[])", "fun <T> toArray(a : jet.Array<out T>) : jet.Array<T>")
);
put(b, "java.util.Map", "Map",
pair("java.util.Map boolean containsKey(java.lang.Object)", "public abstract fun containsKey(key : jet.Any?) : jet.Boolean defined in jet.Map"),
pair("java.util.Map boolean containsValue(java.lang.Object)", "public abstract fun containsValue(value : jet.Any?) : jet.Boolean defined in jet.Map"),
pair("java.util.Map java.util.Set<java.util.Map.Entry<K,V>> entrySet()", "public abstract fun entrySet() : jet.Set<jet.Map.Entry<K, V>> defined in jet.Map"),
pair("java.util.Map V get(java.lang.Object)", "public abstract fun get(key : jet.Any?) : V? defined in jet.Map"),
pair("java.util.Map boolean isEmpty()", "public abstract fun isEmpty() : jet.Boolean defined in jet.Map"),
pair("java.util.Map java.util.Set<K> keySet()", "public abstract fun keySet() : jet.Set<K> defined in jet.Map"),
pair("java.util.Map int size()", "public abstract fun size() : jet.Int defined in jet.Map"),
pair("java.util.Map java.util.Collection<V> values()", "public abstract fun values() : jet.Collection<V> defined in jet.Map")
pair("containsKey(java.lang.Object)", "fun containsKey(key : jet.Any?) : jet.Boolean"),
pair("containsValue(java.lang.Object)", "fun containsValue(value : jet.Any?) : jet.Boolean"),
pair("entrySet()", "fun entrySet() : jet.Set<jet.Map.Entry<K, V>>"),
pair("get(java.lang.Object)", "fun get(key : jet.Any?) : V?"),
pair("isEmpty()", "fun isEmpty() : jet.Boolean"),
pair("keySet()", "fun keySet() : jet.Set<K>"),
pair("size()", "fun size() : jet.Int"),
pair("values()", "fun values() : jet.Collection<V>")
);
put(b, "java.util.Map", "MutableMap",
pair("java.util.Map void clear()", "public abstract fun clear() : jet.Unit defined in jet.MutableMap"),
pair("java.util.Map boolean containsKey(java.lang.Object)", "public abstract fun containsKey(key : jet.Any?) : jet.Boolean defined in jet.MutableMap"),
pair("java.util.Map boolean containsValue(java.lang.Object)", "public abstract fun containsValue(value : jet.Any?) : jet.Boolean defined in jet.MutableMap"),
pair("java.util.Map java.util.Set<java.util.Map.Entry<K,V>> entrySet()", "public abstract fun entrySet() : jet.MutableSet<jet.MutableMap.MutableEntry<K, V>> defined in jet.MutableMap"),
pair("java.util.Map V get(java.lang.Object)", "public abstract fun get(key : jet.Any?) : V? defined in jet.MutableMap"),
pair("java.util.Map boolean isEmpty()", "public abstract fun isEmpty() : jet.Boolean defined in jet.MutableMap"),
pair("java.util.Map java.util.Set<K> keySet()", "public abstract fun keySet() : jet.MutableSet<K> defined in jet.MutableMap"),
pair("java.util.Map V put(K, V)", "public abstract fun put(key : K, value : V) : V? defined in jet.MutableMap"),
pair("java.util.Map void putAll(java.util.Map<? extends K,? extends V>)", "public abstract fun putAll(m : jet.Map<out K, V>) : jet.Unit defined in jet.MutableMap"),
pair("java.util.Map V remove(java.lang.Object)", "public abstract fun remove(key : jet.Any?) : V? defined in jet.MutableMap"),
pair("java.util.Map int size()", "public abstract fun size() : jet.Int defined in jet.MutableMap"),
pair("java.util.Map java.util.Collection<V> values()", "public abstract fun values() : jet.MutableCollection<V> defined in jet.MutableMap")
pair("clear()", "fun clear() : jet.Unit"),
pair("containsKey(java.lang.Object)", "fun containsKey(key : jet.Any?) : jet.Boolean"),
pair("containsValue(java.lang.Object)", "fun containsValue(value : jet.Any?) : jet.Boolean"),
pair("entrySet()", "fun entrySet() : jet.MutableSet<jet.MutableMap.MutableEntry<K, V>>"),
pair("get(java.lang.Object)", "fun get(key : jet.Any?) : V?"),
pair("isEmpty()", "fun isEmpty() : jet.Boolean"),
pair("keySet()", "fun keySet() : jet.MutableSet<K>"),
pair("put(K, V)", "fun put(key : K, value : V) : V?"),
pair("putAll(java.util.Map<? extends K,? extends V>)", "fun putAll(m : jet.Map<out K, V>) : jet.Unit"),
pair("remove(java.lang.Object)", "fun remove(key : jet.Any?) : V?"),
pair("size()", "fun size() : jet.Int"),
pair("values()", "fun values() : jet.MutableCollection<V>")
);
put(b, "java.util.Map.Entry", "Map.Entry",
pair("java.util.Map.Entry boolean equals(java.lang.Object)", "public abstract fun equals(other : jet.Any?) : jet.Boolean defined in jet.Map.Entry"),
pair("java.util.Map.Entry K getKey()", "public abstract fun getKey() : K defined in jet.Map.Entry"),
pair("java.util.Map.Entry V getValue()", "public abstract fun getValue() : V defined in jet.Map.Entry"),
pair("java.util.Map.Entry int hashCode()", "public abstract fun hashCode() : jet.Int defined in jet.Map.Entry")
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("getKey()", "fun getKey() : K"),
pair("getValue()", "fun getValue() : V"),
pair("hashCode()", "fun hashCode() : jet.Int")
);
put(b, "java.util.Map.Entry", "MutableMap.MutableEntry",
pair("java.util.Map.Entry boolean equals(java.lang.Object)", "public abstract fun equals(other : jet.Any?) : jet.Boolean defined in jet.MutableMap.MutableEntry"),
pair("java.util.Map.Entry K getKey()", "public abstract fun getKey() : K defined in jet.MutableMap.MutableEntry"),
pair("java.util.Map.Entry V getValue()", "public abstract fun getValue() : V defined in jet.MutableMap.MutableEntry"),
pair("java.util.Map.Entry int hashCode()", "public abstract fun hashCode() : jet.Int defined in jet.MutableMap.MutableEntry"),
pair("java.util.Map.Entry V setValue(V)", "public abstract fun setValue(value : V) : V defined in jet.MutableMap.MutableEntry")
pair("equals(java.lang.Object)", "fun equals(other : jet.Any?) : jet.Boolean"),
pair("getKey()", "fun getKey() : K"),
pair("getValue()", "fun getValue() : V"),
pair("hashCode()", "fun hashCode() : jet.Int"),
pair("setValue(V)", "fun setValue(value : V) : V")
);
put(b, "java.util.ListIterator", "ListIterator",
pair("java.util.ListIterator boolean hasNext()", "public abstract fun hasNext() : jet.Boolean defined in jet.ListIterator"),
pair("java.util.ListIterator boolean hasPrevious()", "public abstract fun hasPrevious() : jet.Boolean defined in jet.ListIterator"),
pair("java.util.ListIterator E next()", "public abstract fun next() : T defined in jet.ListIterator"),
pair("java.util.ListIterator int nextIndex()", "public abstract fun nextIndex() : jet.Int defined in jet.ListIterator"),
pair("java.util.ListIterator E previous()", "public abstract fun previous() : T defined in jet.ListIterator"),
pair("java.util.ListIterator int previousIndex()", "public abstract fun previousIndex() : jet.Int defined in jet.ListIterator")
pair("hasNext()", "fun hasNext() : jet.Boolean"),
pair("hasPrevious()", "fun hasPrevious() : jet.Boolean"),
pair("next()", "fun next() : T"),
pair("nextIndex()", "fun nextIndex() : jet.Int"),
pair("previous()", "fun previous() : T"),
pair("previousIndex()", "fun previousIndex() : jet.Int")
);
put(b, "java.util.ListIterator", "MutableListIterator",
pair("java.util.ListIterator void add(E)", "public abstract fun add(e : T) : jet.Unit defined in jet.MutableListIterator"),
pair("java.util.ListIterator boolean hasNext()", "public abstract fun hasNext() : jet.Boolean defined in jet.MutableListIterator"),
pair("java.util.ListIterator boolean hasPrevious()", "public abstract fun hasPrevious() : jet.Boolean defined in jet.MutableListIterator"),
pair("java.util.ListIterator E next()", "public abstract fun next() : T defined in jet.MutableListIterator"),
pair("java.util.ListIterator int nextIndex()", "public abstract fun nextIndex() : jet.Int defined in jet.MutableListIterator"),
pair("java.util.ListIterator E previous()", "public abstract fun previous() : T defined in jet.MutableListIterator"),
pair("java.util.ListIterator int previousIndex()", "public abstract fun previousIndex() : jet.Int defined in jet.MutableListIterator"),
pair("java.util.ListIterator void remove()", "public abstract fun remove() : jet.Unit defined in jet.MutableListIterator"),
pair("java.util.ListIterator void set(E)", "public abstract fun set(e : T) : jet.Unit defined in jet.MutableListIterator")
pair("add(E)", "fun add(e : T) : jet.Unit"),
pair("hasNext()", "fun hasNext() : jet.Boolean"),
pair("hasPrevious()", "fun hasPrevious() : jet.Boolean"),
pair("next()", "fun next() : T"),
pair("nextIndex()", "fun nextIndex() : jet.Int"),
pair("previous()", "fun previous() : T"),
pair("previousIndex()", "fun previousIndex() : jet.Int"),
pair("remove()", "fun remove() : jet.Unit"),
pair("set(E)", "fun set(e : T) : jet.Unit")
);
map = b.build();