Skip to content

Instantly share code, notes, and snippets.

@tommynyquist
Created February 6, 2015 17:43
Show Gist options
  • Save tommynyquist/5a6322003a6e86cff5e8 to your computer and use it in GitHub Desktop.
Save tommynyquist/5a6322003a6e86cff5e8 to your computer and use it in GitHub Desktop.
$ for jdk in 6 7; do for runtime in 6 7; do /usr/lib/jvm/java-${jdk}-openjdk-amd64/bin/javap -s java${runtime}/java/util/HashSet.class; done; done;
Compiled from "HashSet.java"
public class java.util.HashSet<E> extends java.util.AbstractSet<E> implements java.util.Set<E>, java.lang.Cloneable, java.io.Serializable {
static final long serialVersionUID;
Signature: J
public java.util.HashSet();
Signature: ()V
public java.util.HashSet(java.util.Collection<? extends E>);
Signature: (Ljava/util/Collection;)V
public java.util.HashSet(int, float);
Signature: (IF)V
public java.util.HashSet(int);
Signature: (I)V
java.util.HashSet(int, float, boolean);
Signature: (IFZ)V
public java.util.Iterator<E> iterator();
Signature: ()Ljava/util/Iterator;
public int size();
Signature: ()I
public boolean isEmpty();
Signature: ()Z
public boolean contains(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public boolean add(E);
Signature: (Ljava/lang/Object;)Z
public boolean remove(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public void clear();
Signature: ()V
public java.lang.Object clone();
Signature: ()Ljava/lang/Object;
static {};
Signature: ()V
}
Compiled from "HashSet.java"
public class java.util.HashSet<E> extends java.util.AbstractSet<E> implements java.util.Set<E>, java.lang.Cloneable, java.io.Serializable {
static final long serialVersionUID;
Signature: J
public java.util.HashSet();
Signature: ()V
public java.util.HashSet(java.util.Collection<? extends E>);
Signature: (Ljava/util/Collection;)V
public java.util.HashSet(int, float);
Signature: (IF)V
public java.util.HashSet(int);
Signature: (I)V
java.util.HashSet(int, float, boolean);
Signature: (IFZ)V
public java.util.Iterator<E> iterator();
Signature: ()Ljava/util/Iterator;
public int size();
Signature: ()I
public boolean isEmpty();
Signature: ()Z
public boolean contains(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public boolean add(E);
Signature: (Ljava/lang/Object;)Z
public boolean remove(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public void clear();
Signature: ()V
public java.lang.Object clone();
Signature: ()Ljava/lang/Object;
static {};
Signature: ()V
}
Compiled from "HashSet.java"
public class java.util.HashSet<E> extends java.util.AbstractSet<E> implements java.util.Set<E>, java.lang.Cloneable, java.io.Serializable {
static final long serialVersionUID;
Signature: J
public java.util.HashSet();
Signature: ()V
public java.util.HashSet(java.util.Collection<? extends E>);
Signature: (Ljava/util/Collection;)V
public java.util.HashSet(int, float);
Signature: (IF)V
public java.util.HashSet(int);
Signature: (I)V
java.util.HashSet(int, float, boolean);
Signature: (IFZ)V
public java.util.Iterator<E> iterator();
Signature: ()Ljava/util/Iterator;
public int size();
Signature: ()I
public boolean isEmpty();
Signature: ()Z
public boolean contains(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public boolean add(E);
Signature: (Ljava/lang/Object;)Z
public boolean remove(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public void clear();
Signature: ()V
public java.lang.Object clone();
Signature: ()Ljava/lang/Object;
static {};
Signature: ()V
}
Compiled from "HashSet.java"
public class java.util.HashSet<E> extends java.util.AbstractSet<E> implements java.util.Set<E>, java.lang.Cloneable, java.io.Serializable {
static final long serialVersionUID;
Signature: J
public java.util.HashSet();
Signature: ()V
public java.util.HashSet(java.util.Collection<? extends E>);
Signature: (Ljava/util/Collection;)V
public java.util.HashSet(int, float);
Signature: (IF)V
public java.util.HashSet(int);
Signature: (I)V
java.util.HashSet(int, float, boolean);
Signature: (IFZ)V
public java.util.Iterator<E> iterator();
Signature: ()Ljava/util/Iterator;
public int size();
Signature: ()I
public boolean isEmpty();
Signature: ()Z
public boolean contains(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public boolean add(E);
Signature: (Ljava/lang/Object;)Z
public boolean remove(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public void clear();
Signature: ()V
public java.lang.Object clone();
Signature: ()Ljava/lang/Object;
static {};
Signature: ()V
}
Compiled from "HashSet.java"
public class java.util.HashSet<E> extends java.util.AbstractSet<E> implements java.util.Set<E>, java.lang.Cloneable, java.io.Serializable {
static final long serialVersionUID;
Signature: J
public java.util.HashSet();
Signature: ()V
public java.util.HashSet(java.util.Collection<? extends E>);
Signature: (Ljava/util/Collection;)V
public java.util.HashSet(int, float);
Signature: (IF)V
public java.util.HashSet(int);
Signature: (I)V
java.util.HashSet(int, float, boolean);
Signature: (IFZ)V
public java.util.Iterator<E> iterator();
Signature: ()Ljava/util/Iterator;
public int size();
Signature: ()I
public boolean isEmpty();
Signature: ()Z
public boolean contains(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public boolean add(E);
Signature: (Ljava/lang/Object;)Z
public boolean remove(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public void clear();
Signature: ()V
public java.lang.Object clone();
Signature: ()Ljava/lang/Object;
static {};
Signature: ()V
}
Compiled from "HashSet.java"
public class java.util.HashSet<E> extends java.util.AbstractSet<E> implements java.util.Set<E>, java.lang.Cloneable, java.io.Serializable {
static final long serialVersionUID;
Signature: J
public java.util.HashSet();
Signature: ()V
public java.util.HashSet(java.util.Collection<? extends E>);
Signature: (Ljava/util/Collection;)V
public java.util.HashSet(int, float);
Signature: (IF)V
public java.util.HashSet(int);
Signature: (I)V
java.util.HashSet(int, float, boolean);
Signature: (IFZ)V
public java.util.Iterator<E> iterator();
Signature: ()Ljava/util/Iterator;
public int size();
Signature: ()I
public boolean isEmpty();
Signature: ()Z
public boolean contains(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public boolean add(E);
Signature: (Ljava/lang/Object;)Z
public boolean remove(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public void clear();
Signature: ()V
public java.lang.Object clone();
Signature: ()Ljava/lang/Object;
static {};
Signature: ()V
}
Compiled from "HashSet.java"
public class java.util.HashSet<E> extends java.util.AbstractSet<E> implements java.util.Set<E>, java.lang.Cloneable, java.io.Serializable {
static final long serialVersionUID;
Signature: J
public java.util.HashSet();
Signature: ()V
public java.util.HashSet(java.util.Collection<? extends E>);
Signature: (Ljava/util/Collection;)V
public java.util.HashSet(int, float);
Signature: (IF)V
public java.util.HashSet(int);
Signature: (I)V
java.util.HashSet(int, float, boolean);
Signature: (IFZ)V
public java.util.Iterator<E> iterator();
Signature: ()Ljava/util/Iterator;
public int size();
Signature: ()I
public boolean isEmpty();
Signature: ()Z
public boolean contains(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public boolean add(E);
Signature: (Ljava/lang/Object;)Z
public boolean remove(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public void clear();
Signature: ()V
public java.lang.Object clone();
Signature: ()Ljava/lang/Object;
static {};
Signature: ()V
}
Compiled from "HashSet.java"
public class java.util.HashSet<E> extends java.util.AbstractSet<E> implements java.util.Set<E>, java.lang.Cloneable, java.io.Serializable {
static final long serialVersionUID;
Signature: J
public java.util.HashSet();
Signature: ()V
public java.util.HashSet(java.util.Collection<? extends E>);
Signature: (Ljava/util/Collection;)V
public java.util.HashSet(int, float);
Signature: (IF)V
public java.util.HashSet(int);
Signature: (I)V
java.util.HashSet(int, float, boolean);
Signature: (IFZ)V
public java.util.Iterator<E> iterator();
Signature: ()Ljava/util/Iterator;
public int size();
Signature: ()I
public boolean isEmpty();
Signature: ()Z
public boolean contains(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public boolean add(E);
Signature: (Ljava/lang/Object;)Z
public boolean remove(java.lang.Object);
Signature: (Ljava/lang/Object;)Z
public void clear();
Signature: ()V
public java.lang.Object clone();
Signature: ()Ljava/lang/Object;
static {};
Signature: ()V
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment