Class CssRule
java.lang.Object
io.john.amiscaray.stir.domain.elements.CssRule
public class CssRule extends Object
A pojo representing a CSS rule
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CssRule.CssRuleBuilder
-
Field Summary
Fields Modifier and Type Field Description private List<CssRule>
nestedRules
A list of nested CSS rules (used for things like media queries and CSS animations which have nested structures)private String
selector
The CSS selector for the ruleprivate Map<String,String>
styles
A map representing the property and value of each CSS style -
Constructor Summary
-
Method Summary
Modifier and Type Method Description static CssRule.CssRuleBuilder
builder()
protected boolean
canEqual(Object other)
boolean
equals(Object o)
List<CssRule>
getNestedRules()
String
getSelector()
Map<String,String>
getStyles()
int
hashCode()
void
setNestedRules(List<CssRule> nestedRules)
void
setStyles(Map<String,String> styles)
String
toString()
-
Field Details
-
selector
The CSS selector for the rule -
styles
A map representing the property and value of each CSS style -
nestedRules
A list of nested CSS rules (used for things like media queries and CSS animations which have nested structures)
-
-
Constructor Details
-
CssRule
-
-
Method Details