public interface HasClasspathEntries
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableSet<SourcePath> |
getImmediateClasspaths()
Returns the classpaths for only this rule, not its deps.
|
com.google.common.collect.ImmutableSet<SourcePath> |
getOutputClasspaths() |
com.google.common.collect.ImmutableSet<JavaLibrary> |
getTransitiveClasspathDeps() |
com.google.common.collect.ImmutableSet<SourcePath> |
getTransitiveClasspaths() |
com.google.common.collect.ImmutableSet<SourcePath> getTransitiveClasspaths()
javac's -classpath flag
in order to build a jar associated with this rule.com.google.common.collect.ImmutableSet<JavaLibrary> getTransitiveClasspathDeps()
com.google.common.collect.ImmutableSet<SourcePath> getImmediateClasspaths()
Used to generate the value of getTransitiveClasspaths().
com.google.common.collect.ImmutableSet<SourcePath> getOutputClasspaths()
javac's
-classpath flag in order to compile rules that depend on this rule. This is a
superset of getImmediateClasspaths which also contains the classpath entries of any
exported deps.