Class Hierarchy
- java.lang.Object
- com.facebook.buck.event.AbstractBuckEvent (implements com.facebook.buck.event.BuckEvent)
- com.facebook.buck.jvm.java.AnnotationProcessingEvent (implements com.facebook.buck.event.WorkAdvanceEvent)
- com.facebook.buck.jvm.java.AnnotationProcessingEvent.Finished
- com.facebook.buck.jvm.java.AnnotationProcessingEvent.Started
- com.facebook.buck.jvm.java.AnnotationProcessingEvent (implements com.facebook.buck.event.WorkAdvanceEvent)
- com.facebook.buck.core.rules.impl.AbstractBuildRule (implements com.facebook.buck.core.rules.BuildRule)
- com.facebook.buck.core.rules.impl.AbstractBuildRuleWithDeclaredAndExtraDeps (implements com.facebook.buck.core.rules.attr.HasDeclaredAndExtraDeps)
- com.facebook.buck.jvm.java.CompareAbis (implements com.facebook.buck.jvm.core.CalculateAbi, com.facebook.buck.core.rules.attr.InitializableFromDisk<T>, com.facebook.buck.core.rules.attr.SupportsInputBasedRuleKey)
- com.facebook.buck.jvm.java.JarFattener (implements com.facebook.buck.core.rules.tool.BinaryBuildRule, com.facebook.buck.jvm.core.HasClasspathEntries)
- com.facebook.buck.jvm.java.JavaBinary (implements com.facebook.buck.core.rules.tool.BinaryBuildRule, com.facebook.buck.jvm.core.HasClasspathDeps, com.facebook.buck.jvm.core.HasClasspathEntries, com.facebook.buck.core.rules.attr.HasRuntimeDeps)
- com.facebook.buck.jvm.java.Javadoc (implements com.facebook.buck.jvm.java.MavenPublishable)
- com.facebook.buck.jvm.java.JavaSourceJar (implements com.facebook.buck.jvm.core.HasMavenCoordinates, com.facebook.buck.jvm.core.HasSources)
- com.facebook.buck.jvm.java.MavenUberJar.SourceJar (implements com.facebook.buck.jvm.java.MavenPublishable)
- com.facebook.buck.jvm.java.JavaTest (implements com.facebook.buck.core.rules.attr.ExportDependencies, com.facebook.buck.core.test.rule.ExternalTestRunnerRule, com.facebook.buck.jvm.core.HasClasspathEntries, com.facebook.buck.core.rules.attr.HasPostBuildSteps, com.facebook.buck.core.rules.attr.HasRuntimeDeps, com.facebook.buck.core.test.rule.TestRule)
- com.facebook.buck.jvm.java.JavaTestX (implements com.facebook.buck.core.rules.attr.ExportDependencies, com.facebook.buck.core.test.rule.ExternalTestRunnerRule, com.facebook.buck.core.rules.attr.HasRuntimeDeps, com.facebook.buck.core.test.rule.TestXRule)
- com.facebook.buck.jvm.java.Keystore
- com.facebook.buck.jvm.java.MavenUberJar (implements com.facebook.buck.jvm.java.MavenPublishable)
- com.facebook.buck.core.rules.impl.NoopBuildRuleWithDeclaredAndExtraDeps
- com.facebook.buck.jvm.java.JavaAnnotationProcessor
- com.facebook.buck.jvm.java.JavaTestRunner
- com.facebook.buck.jvm.java.StandardJavacPlugin
- com.facebook.buck.jvm.java.PrebuiltJar (implements com.facebook.buck.android.packageable.AndroidPackageable, com.facebook.buck.core.rules.attr.ExportDependencies, com.facebook.buck.core.rules.attr.InitializableFromDisk<T>, com.facebook.buck.jvm.core.JavaLibrary, com.facebook.buck.jvm.java.MaybeRequiredForSourceOnlyAbi, com.facebook.buck.core.rules.attr.SupportsInputBasedRuleKey)
- com.facebook.buck.rules.modern.ModernBuildRule<T> (implements com.facebook.buck.core.rules.attr.SupportsInputBasedRuleKey)
- com.facebook.buck.shell.BaseGenrule<T> (implements com.facebook.buck.core.rules.attr.HasMultipleOutputs, com.facebook.buck.core.model.HasOutputName)
- com.facebook.buck.jvm.java.JarGenrule (implements com.facebook.buck.core.rules.tool.BinaryBuildRule)
- com.facebook.buck.jvm.java.CalculateClassAbi (implements com.facebook.buck.jvm.core.CalculateAbi, com.facebook.buck.core.rules.attr.InitializableFromDisk<T>)
- com.facebook.buck.jvm.java.CalculateSourceAbiFromLibraryTarget (implements com.facebook.buck.jvm.core.CalculateAbi, com.facebook.buck.core.rules.attr.InitializableFromDisk<T>)
- com.facebook.buck.rules.modern.PipelinedModernBuildRule<State,T> (implements com.facebook.buck.core.rules.pipeline.SupportsPipelining<T>)
- com.facebook.buck.jvm.java.CalculateSourceAbi (implements com.facebook.buck.jvm.core.CalculateAbi, com.facebook.buck.core.rules.attr.InitializableFromDisk<T>, com.facebook.buck.core.rules.attr.SupportsDependencyFileRuleKey)
- com.facebook.buck.jvm.java.DefaultJavaLibrary (implements com.facebook.buck.android.packageable.AndroidPackageable, com.facebook.buck.core.rules.attr.ExportDependencies, com.facebook.buck.core.rules.attr.InitializableFromDisk<T>, com.facebook.buck.jvm.core.JavaLibrary, com.facebook.buck.jvm.java.JavaLibraryWithTests, com.facebook.buck.jvm.java.MaybeRequiredForSourceOnlyAbi, com.facebook.buck.core.rules.attr.SupportsDependencyFileRuleKey)
- com.facebook.buck.shell.BaseGenrule<T> (implements com.facebook.buck.core.rules.attr.HasMultipleOutputs, com.facebook.buck.core.model.HasOutputName)
- com.facebook.buck.core.rules.impl.AbstractBuildRuleWithDeclaredAndExtraDeps (implements com.facebook.buck.core.rules.attr.HasDeclaredAndExtraDeps)
- com.facebook.buck.shell.AbstractGenruleDescription<T> (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>)
- com.facebook.buck.jvm.java.JarGenruleDescription (implements com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>)
- com.facebook.buck.jvm.java.AccumulateClassNamesStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.jvm.java.CalculateClassAbiStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.jvm.java.CalculateSourceAbi.SourceAbiBuildable (implements com.facebook.buck.rules.modern.PipelinedBuildable<State>)
- com.facebook.buck.jvm.java.ClasspathChecker
- com.facebook.buck.jvm.java.CompilerOutputPaths
- com.facebook.buck.jvm.java.CompilerParameters
- com.facebook.buck.jvm.java.CompileToJarStepFactory (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.JavacToJarStepFactory (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.ConfiguredCompilerFactory
- com.facebook.buck.jvm.java.JavaConfiguredCompilerFactory
- com.facebook.buck.jvm.java.ConstantJavacProvider (implements com.facebook.buck.core.rulekey.AddsToRuleKey, com.facebook.buck.jvm.java.JavacProvider)
- com.facebook.buck.jvm.java.CopyResourcesStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.jvm.java.DefaultClassUsageFileWriter (implements com.facebook.buck.jvm.java.ClassUsageFileWriter)
- com.facebook.buck.jvm.java.DefaultJavaClassHashesProvider (implements com.facebook.buck.jvm.core.JavaClassHashesProvider)
- com.facebook.buck.jvm.java.DefaultJavaLibraryRules
- com.facebook.buck.jvm.java.DefaultJavaPackageFinder (implements com.facebook.buck.jvm.core.JavaPackageFinder)
- com.facebook.buck.jvm.java.DiagnosticCleaner
- com.facebook.buck.jvm.java.DiagnosticPrettyPrinter
- com.facebook.buck.jvm.java.DiffAbisStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.jvm.java.ExternalJavac (implements com.facebook.buck.jvm.java.Javac)
- com.facebook.buck.jvm.java.ExternalJavacProvider (implements com.facebook.buck.jvm.java.JavacProvider)
- com.facebook.buck.jvm.java.ExtraClasspathProvider.EmptyExtraClasspathProvider (implements com.facebook.buck.jvm.java.ExtraClasspathProvider)
- com.facebook.buck.jvm.java.FatJar (implements java.io.Serializable)
- com.facebook.buck.jvm.java.FatJarMain
- javax.tools.ForwardingJavaFileManager<M> (implements javax.tools.JavaFileManager)
- com.facebook.buck.jvm.java.ForwardingStandardJavaFileManager (implements javax.tools.StandardJavaFileManager)
- com.facebook.buck.jvm.java.PluginLoaderJavaFileManager (implements javax.tools.StandardJavaFileManager)
- com.facebook.buck.jvm.java.JavaInMemoryFileManager (implements javax.tools.StandardJavaFileManager)
- com.facebook.buck.jvm.java.ForwardingStandardJavaFileManager (implements javax.tools.StandardJavaFileManager)
- com.facebook.buck.jvm.java.ImmutableCompilerParameters.Builder
- com.facebook.buck.jvm.java.CompilerParameters.Builder
- com.facebook.buck.jvm.java.ImmutableDefaultJavaLibraryRules.Builder
- com.facebook.buck.jvm.java.DefaultJavaLibraryRules.Builder
- com.facebook.buck.jvm.java.ImmutableJarParameters.Builder
- com.facebook.buck.jvm.java.JarParameters.Builder
- com.facebook.buck.jvm.java.ImmutableJavacLanguageLevelOptions.Builder
- com.facebook.buck.jvm.java.JavacLanguageLevelOptions.Builder
- com.facebook.buck.jvm.java.ImmutableJavacOptions.Builder
- com.facebook.buck.jvm.java.JavacOptions.Builder
- com.facebook.buck.jvm.java.ImmutableJavacPluginParams.Builder
- com.facebook.buck.jvm.java.JavacPluginParams.Builder
- com.facebook.buck.jvm.java.ImmutableJavacSpec.Builder
- com.facebook.buck.jvm.java.JavacSpec.Builder
- com.facebook.buck.jvm.java.ImmutableJavaLibraryDeps.Builder
- com.facebook.buck.jvm.java.JavaLibraryDeps.Builder
- com.facebook.buck.jvm.java.JacocoConstants
- com.facebook.buck.jvm.java.JarBackedJavacProvider (implements com.facebook.buck.core.rulekey.AddsToRuleKey, com.facebook.buck.jvm.java.JavacProvider)
- com.facebook.buck.jvm.java.JarBuildStepsFactory (implements com.facebook.buck.core.rulekey.AddsToRuleKey, com.facebook.buck.core.rules.pipeline.RulePipelineStateFactory<T>)
- com.facebook.buck.jvm.java.JarBuildStepsFactory.JavaDependencyInfo (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.JarDiffer
- com.facebook.buck.jvm.java.JarDirectoryStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.jvm.java.JarDumper
- com.facebook.buck.jvm.java.JarFileObject (implements javax.tools.JavaFileObject)
- com.facebook.buck.jvm.java.JavaInMemoryFileObject
- com.facebook.buck.jvm.java.JavaNoOpFileObject
- com.facebook.buck.jvm.java.JarGenruleDescriptionArg
- com.facebook.buck.jvm.java.JarGenruleDescriptionArg.Builder
- com.facebook.buck.jvm.java.JarParameters
- com.facebook.buck.jvm.java.JarShape.Summary
- com.facebook.buck.jvm.java.JavaAnnotationProcessorDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.versions.VersionPropagator<A>)
- com.facebook.buck.jvm.java.JavaAnnotationProcessorDescriptionArg
- com.facebook.buck.jvm.java.JavaAnnotationProcessorDescriptionArg.Builder
- com.facebook.buck.jvm.java.JavaBinaryDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>, com.facebook.buck.versions.VersionRoot<A>)
- com.facebook.buck.jvm.java.JavaBinaryDescriptionArg
- com.facebook.buck.jvm.java.JavaBinaryDescriptionArg.Builder
- com.facebook.buck.jvm.java.JavaBuckConfig (implements com.facebook.buck.core.config.ConfigView<T>)
- com.facebook.buck.jvm.java.JavacErrorParser
- com.facebook.buck.jvm.java.JavacEventSinkScopedSimplePerfEvent (implements java.lang.AutoCloseable)
- com.facebook.buck.jvm.java.JavacEventSinkToBuckEventBusBridge (implements com.facebook.buck.jvm.java.JavacEventSink)
- com.facebook.buck.jvm.java.JavacFactory
- com.facebook.buck.jvm.java.JavacLanguageLevelOptions (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.JavacOptions (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.JavacOptionsFactory
- com.facebook.buck.jvm.java.JavacPipelineState (implements com.facebook.buck.core.rules.pipeline.RulePipelineState)
- com.facebook.buck.jvm.java.JavacPluginJsr199Fields
- com.facebook.buck.jvm.java.JavacPluginParams (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.JavacSpec
- com.facebook.buck.jvm.java.JavacStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.jvm.java.JavaDescriptionsProvider (implements com.facebook.buck.core.model.targetgraph.DescriptionProvider)
- com.facebook.buck.jvm.java.JavaFileParser
- com.facebook.buck.jvm.java.JavaFileParser.JavaFileFeatures
- com.facebook.buck.jvm.java.JavaLibraryClasspathProvider
- com.facebook.buck.jvm.java.JavaLibraryDeps
- com.facebook.buck.jvm.java.JavaLibraryDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>, com.facebook.buck.versions.VersionPropagator<A>)
- com.facebook.buck.jvm.java.JavaLibraryDescriptionArg
- com.facebook.buck.jvm.java.JavaLibraryDescriptionArg.Builder
- com.facebook.buck.jvm.java.JavaLibraryRules
- com.facebook.buck.jvm.java.JavaOptions
- com.facebook.buck.jvm.java.JavaPaths
- com.facebook.buck.jvm.java.JavaPluginDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.jvm.java.JavaPluginDescriptionArg
- com.facebook.buck.jvm.java.JavaPluginDescriptionArg.Builder
- com.facebook.buck.jvm.java.JavaTestDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>, com.facebook.buck.versions.VersionRoot<A>)
- com.facebook.buck.jvm.java.JavaTestDescription.CxxLibraryEnhancement
- com.facebook.buck.jvm.java.JavaTestDescriptionArg
- com.facebook.buck.jvm.java.JavaTestDescriptionArg.Builder
- com.facebook.buck.jvm.java.JavaTestRunnerDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>, com.facebook.buck.versions.VersionPropagator<A>)
- com.facebook.buck.jvm.java.JavaTestRunnerDescriptionArg
- com.facebook.buck.jvm.java.JavaTestRunnerDescriptionArg.Builder
- com.facebook.buck.jvm.java.Jsr199Javac (implements com.facebook.buck.jvm.java.Javac)
- com.facebook.buck.jvm.java.JarBackedJavac
- com.facebook.buck.jvm.java.JdkProvidedInMemoryJavac
- com.facebook.buck.jvm.java.Jsr199TracingBridge (implements com.facebook.buck.event.api.BuckTracingInterface)
- com.facebook.buck.jvm.java.KeystoreDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.jvm.java.KeystoreDescriptionArg
- com.facebook.buck.jvm.java.KeystoreDescriptionArg.Builder
- com.facebook.buck.jvm.java.LoggingJarBuilderObserver (implements com.facebook.buck.util.zip.JarBuilder.Observer)
- com.facebook.buck.jvm.java.PluginFactory (implements java.lang.AutoCloseable)
- com.facebook.buck.jvm.java.PrebuiltJarDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.versions.VersionPropagator<A>)
- com.facebook.buck.jvm.java.PrebuiltJarDescriptionArg
- com.facebook.buck.jvm.java.PrebuiltJarDescriptionArg.Builder
- com.facebook.buck.jvm.java.RemoveClassesPatternsMatcher (implements com.facebook.buck.core.rulekey.AddsToRuleKey, java.util.function.Predicate<T>)
- com.facebook.buck.jvm.java.ResolvedJavacPluginProperties (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.ResourcesParameters (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.ResourcesRootPackageFinder (implements com.facebook.buck.jvm.core.JavaPackageFinder)
- com.facebook.buck.shell.ShellStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.jvm.java.GenerateCodeCoverageReportStep
- com.facebook.buck.jvm.java.JUnitStep
- com.facebook.buck.jvm.java.UnusedDependenciesFinder (implements com.facebook.buck.step.Step)
- com.facebook.buck.jvm.java.UnusedDependenciesFinderFactory (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.jvm.java.ZipArchiveDependencySupplier (implements com.facebook.buck.rules.keys.ArchiveDependencySupplier)
- com.facebook.buck.event.AbstractBuckEvent (implements com.facebook.buck.event.BuckEvent)
Interface Hierarchy
- com.facebook.buck.core.rulekey.AddsToRuleKey
- com.facebook.buck.jvm.java.ExtraClasspathProvider
- com.facebook.buck.core.toolchain.tool.Tool
- com.facebook.buck.jvm.java.Javac
- com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.build.action.BuildEngineAction, java.lang.Comparable<T>, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.jvm.core.HasMavenCoordinates
- com.facebook.buck.jvm.java.MavenPublishable
- com.facebook.buck.jvm.java.MaybeRequiredForSourceOnlyAbi
- com.facebook.buck.jvm.core.HasMavenCoordinates
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.build.action.BuildEngineAction, java.lang.Comparable<T>, com.facebook.buck.core.rules.HasNameAndType)
- java.lang.AutoCloseable
- com.facebook.buck.jvm.java.Javac.Invocation
- com.facebook.buck.core.build.action.BuildEngineAction
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, java.lang.Comparable<T>, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.jvm.core.HasMavenCoordinates
- com.facebook.buck.jvm.java.MavenPublishable
- com.facebook.buck.jvm.java.MaybeRequiredForSourceOnlyAbi
- com.facebook.buck.jvm.core.HasMavenCoordinates
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, java.lang.Comparable<T>, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.jvm.java.ClassUsageFileWriter
- java.lang.Comparable<T>
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, com.facebook.buck.core.build.action.BuildEngineAction, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.jvm.core.HasMavenCoordinates
- com.facebook.buck.jvm.java.MavenPublishable
- com.facebook.buck.jvm.java.MaybeRequiredForSourceOnlyAbi
- com.facebook.buck.jvm.core.HasMavenCoordinates
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, com.facebook.buck.core.build.action.BuildEngineAction, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.core.description.arg.DataTransferObject
- com.facebook.buck.core.description.arg.ConstructorArg
- com.facebook.buck.core.description.arg.BuildRuleArg
- com.facebook.buck.jvm.java.JavacPluginArgs (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps)
- com.facebook.buck.jvm.java.JvmLibraryArg (also extends com.facebook.buck.jvm.java.MaybeRequiredForSourceOnlyAbiArg)
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.jvm.java.JavaTestDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasContacts, com.facebook.buck.core.description.arg.HasTestTimeout)
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.core.description.arg.BuildRuleArg
- com.facebook.buck.core.description.arg.ConstructorArg
- com.facebook.buck.jvm.java.DefaultJavaLibraryRules.DefaultJavaLibraryConstructor
- com.facebook.buck.core.description.arg.HasContacts
- com.facebook.buck.jvm.java.JavaTestDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasTestTimeout, com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg)
- com.facebook.buck.core.description.arg.HasDeclaredDeps
- com.facebook.buck.jvm.java.JavacPluginArgs (also extends com.facebook.buck.core.description.arg.BuildRuleArg)
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.core.description.arg.HasTests, com.facebook.buck.jvm.java.JvmLibraryArg)
- com.facebook.buck.jvm.java.JavaTestDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasContacts, com.facebook.buck.core.description.arg.HasTestTimeout)
- com.facebook.buck.core.rules.HasNameAndType
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, com.facebook.buck.core.build.action.BuildEngineAction, java.lang.Comparable<T>)
- com.facebook.buck.jvm.core.HasMavenCoordinates
- com.facebook.buck.jvm.java.MavenPublishable
- com.facebook.buck.jvm.java.MaybeRequiredForSourceOnlyAbi
- com.facebook.buck.jvm.core.HasMavenCoordinates
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, com.facebook.buck.core.build.action.BuildEngineAction, java.lang.Comparable<T>)
- com.facebook.buck.core.description.arg.HasProvidedDeps
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.core.description.arg.HasTests, com.facebook.buck.jvm.java.JvmLibraryArg)
- com.facebook.buck.jvm.java.JavaTestDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasContacts, com.facebook.buck.core.description.arg.HasTestTimeout)
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.core.description.arg.HasTests, com.facebook.buck.jvm.java.JvmLibraryArg)
- com.facebook.buck.core.description.arg.HasSrcs
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasTests, com.facebook.buck.jvm.java.JvmLibraryArg)
- com.facebook.buck.jvm.java.JavaTestDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasContacts, com.facebook.buck.core.description.arg.HasTestTimeout)
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasTests, com.facebook.buck.jvm.java.JvmLibraryArg)
- com.facebook.buck.core.description.arg.HasTests
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.jvm.java.JvmLibraryArg)
- com.facebook.buck.jvm.java.JavaTestDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasContacts, com.facebook.buck.core.description.arg.HasTestTimeout)
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.jvm.java.JvmLibraryArg)
- com.facebook.buck.core.description.arg.HasTestTimeout
- com.facebook.buck.jvm.java.JavaTestDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasContacts, com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg)
- com.facebook.buck.jvm.java.JavacEventSink
- com.facebook.buck.jvm.java.JavacExecutionContext
- com.facebook.buck.jvm.java.JavacProvider
- com.facebook.buck.jvm.java.JavaLibraryWithTests
- com.facebook.buck.jvm.java.JavaTest.AdditionalClasspathEntriesProvider
- com.facebook.buck.jvm.java.MaybeRequiredForSourceOnlyAbiArg
- com.facebook.buck.jvm.java.JvmLibraryArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg)
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.jvm.java.JavaTestDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasContacts, com.facebook.buck.core.description.arg.HasTestTimeout)
- com.facebook.buck.jvm.java.JavaLibraryDescription.CoreArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasProvidedDeps, com.facebook.buck.core.description.arg.HasSrcs, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.jvm.java.JvmLibraryArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg)
- com.facebook.buck.jvm.java.OptionsConsumer
- com.facebook.buck.jvm.java.StandardJavaFileManagerFactory
Annotation Type Hierarchy
- com.facebook.buck.jvm.java.BuildsAnnotationProcessor (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.facebook.buck.jvm.java.AnnotationProcessingEvent.Operation
- com.facebook.buck.jvm.java.BuiltInJavac
- com.facebook.buck.jvm.java.CompileAgainstLibraryType
- com.facebook.buck.jvm.java.ForkMode
- com.facebook.buck.jvm.java.JarShape
- com.facebook.buck.jvm.java.JavaBuckConfig.DuplicatesLogLevel
- com.facebook.buck.jvm.java.JavaBuckConfig.SourceAbiVerificationMode
- com.facebook.buck.jvm.java.JavaBuckConfig.UnusedDependenciesAction
- com.facebook.buck.jvm.java.JavaBuckConfig.UnusedDependenciesConfig
- com.facebook.buck.jvm.java.Javac.Source
- com.facebook.buck.jvm.java.JavacOptions.SpoolMode
- com.facebook.buck.jvm.java.TestType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)