Package org.idpf.epubcheck.util.css
Class CssGrammar.CssConstructFactory
- java.lang.Object
-
- org.idpf.epubcheck.util.css.CssGrammar.CssConstructFactory
-
- Enclosing class:
- CssGrammar
static final class CssGrammar.CssConstructFactory extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static interfaceCssGrammar.CssConstructFactory.CssTokenTransform
-
Field Summary
Fields Modifier and Type Field Description private static CssGrammar.CssConstructFactory.CssTokenTransformBUILDER_ATOMICprivate static CssGrammar.CssConstructFactory.CssTokenTransformBUILDER_CHAR(package private) static CssGrammar.CssConstructFactory.CssTokenTransformBUILDER_FUNCTIONprivate static CssGrammar.CssConstructFactory.CssTokenTransformBUILDER_QNTY(package private) static CssGrammar.CssConstructFactory.CssTokenTransformBUILDER_SCOPEDGROUPBuilder for general scoped groups aka (...) and [...]private static java.util.Map<CssToken.Type,CssGrammar.CssConstruct.Type>genericTypeMappingsprivate static java.util.Map<CssToken.Type,CssGrammar.CssQuantity.Unit>quantityMappingsprivate static java.util.Map<CssToken.Type,CssGrammar.CssConstructFactory.CssTokenTransform>transformerMappings
-
Constructor Summary
Constructors Constructor Description CssConstructFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (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 Detail
-
BUILDER_FUNCTION
static final CssGrammar.CssConstructFactory.CssTokenTransform BUILDER_FUNCTION
-
BUILDER_ATOMIC
private static final CssGrammar.CssConstructFactory.CssTokenTransform BUILDER_ATOMIC
-
BUILDER_CHAR
private static final CssGrammar.CssConstructFactory.CssTokenTransform BUILDER_CHAR
-
BUILDER_SCOPEDGROUP
static final CssGrammar.CssConstructFactory.CssTokenTransform BUILDER_SCOPEDGROUP
Builder for general scoped groups aka (...) and [...]
-
BUILDER_QNTY
private static final CssGrammar.CssConstructFactory.CssTokenTransform BUILDER_QNTY
-
transformerMappings
private static final java.util.Map<CssToken.Type,CssGrammar.CssConstructFactory.CssTokenTransform> transformerMappings
-
genericTypeMappings
private static final java.util.Map<CssToken.Type,CssGrammar.CssConstruct.Type> genericTypeMappings
-
quantityMappings
private static final java.util.Map<CssToken.Type,CssGrammar.CssQuantity.Unit> quantityMappings
-
-
Method Detail
-
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)
-
-