public class JavaAnnotationProcessor extends NoopBuildRuleWithDeclaredAndExtraDeps
Constructor and Description |
---|
JavaAnnotationProcessor(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
BuildRuleParams params,
com.facebook.buck.jvm.java.JavacPluginProperties properties) |
Modifier and Type | Method and Description |
---|---|
ResolvedJavacPluginProperties |
getPluginProperties() |
com.facebook.buck.jvm.java.JavacPluginProperties |
getUnresolvedProperties() |
getBuildSteps, getSourcePathToOutput, hasBuildSteps, isCacheable
deprecatedGetExtraDeps, getBuildDeps, getDeclaredDeps, getTargetGraphOnlyDeps
equals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hashCode, injectFields, toString, updateBuildRuleResolver
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo, getFullyQualifiedName, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution
public JavaAnnotationProcessor(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, BuildRuleParams params, com.facebook.buck.jvm.java.JavacPluginProperties properties)
public com.facebook.buck.jvm.java.JavacPluginProperties getUnresolvedProperties()
public ResolvedJavacPluginProperties getPluginProperties()