public class UnzipAar extends AbstractBuildRuleWithDeclaredAndExtraDeps implements InitializableFromDisk<com.facebook.buck.android.UnzipAar.BuildOutput>
| Modifier and Type | Method and Description |
|---|---|
static String |
getAarUnzipPathFormat() |
BuildOutputInitializer<com.facebook.buck.android.UnzipAar.BuildOutput> |
getBuildOutputInitializer() |
com.google.common.collect.ImmutableList<Step> |
getBuildSteps(BuildContext context,
BuildableContext buildableContext) |
Path |
getPathToRDotJavaPackageFile() |
SourcePath |
getSourcePathToOutput() |
com.facebook.buck.android.UnzipAar.BuildOutput |
initializeFromDisk(SourcePathResolverAdapter pathResolver) |
deprecatedGetExtraDeps, getBuildDeps, getDeclaredDeps, getTargetGraphOnlyDepsequals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hasBuildSteps, hashCode, injectFields, isCacheable, toString, updateBuildRuleResolverclone, finalize, getClass, notify, notifyAll, wait, wait, waitinvalidateInitializeFromDiskStatecompareTo, getFullyQualifiedName, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecutionpublic com.google.common.collect.ImmutableList<Step> getBuildSteps(BuildContext context, BuildableContext buildableContext)
getBuildSteps in interface BuildRulepublic com.facebook.buck.android.UnzipAar.BuildOutput initializeFromDisk(SourcePathResolverAdapter pathResolver)
initializeFromDisk in interface InitializableFromDisk<com.facebook.buck.android.UnzipAar.BuildOutput>public BuildOutputInitializer<com.facebook.buck.android.UnzipAar.BuildOutput> getBuildOutputInitializer()
getBuildOutputInitializer in interface InitializableFromDisk<com.facebook.buck.android.UnzipAar.BuildOutput>public Path getPathToRDotJavaPackageFile()
public static String getAarUnzipPathFormat()
public SourcePath getSourcePathToOutput()
getSourcePathToOutput in interface BuildRule