JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
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
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation