public class RuleBuilder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RuleBuilder.RuleType |
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
cat |
| Constructor and Description |
|---|
RuleBuilder() |
RuleBuilder(RuleBuilder.RuleType type,
int element,
int zoom,
int selector,
java.lang.String[] keys,
java.lang.String[] values) |
RuleBuilder(RuleBuilder.RuleType type,
java.lang.String[] keys,
java.lang.String[] values) |
| Modifier and Type | Method and Description |
|---|---|
RuleBuilder |
addStyle(RenderStyle style) |
RuleBuilder |
addSubRule(RuleBuilder rule) |
RuleBuilder |
cat(java.lang.String cat) |
static RuleBuilder |
create(java.lang.String k,
java.lang.String v) |
RuleBuilder |
element(int element) |
Rule |
onComplete(int[] level) |
RuleBuilder |
rules(RuleBuilder... rules) |
RuleBuilder |
select(int selector) |
RuleBuilder |
style(RenderStyle.StyleBuilder<?>... styles) |
RuleBuilder |
zoom(byte zoomMin,
byte zoomMax) |
RuleBuilder |
zoom(int zoom) |
public RuleBuilder(RuleBuilder.RuleType type, int element, int zoom, int selector, java.lang.String[] keys, java.lang.String[] values)
public RuleBuilder(RuleBuilder.RuleType type, java.lang.String[] keys, java.lang.String[] values)
public RuleBuilder()
public static RuleBuilder create(java.lang.String k, java.lang.String v)
public RuleBuilder zoom(byte zoomMin, byte zoomMax)
public Rule onComplete(int[] level)
public RuleBuilder addStyle(RenderStyle style)
public RuleBuilder addSubRule(RuleBuilder rule)
public RuleBuilder style(RenderStyle.StyleBuilder<?>... styles)
public RuleBuilder rules(RuleBuilder... rules)
public RuleBuilder select(int selector)
public RuleBuilder zoom(int zoom)
public RuleBuilder element(int element)
public RuleBuilder cat(java.lang.String cat)