Home | History | Annotate | Download | only in 0.11.0

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/jack/
com/android/jack/api/
com/android/jack/api/v01/
com/android/jack/api/v01/DebugInfoLevel.class
DebugInfoLevel.java
package com.android.jack.api.v01
public final com.android.jack.api.v01.DebugInfoLevel extends java.lang.Enum {
	public static final com.android.jack.api.v01.DebugInfoLevel NONE
	public static final com.android.jack.api.v01.DebugInfoLevel LINES
	public static final com.android.jack.api.v01.DebugInfoLevel FULL
	private static final com.android.jack.api.v01.DebugInfoLevel[] $VALUES
	public static com.android.jack.api.v01.DebugInfoLevel[] values () 
	public static com.android.jack.api.v01.DebugInfoLevel valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/v01/Cli01CompilationTask.class
Cli01CompilationTask.java
package com.android.jack.api.v01
public abstract com.android.jack.api.v01.Cli01CompilationTask extends java.lang.Object {
	public abstract int run ()  throws com.android.jack.api.v01.UnrecoverableException com.android.jack.api.v01.ConfigurationException java.lang.IllegalStateException 
}

com/android/jack/api/v01/JavaSourceVersion.class
JavaSourceVersion.java
package com.android.jack.api.v01
public final com.android.jack.api.v01.JavaSourceVersion extends java.lang.Enum {
	public static final com.android.jack.api.v01.JavaSourceVersion JAVA_3
	public static final com.android.jack.api.v01.JavaSourceVersion JAVA_4
	public static final com.android.jack.api.v01.JavaSourceVersion JAVA_5
	public static final com.android.jack.api.v01.JavaSourceVersion JAVA_6
	public static final com.android.jack.api.v01.JavaSourceVersion JAVA_7
	private static final com.android.jack.api.v01.JavaSourceVersion[] $VALUES
	public static com.android.jack.api.v01.JavaSourceVersion[] values () 
	public static com.android.jack.api.v01.JavaSourceVersion valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/v01/Api01Config.class
Api01Config.java
package com.android.jack.api.v01
public abstract com.android.jack.api.v01.Api01Config extends java.lang.Object implements com.android.jack.api.JackConfig  {
	public abstract void setReporter (com.android.jack.api.v01.ReporterKind, java.io.OutputStream)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setTypeImportCollisionPolicy (com.android.jack.api.v01.TypeCollisionPolicy)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setResourceImportCollisionPolicy (com.android.jack.api.v01.ResourceCollisionPolicy)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setJavaSourceVersion (com.android.jack.api.v01.JavaSourceVersion)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setObfuscationMappingOutputFile (java.io.File)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setClasspath (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setImportedJackLibraryFiles (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setMetaDirs (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setResourceDirs (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setIncrementalDir (java.io.File)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setOutputDexDir (java.io.File)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setOutputJackFile (java.io.File)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setJarJarConfigFiles (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setProguardConfigFiles (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setDebugInfoLevel (com.android.jack.api.v01.DebugInfoLevel)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setMultiDexKind (com.android.jack.api.v01.MultiDexKind)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setVerbosityLevel (com.android.jack.api.v01.VerbosityLevel)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setProcessorNames (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setProcessorPath (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setProcessorOptions (java.util.Map)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setSourceEntries (java.util.Collection)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setProperty (java.lang.String, java.lang.String)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract com.android.jack.api.v01.Api01CompilationTask getTask ()  throws com.android.jack.api.v01.ConfigurationException 
}

com/android/jack/api/v01/Api01CompilationTask.class
Api01CompilationTask.java
package com.android.jack.api.v01
public abstract com.android.jack.api.v01.Api01CompilationTask extends java.lang.Object {
	public abstract void run ()  throws com.android.jack.api.v01.CompilationException com.android.jack.api.v01.UnrecoverableException com.android.jack.api.v01.ConfigurationException java.lang.IllegalStateException 
}

com/android/jack/api/v01/ReporterKind.class
ReporterKind.java
package com.android.jack.api.v01
public final com.android.jack.api.v01.ReporterKind extends java.lang.Enum {
	public static final com.android.jack.api.v01.ReporterKind DEFAULT
	public static final com.android.jack.api.v01.ReporterKind SDK
	private static final com.android.jack.api.v01.ReporterKind[] $VALUES
	public static com.android.jack.api.v01.ReporterKind[] values () 
	public static com.android.jack.api.v01.ReporterKind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/v01/ChainedException.class
ChainedException.java
package com.android.jack.api.v01
public abstract com.android.jack.api.v01.ChainedException extends java.lang.Exception implements java.lang.Iterable  {
	private static final long serialVersionUID
	private String message
	private int count
	private com.android.jack.api.v01.ChainedException tail
	private com.android.jack.api.v01.ChainedException next
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
	public java.lang.String getMessage () 
	public java.lang.String getLocalizedMessage () 
	public void setMessage (java.lang.String) 
		String message
	protected com.android.jack.api.v01.ChainedException putAsLastExceptionOf (com.android.jack.api.v01.ChainedException) 
		com.android.jack.api.v01.ChainedException head
	public com.android.jack.api.v01.ChainedException getNextException () 
	public int getNextExceptionCount () 
	public java.util.Iterator iterator () 
		java.util.ArrayList list
		com.android.jack.api.v01.ChainedException exception
}

com/android/jack/api/v01/Cli01Config.class
Cli01Config.java
package com.android.jack.api.v01
public abstract com.android.jack.api.v01.Cli01Config extends java.lang.Object implements com.android.jack.api.JackConfig  {
	public abstract com.android.jack.api.v01.Cli01CompilationTask getTask (java.lang.String[])  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setStandardError (java.io.PrintStream) 
	public abstract void setStandardOutput (java.io.PrintStream) 
	public abstract void setWorkingDirectory (java.io.File) 
}

com/android/jack/api/v01/CompilationException.class
CompilationException.java
package com.android.jack.api.v01
public com.android.jack.api.v01.CompilationException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

com/android/jack/api/v01/MultiDexKind.class
MultiDexKind.java
package com.android.jack.api.v01
public final com.android.jack.api.v01.MultiDexKind extends java.lang.Enum {
	public static final com.android.jack.api.v01.MultiDexKind NONE
	public static final com.android.jack.api.v01.MultiDexKind NATIVE
	public static final com.android.jack.api.v01.MultiDexKind LEGACY
	private static final com.android.jack.api.v01.MultiDexKind[] $VALUES
	public static com.android.jack.api.v01.MultiDexKind[] values () 
	public static com.android.jack.api.v01.MultiDexKind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/v01/ConfigurationException.class
ConfigurationException.java
package com.android.jack.api.v01
public com.android.jack.api.v01.ConfigurationException extends com.android.jack.api.v01.ChainedException {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

com/android/jack/api/v01/UnrecoverableException.class
UnrecoverableException.java
package com.android.jack.api.v01
public com.android.jack.api.v01.UnrecoverableException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

com/android/jack/api/v01/ResourceCollisionPolicy.class
ResourceCollisionPolicy.java
package com.android.jack.api.v01
public final com.android.jack.api.v01.ResourceCollisionPolicy extends java.lang.Enum {
	public static final com.android.jack.api.v01.ResourceCollisionPolicy KEEP_FIRST
	public static final com.android.jack.api.v01.ResourceCollisionPolicy FAIL
	private static final com.android.jack.api.v01.ResourceCollisionPolicy[] $VALUES
	public static com.android.jack.api.v01.ResourceCollisionPolicy[] values () 
	public static com.android.jack.api.v01.ResourceCollisionPolicy valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/v01/ChainedException$ChainedExceptionBuilder.class
ChainedException.java
package com.android.jack.api.v01
public com.android.jack.api.v01.ChainedException$ChainedExceptionBuilder extends java.lang.Object {
	private com.android.jack.api.v01.ChainedException head
	static final boolean $assertionsDisabled
	public void  () 
	public void appendException (com.android.jack.api.v01.ChainedException) 
		com.android.jack.api.v01.ChainedException exception
		com.android.jack.api.v01.ChainedException exceptions
	public void throwIfNecessary ()  throws com.android.jack.api.v01.ChainedException 
	public com.android.jack.api.v01.ChainedException getException () 
	static void  () 
}

com/android/jack/api/v01/TypeCollisionPolicy.class
TypeCollisionPolicy.java
package com.android.jack.api.v01
public final com.android.jack.api.v01.TypeCollisionPolicy extends java.lang.Enum {
	public static final com.android.jack.api.v01.TypeCollisionPolicy KEEP_FIRST
	public static final com.android.jack.api.v01.TypeCollisionPolicy FAIL
	private static final com.android.jack.api.v01.TypeCollisionPolicy[] $VALUES
	public static com.android.jack.api.v01.TypeCollisionPolicy[] values () 
	public static com.android.jack.api.v01.TypeCollisionPolicy valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/v01/VerbosityLevel.class
VerbosityLevel.java
package com.android.jack.api.v01
public final com.android.jack.api.v01.VerbosityLevel extends java.lang.Enum {
	public static final com.android.jack.api.v01.VerbosityLevel ERROR
	public static final com.android.jack.api.v01.VerbosityLevel WARNING
	public static final com.android.jack.api.v01.VerbosityLevel INFO
	public static final com.android.jack.api.v01.VerbosityLevel DEBUG
	private static final com.android.jack.api.v01.VerbosityLevel[] $VALUES
	public static com.android.jack.api.v01.VerbosityLevel[] values () 
	public static com.android.jack.api.v01.VerbosityLevel valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/ConfigNotSupportedException.class
ConfigNotSupportedException.java
package com.android.jack.api
public com.android.jack.api.ConfigNotSupportedException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

com/android/jack/api/v03/
com/android/jack/api/v03/Api03Config.class
Api03Config.java
package com.android.jack.api.v03
public abstract com.android.jack.api.v03.Api03Config extends java.lang.Object implements com.android.jack.api.v02.Api02Config  {
	public abstract void setPluginNames (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setPluginPath (java.util.List)  throws com.android.jack.api.v01.ConfigurationException 
}

com/android/jack/api/JackProvider.class
JackProvider.java
package com.android.jack.api
public abstract com.android.jack.api.JackProvider extends java.lang.Object {
	public abstract com.android.jack.api.JackConfig createConfig (java.lang.Class)  throws com.android.jack.api.ConfigNotSupportedException 
	public abstract boolean isConfigSupported (java.lang.Class) 
	public abstract java.util.Collection getSupportedConfigs () 
	public abstract java.lang.String getCompilerVersion () 
	public abstract java.lang.String getCompilerReleaseName () 
	public abstract int getCompilerReleaseCode () 
	public abstract int getCompilerSubReleaseCode () 
	public abstract com.android.jack.api.JackProvider$SubReleaseKind getCompilerSubReleaseKind () 
	public abstract java.lang.String getCompilerBuildId () 
	public abstract java.lang.String getCompilerSourceCodeBase () 
}

com/android/jack/api/JackProvider$SubReleaseKind.class
JackProvider.java
package com.android.jack.api
public final com.android.jack.api.JackProvider$SubReleaseKind extends java.lang.Enum {
	public static final com.android.jack.api.JackProvider$SubReleaseKind ENGINEERING
	public static final com.android.jack.api.JackProvider$SubReleaseKind PRE_ALPHA
	public static final com.android.jack.api.JackProvider$SubReleaseKind ALPHA
	public static final com.android.jack.api.JackProvider$SubReleaseKind BETA
	public static final com.android.jack.api.JackProvider$SubReleaseKind CANDIDATE
	public static final com.android.jack.api.JackProvider$SubReleaseKind RELEASE
	private static final com.android.jack.api.JackProvider$SubReleaseKind[] $VALUES
	public static com.android.jack.api.JackProvider$SubReleaseKind[] values () 
	public static com.android.jack.api.JackProvider$SubReleaseKind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/JackConfig.class
JackConfig.java
package com.android.jack.api
public abstract com.android.jack.api.JackConfig extends java.lang.Object {
}

com/android/jack/api/v02/
com/android/jack/api/v02/JavaSourceVersion.class
JavaSourceVersion.java
package com.android.jack.api.v02
public final com.android.jack.api.v02.JavaSourceVersion extends java.lang.Enum {
	public static final com.android.jack.api.v02.JavaSourceVersion JAVA_3
	public static final com.android.jack.api.v02.JavaSourceVersion JAVA_4
	public static final com.android.jack.api.v02.JavaSourceVersion JAVA_5
	public static final com.android.jack.api.v02.JavaSourceVersion JAVA_6
	public static final com.android.jack.api.v02.JavaSourceVersion JAVA_7
	public static final com.android.jack.api.v02.JavaSourceVersion JAVA_8
	private static final com.android.jack.api.v02.JavaSourceVersion[] $VALUES
	public static com.android.jack.api.v02.JavaSourceVersion[] values () 
	public static com.android.jack.api.v02.JavaSourceVersion valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/jack/api/v02/Api02Config.class
Api02Config.java
package com.android.jack.api.v02
public abstract com.android.jack.api.v02.Api02Config extends java.lang.Object implements com.android.jack.api.v01.Api01Config  {
	public abstract void setJavaSourceVersion (com.android.jack.api.v02.JavaSourceVersion)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setVerbosityLevel (com.android.jack.api.v02.VerbosityLevel)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setAndroidMinApiLevel (int)  throws com.android.jack.api.v01.ConfigurationException 
	public abstract void setBaseDirectory (java.io.File)  throws com.android.jack.api.v01.ConfigurationException 
}

com/android/jack/api/v02/VerbosityLevel.class
VerbosityLevel.java
package com.android.jack.api.v02
public final com.android.jack.api.v02.VerbosityLevel extends java.lang.Enum {
	public static final com.android.jack.api.v02.VerbosityLevel ERROR
	public static final com.android.jack.api.v02.VerbosityLevel WARNING
	public static final com.android.jack.api.v02.VerbosityLevel INFO
	private static final com.android.jack.api.v02.VerbosityLevel[] $VALUES
	public static com.android.jack.api.v02.VerbosityLevel[] values () 
	public static com.android.jack.api.v02.VerbosityLevel valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}