A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

absolutePathOrEmpty(Project, List<String>) - Method in Utils
addJavaFiles(Project, FileCollection, List<String>) - Method in Utils
appendArgs(List<String>, String, String) - Method in J2objcConfig
apply(Project) - Method in J2objcPlugin
apply(File) - Method in NativeCompilation
AssembleTask - Class in com.github.j2objccontrib.j2objcgradle.tasks
Assemble task copies generated source and libaries to assembly directories for use by an iOS application.

B

C

cycleFinder() - Method in CycleFinderTask
cycleFinderArgs(String) - Method in J2objcConfig
Add command line arguments for j2objc cycle_finder.
CycleFinderTask - Class in com.github.j2objccontrib.j2objcgradle.tasks
CycleFinder task checks for memory cycles that can cause memory leaks since iOS doesn't have garbage collection.

D

dependsOnJ2objcLib(Project) - Method in J2objcConfig
Uses the generated headers and compiled j2objc libraries of the given project when compiling this project.
dependsOnJ2objcLib(Project) - Method in NativeCompilation
destCopy() - Method in AssembleTask

E

extraLinkerArgs(String) - Method in J2objcConfig
Add arguments to pass to the native linker.
extraObjcCompilerArgs(String) - Method in J2objcConfig
Add arguments to pass to the native compiler.
extraObjcSrcDirs(String) - Method in J2objcConfig
Add directories of Objective-C source to compile in addition to the translated source.

F

filenameCollisionCheck(FileCollection) - Method in Utils
filterJ2objcOutputForErrorLines(String) - Method in Utils
finalConfigure() - Method in J2objcConfig
Configures the native build using.
finalConfigured - Field in J2objcConfig

G

generatedSourceDirs(String) - Method in J2objcConfig
Add generated source files directories, e.g. from dagger annotations.
getAllInputFiles() - Method in CycleFinderTask
getAllInputFiles() - Method in TranslateTask
getClassPathArg(Project, String, List<String>, List<String>) - Method in Utils
getCycleFinderArgs() - Method in CycleFinderTask
getCycleFinderExpectedCycles() - Method in CycleFinderTask
getDestLibDir() - Method in AssembleTask
getDestLibDirPath() - Method in AssembleTask
getDestSrcDir() - Method in AssembleTask
getDestSrcDirPath() - Method in AssembleTask
getDestSrcDirTest() - Method in AssembleTask
getDestSrcDirTestPath() - Method in AssembleTask
getFilenameCollisionCheck() - Method in CycleFinderTask
getFilenameCollisionCheck() - Method in TranslateTask
getGeneratedSourceDirs() - Method in CycleFinderTask
getGeneratedSourceDirs() - Method in TranslateTask
getInputLibraries() - Method in PackLibrariesTask
getJ2ObjCHome() - Method in CycleFinderTask
getJ2ObjCHome() - Method in TranslateTask
getJ2ObjCHome() - Method in XcodeTask
getOutputLibDir() - Method in PackLibrariesTask
getPodFile() - Method in XcodeTask
getPodFileLinesIfChanged(List<String>, String, String, String) - Method in XcodeTask
Modify the existing podFile and return the new contents.
getPodName() - Method in XcodeTask
getPodspecFile() - Method in XcodeTask
getSrcFiles() - Method in CycleFinderTask
getSrcFiles() - Method in TranslateTask
getSupportedArchs() - Method in PackLibrariesTask
getTestArgs() - Method in TestTask
getTestMinExpectedTests() - Method in TestTask
getTestNames(Project, FileCollection, Properties) - Method in TestTask
getTestSrcFiles() - Method in TestTask
getTranslateArgs() - Method in TestTask
getTranslateArgs() - Method in TranslateTask
getTranslateClassPaths() - Method in CycleFinderTask
getTranslateClassPaths() - Method in TranslateTask
getTranslateJ2objcLibs() - Method in CycleFinderTask
getTranslateJ2objcLibs() - Method in TranslateTask
getTranslateSourcepaths() - Method in CycleFinderTask
getTranslateSourcepaths() - Method in TranslateTask
getXcodeProjectDir() - Method in XcodeTask
getXcodeTarget() - Method in XcodeTask

H

I

isFinalConfigured() - Method in J2objcConfig
isWindows() - Method in Utils

J

J2objcConfig - Class in com.github.j2objccontrib.j2objcgradle
Further configuration uses the following fields, setting them in j2objcConfig within build.gradle
J2objcConfig(Project) - Constructor in J2objcConfig
j2objcHome(Project) - Method in Utils
J2objcPlugin - Class in com.github.j2objccontrib.j2objcgradle

K

L

lipoLibraries() - Method in PackLibrariesTask

M

matchNumberRegex(String, String) - Method in Utils

N

NativeCompilation - Class in com.github.j2objccontrib.j2objcgradle
Compilation of libraries for debug/release and architectures listed below.
nativeCompilation - Field in J2objcConfig
NativeCompilation(Project) - Constructor in NativeCompilation

O

P

packagePrefixes(Project, List<String>) - Method in Utils
PackLibrariesTask - Class in com.github.j2objccontrib.j2objcgradle.tasks
Uses 'lipo' binary to combine multiple architecture flavors of a library into a single 'fat' library.
project - Field in J2objcConfig

Q

R

S

sourcepathJava(Project) - Method in Utils
srcDirs(Project, String, String) - Method in Utils

T

test() - Method in TestTask
testArgs(String) - Method in J2objcConfig
Add command line arguments for j2objcTest task.
testPattern(Closure) - Method in J2objcConfig
Configures the testPattern

Calling this method repeatedly further modifies the existing testPattern, and will create an empty testPattern if none exists.

TestTask - Class in com.github.j2objccontrib.j2objcgradle.tasks
throwIfNoJavaPlugin(Project) - Method in Utils
translate(IncrementalTaskInputs) - Method in TranslateTask
translateArgs(String) - Method in J2objcConfig
Add command line arguments for j2objc translate.
translateClassPaths(String) - Method in J2objcConfig
Add libraries from ${projectDir}/lib/, e.g.: "json-20140107.jar", "somelib.jar".
translatePattern(Closure) - Method in J2objcConfig
Configures the translatePattern.
TranslateTask - Class in com.github.j2objccontrib.j2objcgradle.tasks
Translation task for Java to Objective-C using j2objc tool.

U

Utils - Class in com.github.j2objccontrib.j2objcgradle.tasks
Internal utilities supporting plugin implementation.

V

verifyXcodeArgs() - Method in XcodeTask
/*'\n" + "s.requires_arc = true\n" + "s.preserve_paths = '${srcGenDirRelativeToBuildDir}*

W

writeUpdatedPodFileIfNeeded(File, String, String, String) - Method in XcodeTask
Modify in place the existing podFile.

X

xcodeConfig(IncrementalTaskInputs) - Method in XcodeTask
XcodeTask - Class in com.github.j2objccontrib.j2objcgradle.tasks
Updates the Xcode project with j2objc generated files and resources.

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _