Home | History | Annotate | Download | only in tools

META-INF/
META-INF/MANIFEST.MF
jack-launcher-version.properties
com/
com/android/
com/android/jack/
com/android/jack/launcher/
com/android/jack/launcher/util/
javax/
javax/annotation/
javax/annotation/concurrent/
javax/annotation/meta/
com/android/jack/launcher/Main.class
Main.java
package com.android.jack.launcher
public com.android.jack.launcher.Main extends java.lang.Object {
	private static java.util.logging.Logger logger
	private static final int CMD_IDX_CLASSPATH_OPTION
	private static final int CMD_IDX_CLASSPATH_VALUE
	private static final int CMD_IDX_MAIN_CLASS
	private static final int CMD_HANDLED_IDX
	public void  () 
	public static void main (java.lang.String[]) 
		java.io.IOException e
		int i
		ClassNotFoundException e
		SecurityException e
		NoSuchMethodException e
		IllegalArgumentException e
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		String[] args
		String classpath
		String[] classpathEntries
		java.util.zip.ZipFile[] zips
		ClassLoader loader
		Class clazz
		java.lang.reflect.Method method
		String[] invokeArgs
	private static void logUsage () 
	private static void abort () 
	static void  () 
}

com/android/jack/launcher/ZipLoader$ZipURLConnection.class
ZipLoader.java
package com.android.jack.launcher
 com.android.jack.launcher.ZipLoader$ZipURLConnection extends java.net.URLConnection {
	private final java.util.zip.ZipFile zip
	private final java.util.zip.ZipEntry entry
	void  (java.net.URL, java.util.zip.ZipFile, java.util.zip.ZipEntry) 
		java.net.URL url
		java.util.zip.ZipFile zip
		java.util.zip.ZipEntry entry
	public void connect () 
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
}

com/android/jack/launcher/ZipLoader$ZipURLStreamHandler.class
ZipLoader.java
package com.android.jack.launcher
 com.android.jack.launcher.ZipLoader$ZipURLStreamHandler extends java.net.URLStreamHandler {
	private final java.util.zip.ZipFile zip
	void  (java.util.zip.ZipFile) 
		java.util.zip.ZipFile zip
	protected java.net.URLConnection openConnection (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		java.util.zip.ZipEntry entry
	static java.util.zip.ZipFile access$100 (com.android.jack.launcher.ZipLoader$ZipURLStreamHandler) 
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler x0
}

com/android/jack/launcher/ZipLoader.class
ZipLoader.java
package com.android.jack.launcher
 com.android.jack.launcher.ZipLoader extends java.lang.ClassLoader {
	private static final char BANG
	private final com.android.jack.launcher.ZipLoader$ZipURLStreamHandler[] handlers
	static final boolean $assertionsDisabled
	private static java.net.URL makeURL (java.util.zip.ZipEntry, com.android.jack.launcher.ZipLoader$ZipURLStreamHandler) 
		java.net.MalformedURLException e
		java.util.zip.ZipEntry entry
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler handler
	private static java.lang.String getZipEntry (java.net.URL) 
		java.net.URL url
		String file
		int dashIndex
	public void  (java.util.zip.ZipFile[]) 
		int i
		java.util.zip.ZipFile[] entries
	protected java.lang.Class findClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		java.util.zip.ZipFile zip
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler handler
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler[] arr$
		int len$
		int i$
		java.io.ByteArrayOutputStream out
		byte[] classData
		java.io.IOException e
		long size
		byte[] classData
		java.io.IOException e
		java.io.IOException e
		String name
		java.util.zip.ZipEntry foundEntry
		java.util.zip.ZipFile foundZip
		java.io.InputStream in
	public java.io.InputStream getResourceAsStream (java.lang.String) 
		AssertionError error
		java.io.IOException e
		java.util.zip.ZipFile zip
		java.util.zip.ZipEntry foundEntry
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler handler
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler[] arr$
		int len$
		int i$
		String name
		java.io.InputStream found
	protected java.net.URL findResource (java.lang.String) 
		java.util.zip.ZipFile zip
		java.util.zip.ZipEntry foundEntry
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler handler
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler[] arr$
		int len$
		int i$
		String name
	protected java.util.Enumeration findResources (java.lang.String) 
		java.util.zip.ZipFile zip
		java.util.zip.ZipEntry foundEntry
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler handler
		com.android.jack.launcher.ZipLoader$ZipURLStreamHandler[] arr$
		int len$
		int i$
		String name
		java.util.Vector vector
	static java.lang.String access$000 (java.net.URL) 
		java.net.URL x0
	static void  () 
}

com/android/jack/launcher/util/BytesStreamSucker.class
BytesStreamSucker.java
package com.android.jack.launcher.util
public com.android.jack.launcher.util.BytesStreamSucker extends java.lang.Object {
	private static final int BUFFER_SIZE
	private final byte[] buffer
	private final java.io.InputStream is
	private final java.io.OutputStream os
	private final boolean toBeClose
	public void  (java.io.InputStream, java.io.OutputStream, boolean) 
		java.io.InputStream is
		java.io.OutputStream os
		boolean toBeClose
	public void  (java.io.InputStream, java.io.OutputStream) 
		java.io.InputStream is
		java.io.OutputStream os
	public void suck ()  throws java.io.IOException 
		int bytesRead
}

javax/annotation/CheckForNull.class
CheckForNull.java
package javax.annotation
public abstract javax.annotation.CheckForNull extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/CheckForSigned.class
CheckForSigned.java
package javax.annotation
public abstract javax.annotation.CheckForSigned extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/CheckReturnValue.class
CheckReturnValue.java
package javax.annotation
public abstract javax.annotation.CheckReturnValue extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract javax.annotation.meta.When when () 
}

