public class KnownRuleTypesProvider extends Object
KnownRuleTypes
for Cell
s.Constructor and Description |
---|
KnownRuleTypesProvider(KnownNativeRuleTypesFactory knownNativeRuleTypesFactory) |
Modifier and Type | Method and Description |
---|---|
KnownRuleTypes |
get(Cell cell)
Returns
KnownRuleTypes for a given Cell . |
KnownNativeRuleTypes |
getNativeRuleTypes(Cell cell)
Get details for just rules implemented in Buck itself, rather than user defined rules
|
KnownUserDefinedRuleTypes |
getUserDefinedRuleTypes(Cell cell)
Get details for rules defined by users in extension files
|
public KnownRuleTypesProvider(KnownNativeRuleTypesFactory knownNativeRuleTypesFactory)
public KnownRuleTypes get(Cell cell)
KnownRuleTypes
for a given Cell
.public KnownNativeRuleTypes getNativeRuleTypes(Cell cell)
public KnownUserDefinedRuleTypes getUserDefinedRuleTypes(Cell cell)