public class YangLibraryDescription extends Object implements com.facebook.buck.rules.Description<YangLibraryDescription.Arg>, com.facebook.buck.model.Flavored
| Modifier and Type | Class and Description |
|---|---|
static class |
YangLibraryDescription.Arg |
| Modifier and Type | Field and Description |
|---|---|
static com.facebook.buck.model.Flavor |
SOURCES |
static com.facebook.buck.rules.BuildRuleType |
TYPE |
| Constructor and Description |
|---|
YangLibraryDescription(com.facebook.buck.cli.BuckConfig config) |
| Modifier and Type | Method and Description |
|---|---|
<A extends YangLibraryDescription.Arg> |
createBuildRule(com.facebook.buck.rules.TargetGraph targetGraph,
com.facebook.buck.rules.BuildRuleParams params,
com.facebook.buck.rules.BuildRuleResolver resolver,
A args) |
YangLibraryDescription.Arg |
createUnpopulatedConstructorArg() |
com.facebook.buck.rules.BuildRuleType |
getBuildRuleType() |
boolean |
hasFlavors(com.google.common.collect.ImmutableSet<com.facebook.buck.model.Flavor> flavors) |
public static final com.facebook.buck.rules.BuildRuleType TYPE
public static final com.facebook.buck.model.Flavor SOURCES
public YangLibraryDescription(com.facebook.buck.cli.BuckConfig config)
public com.facebook.buck.rules.BuildRuleType getBuildRuleType()
getBuildRuleType in interface com.facebook.buck.rules.Description<YangLibraryDescription.Arg>public YangLibraryDescription.Arg createUnpopulatedConstructorArg()
createUnpopulatedConstructorArg in interface com.facebook.buck.rules.Description<YangLibraryDescription.Arg>public <A extends YangLibraryDescription.Arg> com.facebook.buck.rules.BuildRule createBuildRule(com.facebook.buck.rules.TargetGraph targetGraph, com.facebook.buck.rules.BuildRuleParams params, com.facebook.buck.rules.BuildRuleResolver resolver, A args) throws com.facebook.buck.parser.NoSuchBuildTargetException
createBuildRule in interface com.facebook.buck.rules.Description<YangLibraryDescription.Arg>com.facebook.buck.parser.NoSuchBuildTargetExceptionpublic boolean hasFlavors(com.google.common.collect.ImmutableSet<com.facebook.buck.model.Flavor> flavors)
hasFlavors in interface com.facebook.buck.model.FlavoredCopyright © 2016. All rights reserved.