javax/annotation/Detainted.class
Detainted.java
package javax.annotation
public abstract javax.annotation.Detainted extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/MatchesPattern$Checker.class
MatchesPattern.java
package javax.annotation
public javax.annotation.MatchesPattern$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator  {
	public void  () 
	public javax.annotation.meta.When forConstantValue (javax.annotation.MatchesPattern, java.lang.Object) 
		javax.annotation.MatchesPattern annotation
		Object value
		java.util.regex.Pattern p
	public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object) 
		java.lang.annotation.Annotation x0
		Object x1
}

javax/annotation/MatchesPattern.class
MatchesPattern.java
package javax.annotation
public abstract javax.annotation.MatchesPattern extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
	public abstract int flags () 
}

javax/annotation/Nonnegative$Checker.class
Nonnegative.java
package javax.annotation
public javax.annotation.Nonnegative$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator  {
	public void  () 
	public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnegative, java.lang.Object) 
		boolean isNegative
		boolean isNegative
		boolean isNegative
		javax.annotation.Nonnegative annotation
		Object v
		boolean isNegative
		Number value
	public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object) 
		java.lang.annotation.Annotation x0
		Object x1
}

javax/annotation/Nonnegative.class
Nonnegative.java
package javax.annotation
public abstract javax.annotation.Nonnegative extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract javax.annotation.meta.When when () 
}

javax/annotation/Nonnull$Checker.class
Nonnull.java
package javax.annotation
public javax.annotation.Nonnull$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator  {
	public void  () 
	public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnull, java.lang.Object) 
		javax.annotation.Nonnull qualifierqualifierArgument
		Object value
	public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object) 
		java.lang.annotation.Annotation x0
		Object x1
}

javax/annotation/Nonnull.class
Nonnull.java
package javax.annotation
public abstract javax.annotation.Nonnull extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract javax.annotation.meta.When when () 
}

javax/annotation/Nullable.class
Nullable.java
package javax.annotation
public abstract javax.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/OverridingMethodsMustInvokeSuper.class
OverridingMethodsMustInvokeSuper.java
package javax.annotation
public abstract javax.annotation.OverridingMethodsMustInvokeSuper extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/ParametersAreNonnullByDefault.class
ParametersAreNonnullByDefault.java
package javax.annotation
public abstract javax.annotation.ParametersAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/ParametersAreNullableByDefault.class
ParametersAreNullableByDefault.java
package javax.annotation
public abstract javax.annotation.ParametersAreNullableByDefault extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/PropertyKey.class
PropertyKey.java
package javax.annotation
public abstract javax.annotation.PropertyKey extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract javax.annotation.meta.When when () 
}

javax/annotation/RegEx$Checker.class
RegEx.java
package javax.annotation
public javax.annotation.RegEx$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator  {
	public void  () 
	public javax.annotation.meta.When forConstantValue (javax.annotation.RegEx, java.lang.Object) 
		java.util.regex.PatternSyntaxException e
		javax.annotation.RegEx annotation
		Object value
	public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object) 
		java.lang.annotation.Annotation x0
		Object x1
}

javax/annotation/RegEx.class
RegEx.java
package javax.annotation
public abstract javax.annotation.RegEx extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract javax.annotation.meta.When when () 
}

javax/annotation/Signed.class
Signed.java
package javax.annotation
public abstract javax.annotation.Signed extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/Syntax.class
Syntax.java
package javax.annotation
public abstract javax.annotation.Syntax extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
	public abstract javax.annotation.meta.When when () 
}

javax/annotation/Tainted.class
Tainted.java
package javax.annotation
public abstract javax.annotation.Tainted extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/Untainted.class
Untainted.java
package javax.annotation
public abstract javax.annotation.Untainted extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract javax.annotation.meta.When when () 
}

javax/annotation/WillClose.class
WillClose.java
package javax.annotation
public abstract javax.annotation.WillClose extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/WillCloseWhenClosed.class
WillCloseWhenClosed.java
package javax.annotation
public abstract javax.annotation.WillCloseWhenClosed extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/WillNotClose.class
WillNotClose.java
package javax.annotation
public abstract javax.annotation.WillNotClose extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/concurrent/GuardedBy.class
GuardedBy.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String value () 
}

javax/annotation/concurrent/Immutable.class
Immutable.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.Immutable extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/concurrent/NotThreadSafe.class
NotThreadSafe.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.NotThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/concurrent/ThreadSafe.class
ThreadSafe.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.ThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/meta/Exclusive.class
Exclusive.java
package javax.annotation.meta
public abstract javax.annotation.meta.Exclusive extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/meta/Exhaustive.class
Exhaustive.java
package javax.annotation.meta
public abstract javax.annotation.meta.Exhaustive extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/meta/TypeQualifier.class
TypeQualifier.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifier extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class applicableTo () 
}

javax/annotation/meta/TypeQualifierDefault.class
TypeQualifierDefault.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierDefault extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.annotation.ElementType[] value () 
}

javax/annotation/meta/TypeQualifierNickname.class
TypeQualifierNickname.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierNickname extends java.lang.Object implements java.lang.annotation.Annotation  {
}

javax/annotation/meta/TypeQualifierValidator.class
TypeQualifierValidator.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierValidator extends java.lang.Object {
	public abstract javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object) 
}

javax/annotation/meta/When.class
When.java
package javax.annotation.meta
public final javax.annotation.meta.When extends java.lang.Enum {
	public static final javax.annotation.meta.When ALWAYS
	public static final javax.annotation.meta.When UNKNOWN
	public static final javax.annotation.meta.When MAYBE
	public static final javax.annotation.meta.When NEVER
	private static final javax.annotation.meta.When[] $VALUES
	public static javax.annotation.meta.When[] values () 
	public static javax.annotation.meta.When valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}