| Interface | Description |
|---|---|
| Expression |
A MapCSS Expression.
|
| Instruction | |
| Selector |
MapCSS selector.
|
| Class | Description |
|---|---|
| Condition | |
| Condition.ClassCondition | |
| Condition.ExpressionCondition | |
| Condition.IndexCondition | |
| Condition.KeyCondition |
KeyCondition represent one of the following conditions in either the link or the
primitive context:
|
| Condition.KeyValueCondition |
Represents a key/value condition which is either applied to a primitive.
|
| Condition.KeyValueRegexpCondition | |
| Condition.PseudoClassCondition | |
| Condition.RoleCondition | |
| Condition.SimpleKeyValueCondition |
Most common case of a KeyValueCondition.
|
| CSSColors | |
| ExpressionFactory |
Factory to generate Expressions.
|
| ExpressionFactory.AndOperator |
"And" logical operator.
|
| ExpressionFactory.ArrayFunction |
Function that takes an arbitrary number of arguments.
|
| ExpressionFactory.CondOperator |
Conditional operator.
|
| ExpressionFactory.Functions |
List of functions that can be used in MapCSS expressions.
|
| ExpressionFactory.LengthFunction |
Function to calculate the length of a string or list in a MapCSS eval expression.
|
| ExpressionFactory.MinMaxFunction |
Computes the maximum/minimum value an arbitrary number of floats, or a list of floats.
|
| ExpressionFactory.NullExpression |
Expression that always evaluates to null.
|
| ExpressionFactory.OrOperator |
"Or" logical operator.
|
| ExpressionFactory.ParameterFunction |
Function that takes a certain number of argument with specific type.
|
| Instruction.AssignmentInstruction | |
| Instruction.RelativeFloat | |
| LiteralExpression |
Simple literal value, that does not depend on other expressions.
|
| MapCSSRule |
A MapCSS rule.
|
| MapCSSRule.Declaration | |
| MapCSSStyleSource | |
| MapCSSStyleSource.MapCSSRuleIndex |
A collection of
MapCSSRules, that are indexed by tag key and value. |
| Selector.AbstractSelector |
Super class of
Selector.GeneralSelector and
Selector.LinkSelector. |
| Selector.ChildOrParentSelector |
Represents a child selector or a parent selector.
|
| Selector.GeneralSelector | |
| Selector.LinkSelector | |
| Selector.OptimizedGeneralSelector |
| Enum | Description |
|---|---|
| Condition.Context |
Context, where the condition applies.
|
| Condition.KeyMatchType | |
| Condition.Op | |
| Selector.ChildOrParentSelectorType |
| Exception | Description |
|---|---|
| MapCSSException |
| Annotation Type | Description |
|---|---|
| ExpressionFactory.NullableArguments |
Marks functions which should be executed also when one or more arguments are null.
|