Class CssGrammar.CssConstructFactory
java.lang.Object
org.idpf.epubcheck.util.css.CssGrammar.CssConstructFactory
- Enclosing class:
CssGrammar
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final CssGrammar.CssConstructFactory.CssTokenTransformprivate static final CssGrammar.CssConstructFactory.CssTokenTransform(package private) static final CssGrammar.CssConstructFactory.CssTokenTransformprivate static final CssGrammar.CssConstructFactory.CssTokenTransform(package private) static final CssGrammar.CssConstructFactory.CssTokenTransformBuilder for general scoped groups aka (...) and [...]private static final Map<CssToken.Type, CssGrammar.CssConstruct.Type> private static final Map<CssToken.Type, CssGrammar.CssQuantity.Unit> private static final Map<CssToken.Type, CssGrammar.CssConstructFactory.CssTokenTransform> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static CssGrammar.CssConstructcreate(CssToken start, CssTokenList.CssTokenIterator iter, com.google.common.base.Predicate<CssToken> limit, com.google.common.base.Predicate<CssGrammar.CssConstruct> permitted)
-
Field Details
-
BUILDER_FUNCTION
-
BUILDER_ATOMIC
-
BUILDER_CHAR
-
BUILDER_SCOPEDGROUP
Builder for general scoped groups aka (...) and [...] -
BUILDER_QNTY
-
transformerMappings
private static final Map<CssToken.Type, CssGrammar.CssConstructFactory.CssTokenTransform> transformerMappings -
genericTypeMappings
-
quantityMappings
-
-
Constructor Details
-
CssConstructFactory
CssConstructFactory()
-
-
Method Details
-
create
static CssGrammar.CssConstruct create(CssToken start, CssTokenList.CssTokenIterator iter, com.google.common.base.Predicate<CssToken> limit, com.google.common.base.Predicate<CssGrammar.CssConstruct> permitted)
-