A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbbreviatePositionalValues - Class in com.google.common.css.compiler.passes
-
Check shorthand rule declarations that define positional values, such as padding and margin, and eliminate duplicate values if possible.
- AbbreviatePositionalValues(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.AbbreviatePositionalValues
- ABSTRACT_COMPONENT - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- AbstractCommandLineCompiler<T extends JobDescription> - Class in com.google.common.css
-
An abstract class that is designed to be extended by classes that provide a command line interface to the CSS parser.
- AbstractCommandLineCompiler(T, ExitCodeHandler) - Constructor for class com.google.common.css.AbstractCommandLineCompiler
-
Constructs an
AbstractCommandLineCompiler. - AbstractGssParser - Class in com.google.common.css.compiler.ast
-
Base parser implementation that delegates management of the underlying JavaCC parser to the subclass.
- AbstractGssParser() - Constructor for class com.google.common.css.compiler.ast.AbstractGssParser
- AbstractGssParser.ParseResult - Class in com.google.common.css.compiler.ast
- AccessibleErrorManager - Class in com.google.common.css.compiler.ast
-
A
BasicErrorManagerthat makes its errors and warnings accessible to clients. - AccessibleErrorManager() - Constructor for class com.google.common.css.compiler.ast.AccessibleErrorManager
- ADD - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
-
Must be space-separated to distinguish from unary plus.
- addChildToBack(CssNode) - Method in class com.google.common.css.compiler.ast.CssAbstractBlockNode
- addChildToBack(T) - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- addConstantDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.ConstantDefinitions
-
Adds a constant definition to this css tree.
- addDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
- addDeclaration(CssNode) - Method in class com.google.common.css.compiler.ast.CssRulesetNode
- addEscapes(String) - Static method in class com.google.common.css.compiler.ast.EscapeUtil
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
- addHsbToCssColor(String, int, int, int) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AddHsbToCssColor
-
Takes a CSS color string, and adds the specified amount of hue, saturation and brightness to it.
- addHsbToCssColor(String, String, String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AddHsbToCssColor
- AddHsbToCssColor() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.AddHsbToCssColor
- addHslToCssColor(String, int, int, int) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.BaseHslColorManipulation
-
Takes a CSS color string, and adds the specified amount of hue, saturation and lightness to it in HSL color space
- addHslToCssColor(String, String, String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.BaseHslColorManipulation
- addInput(SourceCode) - Method in class com.google.common.css.JobDescriptionBuilder
- addKey(CssKeyNode) - Method in class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
- addRulesetNode(CssRulesetNode) - Method in class com.google.common.css.compiler.ast.CssTree.RulesetNodesToRemove
- addSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.ast.CssRulesetNode
- AddToNumericValue() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.AddToNumericValue
- addTrueConditionName(String) - Method in class com.google.common.css.JobDescriptionBuilder
- addValuesToHsbComponents(Color, int, int, int) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AddHsbToCssColor
-
Adds the specified amount to the specified HSB (Hue, Saturation, Brightness) parameter of the given color.
- ADJACENT_SIBLING - com.google.common.css.compiler.ast.CssCombinatorNode.Combinator
- adjustBrightness(String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AdjustBrightness
- AdjustBrightness() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.AdjustBrightness
- ALL - com.google.common.css.JobDescription.SourceMapDetailLevel
- allowDefPropagation - Variable in class com.google.common.css.JobDescription
- allowDefPropagation() - Method in class com.google.common.css.JobDescriptionBuilder
- allowedAtRules - Variable in class com.google.common.css.JobDescription
- allowedNonStandardFunctions - Variable in class com.google.common.css.JobDescription
- allowedUnrecognizedProperties - Variable in class com.google.common.css.JobDescription
- allowKeyframes - Variable in class com.google.common.css.JobDescription
- allowKeyframes() - Method in class com.google.common.css.JobDescriptionBuilder
- allowMozDocument - Variable in class com.google.common.css.JobDescription
- allowMozDocument() - Method in class com.google.common.css.JobDescriptionBuilder
- allowUndefinedConstants - Variable in class com.google.common.css.JobDescription
- allowUnrecognizedFunctions - Variable in class com.google.common.css.JobDescription
- allowUnrecognizedFunctions() - Method in class com.google.common.css.JobDescriptionBuilder
- allowUnrecognizedProperties - Variable in class com.google.common.css.JobDescription
- allowUnrecognizedProperties() - Method in class com.google.common.css.JobDescriptionBuilder
- allowWebkitKeyframes - Variable in class com.google.common.css.JobDescription
- allowWebkitKeyframes() - Method in class com.google.common.css.JobDescriptionBuilder
- allRecognizedProperties() - Static method in class com.google.common.css.compiler.ast.Property
- allRecognizedPropertyNames() - Static method in class com.google.common.css.compiler.ast.Property
- ALPHA - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- ALTERNATE - Static variable in class com.google.common.css.compiler.passes.AutoExpandBrowserPrefix
- ALTERNATE - Static variable in class com.google.common.css.compiler.passes.PassUtil
-
Annotation to explicitly state that several consecutive declarations are alternatives and it should be left up to the user agent to interpret whichever is appropriate.
- AMPERSAND - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- ancestors() - Method in class com.google.common.css.compiler.ast.CssNode
-
This node and the transitive closure of its
CssNode.parents. - AND - com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- AND - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- ANY - com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
- append(char) - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Appends
cto the buffer and updatenextCharIndex. - append(Object) - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Appends the
toStringrepresentation ofoto the buffer. - append(String) - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Appends
strto the buffer. - appendComment(CssCommentNode) - Method in class com.google.common.css.compiler.ast.CssNode
- appendImportParameter(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ImportHandler
- appendMediaParameter(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.MediaHandler
- appendOutputTo(Appendable, String) - Method in class com.google.common.css.compiler.passes.DefaultGssSourceMapGenerator
-
Appends the generated source map to
out. - appendOutputTo(Appendable, String) - Method in interface com.google.common.css.compiler.passes.GssSourceMapGenerator
-
Appends the generated source map to
out. - appendOutputTo(Appendable, String) - Method in class com.google.common.css.compiler.passes.NullGssSourceMapGenerator
- appendValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
-
Appends the given value node to the buffer.
- appendValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- apply() - Method in class com.google.common.css.compiler.ast.GssError.MessageFormatArgs
- arguments - Variable in class com.google.common.css.compiler.ast.GssError.MessageFormatArgs
- asCombinedVisitor(T) - Static method in class com.google.common.css.compiler.passes.UniformVisitor.Adapters
-
Transforms the given visitor into a
CssTreeVisitorthat calls theUniformVisitor'sentermethod before eachenter*method and itsleavemethod after eachleave*method. - assertArgumentLooksLikeAColor(int, CssValueNode, ErrorManager) - Static method in class com.google.common.css.compiler.gssfunctions.GssFunctions
-
Verify a function argument looks like a color node.
- assignTerm() - Method in class com.google.common.css.compiler.ast.GssParserCC
- ASTERISK - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- ASTERISK_EQUALS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- asVisitor(UniformVisitor) - Static method in class com.google.common.css.compiler.passes.UniformVisitor.Adapters
-
Transforms the given
UniformVisitorinto aCssTreeVisitor. - AT - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- atFunction() - Method in class com.google.common.css.compiler.ast.GssParserCC
- ATKEYWORD - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- ATLIST - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- atRule() - Method in class com.google.common.css.compiler.ast.GssParserCC
- AtRuleHandler - Interface in com.google.common.css.compiler.ast
-
A handler for at rules.
- ATRULESWITHDECLBLOCK - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- atRuleWithCrazySyntax() - Method in class com.google.common.css.compiler.ast.GssParserCC
- atRuleWithDeclBlock() - Method in class com.google.common.css.compiler.ast.GssParserCC
- attribute() - Method in class com.google.common.css.compiler.ast.GssParserCC
- ATTRIBUTE - com.google.common.css.compiler.ast.CssRefinerNode.Refiner
- AutoExpandBrowserPrefix - Class in com.google.common.css.compiler.passes
-
A compiler pass that automatically detects certain properties that need additional browser specific property declarations, and adds them.
- AutoExpandBrowserPrefix(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.AutoExpandBrowserPrefix
B
- BACKGROUND_IMAGE - Static variable in class com.google.common.css.compiler.passes.BrowserPrefixGenerator
- backup(int) - Method in interface com.google.common.css.compiler.ast.CharStream
-
Backs up the input stream by amount steps.
- backup(int) - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Backs up the input stream by amount steps.
- BAD_TOKEN - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- BaseBlendColors() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.BaseBlendColors
- BaseHslColorManipulation() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.BaseHslColorManipulation
- BasicErrorManager - Class in com.google.common.css.compiler.ast
-
A basic error manager that sorts all errors reported to it and generate a sorted report when the
BasicErrorManager.generateReport()method is called. - BasicErrorManager() - Constructor for class com.google.common.css.compiler.ast.BasicErrorManager
- basicTerm() - Method in class com.google.common.css.compiler.ast.GssParserCC
- beginColumn - Variable in class com.google.common.css.compiler.ast.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class com.google.common.css.compiler.ast.Token
-
The line number of the first character of this Token.
- beginToken() - Method in interface com.google.common.css.compiler.ast.CharStream
-
Returns the next character that marks the beginning of the next token.
- beginToken() - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns the next character that marks the beginning of the next token.
- BiDiFlipper - Class in com.google.common.css.compiler.passes
-
Compiler pass that BiDi flips all the flippable nodes.
- BiDiFlipper(MutatingVisitController, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.BiDiFlipper
- BiDiFlipper(MutatingVisitController, boolean, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.BiDiFlipper
- blend(String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.BaseBlendColors
- blend(String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.BlendColorsHsb
- blend(String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.BlendColorsRgb
-
Returns the string representation in hex format for a color half way in between the two supplied colors by averaging each of red, green and blue.
- BlendColorsHsb() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.BlendColorsHsb
- BlendColorsRgb() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.BlendColorsRgb
- block(boolean) - Method in class com.google.common.css.compiler.ast.GssParserCC
- booleanAndTerm() - Method in class com.google.common.css.compiler.ast.GssParserCC
- BooleanExpressionEvaluator - Class in com.google.common.css.compiler.passes
-
An evaluator for boolean expressions.
- BooleanExpressionEvaluator(CssBooleanExpressionNode, Set<String>) - Constructor for class com.google.common.css.compiler.passes.BooleanExpressionEvaluator
-
Evaluates a boolean expression given a set of true conditions.
- BooleanExpressionEvaluator(CssBooleanExpressionNode, Set<String>, Set<String>) - Constructor for class com.google.common.css.compiler.passes.BooleanExpressionEvaluator
-
Evaluates a boolean expression given a set of true conditions and a set of false conditions.
- booleanNegatedTerm() - Method in class com.google.common.css.compiler.ast.GssParserCC
- BORDER_RADIUS_PROPERTIES - Static variable in class com.google.common.css.compiler.passes.BiDiFlipper
- BOTTOM_CENTER - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- BOTTOM_LEFT - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- BOTTOM_LEFT_CORNER - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- BOTTOM_RIGHT - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- BOTTOM_RIGHT_CORNER - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- bound(CssNode) - Static method in class com.google.common.css.compiler.passes.LocationBoundingVisitor
- BrowserPrefixGenerator - Class in com.google.common.css.compiler.passes
-
A utility for the AutoExpandBrowserPrefix pass, which provides a list of rules that govern automatic addition of browser specific property declarations.
- BrowserPrefixGenerator() - Constructor for class com.google.common.css.compiler.passes.BrowserPrefixGenerator
- BrowserPrefixRule - Class in com.google.common.css.compiler.passes
-
A utility for the AutoExpandBrowserPrefix pass, which provides a list of rules that govern automatic addition of browser specific property declarations.
- buffer - Variable in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- build() - Method in class com.google.common.css.RecordingSubstitutionMap.Builder
-
Builds the substitution map based on previous operations on this builder.
- Builder() - Constructor for class com.google.common.css.RecordingSubstitutionMap.Builder
- byName(String) - Static method in class com.google.common.css.compiler.ast.CssFunctionNode.Function
-
Returns the CSS
CssFunctionNode.Functionwith the specified name, ornullif the name is not in the list of recognized names. - byName(String) - Static method in class com.google.common.css.compiler.ast.Property
C
- calc() - Method in class com.google.common.css.compiler.ast.GssParserCC
- CALC - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- canModifyRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.ast.SkippingTreeVisitor
-
This method checks if the given ruleset is safe to be changed.
- canModifyRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.MarkRemovableRulesetNodesForChunk
- CARET - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- CARET_EQUALS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- CASE_CONVERT - com.google.common.css.compiler.ast.CssComponentNode.PrefixStyle
-
Means case-convert the name before use.
- CDC - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- CDO - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- CHARSET - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- CharStream - Interface in com.google.common.css.compiler.ast
-
This interface describes a character stream that maintains line and column number positions of the characters.
- CheckDependencyNodes - Class in com.google.common.css.compiler.passes
- CheckDependencyNodes(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CheckDependencyNodes
- CheckDependencyNodes(MutatingVisitController, ErrorManager, boolean) - Constructor for class com.google.common.css.compiler.passes.CheckDependencyNodes
- CheckMissingRequire - Class in com.google.common.css.compiler.passes
-
A compiler pass that checks for missing
@requirelines for def constant references and mixins. - CheckMissingRequire(VisitController, ErrorManager, Map<String, String>, ListMultimap<String, String>, ListMultimap<String, String>, ListMultimap<String, String>) - Constructor for class com.google.common.css.compiler.passes.CheckMissingRequire
- CHILD - com.google.common.css.compiler.ast.CssCombinatorNode.Combinator
- childIterable() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- children - Variable in class com.google.common.css.compiler.ast.CssNodesListNode
- chunk - Variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
-
Chunk to be printed by this printer.
- ChunkAware - Interface in com.google.common.css.compiler.ast
-
Interface to annotate CSS nodes with target CSS chunk id.
- CLASS - com.google.common.css.compiler.ast.CssRefinerNode.Refiner
- className() - Method in class com.google.common.css.compiler.ast.GssParserCC
- clearInputs() - Method in class com.google.common.css.JobDescriptionBuilder
- clearTrueConditionNames() - Method in class com.google.common.css.JobDescriptionBuilder
- CLOSURE_COMPILED - com.google.common.css.OutputRenamingMapFormat
-
Reads/Writes the mapping as JSON, passed as an argument to
goog.setCssNameMapping(). - CLOSURE_COMPILED_BY_WHOLE - com.google.common.css.OutputRenamingMapFormat
-
Reads/Writes the mapping as JSON, passed as an argument to
goog.setCssNameMapping()using the 'BY_WHOLE' mapping style. - CLOSURE_COMPILED_SPLIT_HYPHENS - com.google.common.css.OutputRenamingMapFormat
-
Before writing the mapping as CLOSURE_COMPILED, split the css name maps by hyphens and write out each piece individually.
- CLOSURE_UNCOMPILED - com.google.common.css.OutputRenamingMapFormat
-
Reads/Writes the mapping as JSON, assigned to the global JavaScript variable
CLOSURE_CSS_NAME_MAPPING. - ClosureCommandLineCompiler - Class in com.google.common.css.compiler.commandline
-
ClosureCommandLineCompileris the command-line compiler for Closure Stylesheets. - ClosureCommandLineCompiler(JobDescription, ExitCodeHandler, ErrorManager) - Constructor for class com.google.common.css.compiler.commandline.ClosureCommandLineCompiler
- ClosureStylesheetCompiler - Class in com.google.common.css.compiler
- ClosureStylesheetCompiler(JobDescription, ErrorManager) - Constructor for class com.google.common.css.compiler.ClosureStylesheetCompiler
- ClosureStylesheetCompiler(JobDescription, ExitCodeHandler, ErrorManager) - Constructor for class com.google.common.css.compiler.ClosureStylesheetCompiler
- CodeBuffer - Class in com.google.common.css.compiler.passes
-
Class to write/delete characters used by
CodePrintersubclasses to print out code. - CodeBuffer() - Constructor for class com.google.common.css.compiler.passes.CodeBuffer
- CodePrinter - Class in com.google.common.css.compiler.passes
-
An abstract code-printer for
CssTreeinstances that provides read/write access to the output buffer and performs common tasks during code generation, like creating sourcemaps. - CodePrinter(VisitController, CodeBuffer, GssSourceMapGenerator) - Constructor for class com.google.common.css.compiler.passes.CodePrinter
-
Initializes this instance from the given
VisitController, could optionally acceptCodeBufferandGssSourceMapGeneratorto use. - CollectConstantDefinitions - Class in com.google.common.css.compiler.passes
-
A pass that collects the constant definitions inside the tree.
- CollectConstantDefinitions(CssTree) - Constructor for class com.google.common.css.compiler.passes.CollectConstantDefinitions
- CollectConstantDefinitions(VisitController) - Constructor for class com.google.common.css.compiler.passes.CollectConstantDefinitions
- CollectMixinDefinitions - Class in com.google.common.css.compiler.passes
-
Compiler pass that collects all mixin definitions and afterwards provides a mapping of mixin definition names to
CssMixinDefinitionNodeinstances. - CollectMixinDefinitions(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CollectMixinDefinitions
- CollectProvideNamespaces - Class in com.google.common.css.compiler.passes
-
A compiler pass to help find missing
@requirelines for def constant references and mixins. - CollectProvideNamespaces(VisitController) - Constructor for class com.google.common.css.compiler.passes.CollectProvideNamespaces
- COLON - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- ColorValueOptimizer - Class in com.google.common.css.compiler.passes
-
Compiler pass that optimizes color values.
- ColorValueOptimizer(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.ColorValueOptimizer
- com.google.common.css - package com.google.common.css
- com.google.common.css.compiler - package com.google.common.css.compiler
- com.google.common.css.compiler.ast - package com.google.common.css.compiler.ast
- com.google.common.css.compiler.commandline - package com.google.common.css.compiler.commandline
- com.google.common.css.compiler.gssfunctions - package com.google.common.css.compiler.gssfunctions
- com.google.common.css.compiler.passes - package com.google.common.css.compiler.passes
- combinator() - Method in class com.google.common.css.compiler.ast.GssParserCC
- COMMA - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
- COMMA - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- CompactPrinter - Class in com.google.common.css.compiler.passes
-
A compact-printer for
CssTreeinstances. - CompactPrinter(CssNode) - Constructor for class com.google.common.css.compiler.passes.CompactPrinter
- CompactPrinter(CssNode, CodeBuffer) - Constructor for class com.google.common.css.compiler.passes.CompactPrinter
- CompactPrinter(CssNode, CodeBuffer, GssSourceMapGenerator) - Constructor for class com.google.common.css.compiler.passes.CompactPrinter
- CompactPrinter(CssTree) - Constructor for class com.google.common.css.compiler.passes.CompactPrinter
- CompactPrinter(CssTree, CodeBuffer) - Constructor for class com.google.common.css.compiler.passes.CompactPrinter
- CompactPrinter(CssTree, CodeBuffer, GssSourceMapGenerator) - Constructor for class com.google.common.css.compiler.passes.CompactPrinter
- CompactPrinter(CssTree, GssSourceMapGenerator) - Constructor for class com.google.common.css.compiler.passes.CompactPrinter
- CompactPrintingVisitor - Class in com.google.common.css.compiler.passes
-
A compact-printer for
CssTreeinstances. - CompactPrintingVisitor(VisitController, CodeBuffer) - Constructor for class com.google.common.css.compiler.passes.CompactPrintingVisitor
- compareTo(CssSelectorNode.Specificity) - Method in class com.google.common.css.compiler.ast.CssSelectorNode.Specificity
- compareTo(GssError) - Method in class com.google.common.css.compiler.ast.GssError
-
Compare errors by source name, location and message.
- compareTo(SourceCodeLocation) - Method in class com.google.common.css.SourceCodeLocation
-
Comparison and ordering of locations for source code in different input files is supported because we don't always preserve locations during AST mutations and yet we still want to be able to sort error reports, doing the best job we can for the errors that have known locations.
- compareTo(SourceCodeLocation.SourceCodePoint) - Method in class com.google.common.css.SourceCodeLocation.SourceCodePoint
- compile() - Method in class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler
-
Parses all the inputs, reports error messages and combines the parsed inputs into one stylesheet.
- compileConstants - Variable in class com.google.common.css.JobDescription
- CompilerErrorManager() - Constructor for class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler.CompilerErrorManager
- compilerWasUsed - Variable in class com.google.common.css.AbstractCommandLineCompiler
-
Whether the compiler was called.
- COMPONENT - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- compositeTerm() - Method in class com.google.common.css.compiler.ast.GssParserCC
- COMPRESSED - com.google.common.css.JobDescription.OutputFormat
-
Prints a compact representation of the compiled CSS.
- Concat() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.Concat
- CONSTANT - com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- ConstantDefinitions - Class in com.google.common.css.compiler.passes
-
A container for GSS constant definitions, since a constant could be defined multiple times in the tree, this class has two set of interfaces that can be used to get either all definitions of a constant or only last definition of a constant.
- ConstantDefinitions() - Constructor for class com.google.common.css.compiler.passes.ConstantDefinitions
- CONTAINS - com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
- convertToCharacterIndex(int, int) - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns an absolute character location for given line and column location.
- copyFrom(JobDescription) - Method in class com.google.common.css.JobDescriptionBuilder
- copyrightNotice - Variable in class com.google.common.css.JobDescription
- CRAZY_CONTENT - Static variable in class com.google.common.css.compiler.ast.GssParserCC
- crazyBlockBrace() - Method in class com.google.common.css.compiler.ast.GssParserCC
-
A last-resort, minimally-restrictive brace-delimited production.
- crazyBlockBracket() - Method in class com.google.common.css.compiler.ast.GssParserCC
-
Inside blocks, brackets, parens, and braces must be balanced.
- crazyBlockParen() - Method in class com.google.common.css.compiler.ast.GssParserCC
-
Inside blocks, brackets, parens, and braces must be balanced.
- CreateComponentNodes - Class in com.google.common.css.compiler.passes
-
A compiler pass that transforms each well-formed
@componentor@abstract_componentCssUnknownAtRuleNodeinto aCssComponentNode. - CreateComponentNodes(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CreateComponentNodes
- CreateConditionalNodes - Class in com.google.common.css.compiler.passes
-
A compiler pass that replaces each
@if,@elseif, and@elseCssUnknownAtRuleNodewith appropriate conditional nodes (CssConditionalBlockNodeandCssConditionalRuleNode). - CreateConditionalNodes(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CreateConditionalNodes
- CreateConstantReferences - Class in com.google.common.css.compiler.passes
-
A compiler pass that transforms each upper-cased
CssLiteralNodeto aCssConstantReferenceNode. - CreateConstantReferences(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.CreateConstantReferences
- CreateDefinitionNodes - Class in com.google.common.css.compiler.passes
- CreateDefinitionNodes(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CreateDefinitionNodes
- CreateForLoopNodes - Class in com.google.common.css.compiler.passes
-
A compiler pass that replaces each
@forwith aCssForLoopRuleNode. - CreateForLoopNodes(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CreateForLoopNodes
- createForSingleMapping(String, String) - Static method in class com.google.common.css.MultipleMappingSubstitutionMap.ValueWithMappings
- createFromOperandsAndOperators(List<CssValueNode>, List<CssCompositeValueNode.Operator>, boolean) - Static method in class com.google.common.css.compiler.ast.CssMathNode
- CreateMixins - Class in com.google.common.css.compiler.passes
-
A compiler pass that transforms matching
CssUnknownAtRuleNodeinstances into mixins or mixin definitions. - CreateMixins(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CreateMixins
- createProxy() - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode
- createProxy() - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode.CssCustomFunctionNodeProxy
-
Creates the proxy object.
- createProxy() - Method in interface com.google.common.css.compiler.ast.Proxiable
-
Creates the proxy object.
- createSourceMap - Variable in class com.google.common.css.JobDescription
- CreateStandardAtRuleNodes - Class in com.google.common.css.compiler.passes
-
A compiler pass that transforms standard
CssUnknownAtRuleNodeinstances to more specific at-rule nodes, or deletes them. - CreateStandardAtRuleNodes(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CreateStandardAtRuleNodes
- createUrl(String) - Static method in class com.google.common.css.compiler.gssfunctions.GssFunctions
-
Helper method for implementors of GssFunction to allow the creation of a url string in the GSS.
- createUrlNode(String, SourceCodeLocation) - Static method in class com.google.common.css.compiler.gssfunctions.GssFunctions
-
Helper method for implementors of GssFunction to allow the creation of a url entry node in a GSS file.
- CreateVendorPrefixedKeyframes - Class in com.google.common.css.compiler.passes
-
Compiler pass which duplicates @keyframes rules creating browser specific prefixed form.
- CreateVendorPrefixedKeyframes(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.CreateVendorPrefixedKeyframes
- createVisitor(VisitController, CodeBuffer) - Method in class com.google.common.css.compiler.passes.CodePrinter
-
Constructs the visitor required by the subclass.
- createVisitor(VisitController, CodeBuffer) - Method in class com.google.common.css.compiler.passes.CompactPrinter
- createVisitor(VisitController, CodeBuffer) - Method in class com.google.common.css.compiler.passes.PrettyPrinter
- createVisitor(VisitController, CodeBuffer) - Method in class com.google.common.css.compiler.passes.SExprPrinter
- createVisitor(VisitController, CodeBuffer) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- createWithValueAndMappings(String, Map<String, String>) - Static method in class com.google.common.css.MultipleMappingSubstitutionMap.ValueWithMappings
- CSS - com.google.common.css.compiler.passes.FixupFontDeclarations.InputMode
-
Assume the input follows the grammar of CSS.
- CSS_1 - com.google.common.css.compiler.ast.CssSpecification
- CSS_2 - com.google.common.css.compiler.ast.CssSpecification
- CSS_2_1 - com.google.common.css.compiler.ast.CssSpecification
- CSS_3_DRAFT - com.google.common.css.compiler.ast.CssSpecification
- CssAbstractBlockNode - Class in com.google.common.css.compiler.ast
-
An abstract representation of a list of nodes that are enclosed inside braces.
- CssAbstractBlockNode(boolean, List<CssNode>, List<CssCommentNode>, ImmutableList<Class<? extends CssNode>>) - Constructor for class com.google.common.css.compiler.ast.CssAbstractBlockNode
- CssAbstractBlockNode(boolean, List<Class<? extends CssNode>>) - Constructor for class com.google.common.css.compiler.ast.CssAbstractBlockNode
- CssAbstractBlockNode(CssAbstractBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssAbstractBlockNode
-
Copy constructor.
- CssAtRuleNode - Class in com.google.common.css.compiler.ast
-
A node corresponding to an at-rule such as
@ifor@media. - CssAtRuleNode.Type - Enum in com.google.common.css.compiler.ast
-
The Types of at-rules we (should/could) know about.
- CssAttributeSelectorNode - Class in com.google.common.css.compiler.ast
-
A
CssRefinerNodeimplementation that represents an attribute selector. - CssAttributeSelectorNode(CssAttributeSelectorNode) - Constructor for class com.google.common.css.compiler.ast.CssAttributeSelectorNode
- CssAttributeSelectorNode(CssAttributeSelectorNode.MatchType, String, CssValueNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssAttributeSelectorNode
- CssAttributeSelectorNode.MatchType - Enum in com.google.common.css.compiler.ast
-
Determines how the given value has to match the value of the attribute so that the attribute is selected.
- CssBlockNode - Class in com.google.common.css.compiler.ast
-
A
CssAbstractBlockNodethat contains only rulesets and @-rules. - CssBlockNode() - Constructor for class com.google.common.css.compiler.ast.CssBlockNode
- CssBlockNode(boolean) - Constructor for class com.google.common.css.compiler.ast.CssBlockNode
- CssBlockNode(boolean, List<CssNode>) - Constructor for class com.google.common.css.compiler.ast.CssBlockNode
- CssBlockNode(CssBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssBlockNode
- CssBooleanExpressionNode - Class in com.google.common.css.compiler.ast
-
A node representing a boolean expression to evaluate.
- CssBooleanExpressionNode(CssBooleanExpressionNode) - Constructor for class com.google.common.css.compiler.ast.CssBooleanExpressionNode
-
Copy constructor.
- CssBooleanExpressionNode(CssBooleanExpressionNode.Type, String) - Constructor for class com.google.common.css.compiler.ast.CssBooleanExpressionNode
-
Constructor for a boolean expression node.
- CssBooleanExpressionNode(CssBooleanExpressionNode.Type, String, CssBooleanExpressionNode, CssBooleanExpressionNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssBooleanExpressionNode
-
Constructor for a boolean expression node.
- CssBooleanExpressionNode(CssBooleanExpressionNode.Type, String, CssBooleanExpressionNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssBooleanExpressionNode
-
Constructor for a boolean expression node.
- CssBooleanExpressionNode(CssBooleanExpressionNode.Type, String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssBooleanExpressionNode
-
Constructor for a boolean expression node.
- CssBooleanExpressionNode.Type - Enum in com.google.common.css.compiler.ast
-
Boolean expression node types.
- CssCharSetNode - Class in com.google.common.css.compiler.ast
- CssCharSetNode(CssCharSetNode) - Constructor for class com.google.common.css.compiler.ast.CssCharSetNode
- CssCharSetNode(List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssCharSetNode
- CssClassRenaming - Class in com.google.common.css.compiler.passes
-
Compiler pass that does CSS class renaming given a renaming map.
- CssClassRenaming(MutatingVisitController, SubstitutionMap, SubstitutionMap) - Constructor for class com.google.common.css.compiler.passes.CssClassRenaming
- CssClassSelectorNode - Class in com.google.common.css.compiler.ast
-
A
CssRefinerNodeimplementation that represents a selector for a class. - CssClassSelectorNode(CssClassSelectorNode) - Constructor for class com.google.common.css.compiler.ast.CssClassSelectorNode
- CssClassSelectorNode(String, CssClassSelectorNode.ComponentScoping, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssClassSelectorNode
- CssClassSelectorNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssClassSelectorNode
- CssClassSelectorNode.ComponentScoping - Enum in com.google.common.css.compiler.ast
-
Specifies the kind or absence of a component scoping prefix.
- CssCombinatorNode - Class in com.google.common.css.compiler.ast
-
A node representing a combinator of selectors in the AST.
- CssCombinatorNode(CssCombinatorNode) - Constructor for class com.google.common.css.compiler.ast.CssCombinatorNode
-
Copy constructor.
- CssCombinatorNode(CssCombinatorNode.Combinator, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssCombinatorNode
-
Constructor of a combinator node.
- CssCombinatorNode(CssSelectorNode, CssCombinatorNode.Combinator, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssCombinatorNode
-
Constructor of a combinator node.
- CssCombinatorNode.Combinator - Enum in com.google.common.css.compiler.ast
-
Contains the list of all possible CSS combinators.
- CssCommentNode - Class in com.google.common.css.compiler.ast
-
Node corresponding to a comment.
- CssCommentNode(CssCommentNode) - Constructor for class com.google.common.css.compiler.ast.CssCommentNode
-
Copy constructor.
- CssCommentNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssCommentNode
-
Constructor of a comment node.
- CssCompilerPass - Interface in com.google.common.css.compiler.ast
- CssComponentNode - Class in com.google.common.css.compiler.ast
- CssComponentNode(CssComponentNode) - Constructor for class com.google.common.css.compiler.ast.CssComponentNode
-
Copy constructor.
- CssComponentNode(CssLiteralNode, CssLiteralNode, boolean, CssComponentNode.PrefixStyle, CssBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssComponentNode
-
Constructor of a component.
- CssComponentNode.PrefixStyle - Enum in com.google.common.css.compiler.ast
-
Indicates how we want to construct the prefix strings for this component.
- CssCompositeValueNode - Class in com.google.common.css.compiler.ast
-
A node that contains a list of value nodes that together represent one logical value.
- CssCompositeValueNode(CssCompositeValueNode) - Constructor for class com.google.common.css.compiler.ast.CssCompositeValueNode
-
Copy constructor for a composite value node.
- CssCompositeValueNode(List<CssValueNode>, CssCompositeValueNode.Operator, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssCompositeValueNode
-
Constructor of a composite value node.
- CssCompositeValueNode.Operator - Enum in com.google.common.css.compiler.ast
-
Recognized operators.
- CssConditionalBlockNode - Class in com.google.common.css.compiler.ast
-
A node representing a (complex) conditional block.
- CssConditionalBlockNode() - Constructor for class com.google.common.css.compiler.ast.CssConditionalBlockNode
-
Constructor of a conditional block.
- CssConditionalBlockNode(CssConditionalBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssConditionalBlockNode
- CssConditionalBlockNode(List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssConditionalBlockNode
-
Constructor of a conditional block.
- CssConditionalRuleNode - Class in com.google.common.css.compiler.ast
-
A node representing a conditional rule such as @if or @else.
- CssConditionalRuleNode(CssAtRuleNode.Type, CssLiteralNode) - Constructor for class com.google.common.css.compiler.ast.CssConditionalRuleNode
-
Constructor of a conditional rule.
- CssConditionalRuleNode(CssAtRuleNode.Type, CssLiteralNode, CssBooleanExpressionNode, CssAbstractBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssConditionalRuleNode
-
Constructor of a conditional rule.
- CssConditionalRuleNode(CssConditionalRuleNode) - Constructor for class com.google.common.css.compiler.ast.CssConditionalRuleNode
-
Copy constructor.
- CssConstantReferenceNode - Class in com.google.common.css.compiler.ast
-
A node holding a reference to a constant or an argument of a mixin definition.
- CssConstantReferenceNode(CssConstantReferenceNode) - Constructor for class com.google.common.css.compiler.ast.CssConstantReferenceNode
-
Creates a new constant reference node that is a deep copy of the given node.
- CssConstantReferenceNode(String) - Constructor for class com.google.common.css.compiler.ast.CssConstantReferenceNode
- CssConstantReferenceNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssConstantReferenceNode
- CssCustomFunctionNode - Class in com.google.common.css.compiler.ast
-
A node representing a custom GSS function call.
- CssCustomFunctionNode(CssCustomFunctionNode) - Constructor for class com.google.common.css.compiler.ast.CssCustomFunctionNode
-
Copy constructor.
- CssCustomFunctionNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssCustomFunctionNode
-
Constructor of the node.
- CssCustomFunctionNode.CssCustomFunctionNodeProxy - Class in com.google.common.css.compiler.ast
-
Copy-on-Write proxy for
CssCustomFunctionNodeused to avoid copying of function call subtrees inReplaceConstantReferencespass. - CssCustomFunctionNodeProxy(CssCustomFunctionNode) - Constructor for class com.google.common.css.compiler.ast.CssCustomFunctionNode.CssCustomFunctionNodeProxy
-
Constructs the node proxy.
- CssDeclarationBlockNode - Class in com.google.common.css.compiler.ast
-
A
CssAbstractBlockNodethat contains only declarations, @-rules, and conditional blocks. - CssDeclarationBlockNode() - Constructor for class com.google.common.css.compiler.ast.CssDeclarationBlockNode
- CssDeclarationBlockNode(CssDeclarationBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationBlockNode
- CssDeclarationNode - Class in com.google.common.css.compiler.ast
-
A node representing a CSS declaration in the abstract syntax tree.
- CssDeclarationNode(CssDeclarationNode) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
-
Copy constructor.
- CssDeclarationNode(CssPropertyNode) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
-
Constructor of a node representing a CSS declaration.
- CssDeclarationNode(CssPropertyNode, CssPropertyValueNode) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
- CssDeclarationNode(CssPropertyNode, CssPropertyValueNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
-
Constructor of a node representing a CSS declaration.
- CssDeclarationNode(CssPropertyNode, CssPropertyValueNode, List<CssCommentNode>, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
-
Constructor of a node representing a CSS declaration.
- CssDeclarationNode(CssPropertyNode, CssPropertyValueNode, List<CssCommentNode>, SourceCodeLocation, boolean) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
-
Constructor of a node representing a CSS declaration.
- CssDeclarationNode(CssPropertyNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
-
Constructor of a node representing a CSS declaration.
- CssDeclarationNode(CssPropertyNode, List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
-
Constructor of a node representing a CSS declaration.
- CssDeclarationNode(CssPropertyNode, List<CssCommentNode>, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssDeclarationNode
-
Constructor of a node representing a CSS declaration.
- CssDefinitionNode - Class in com.google.common.css.compiler.ast
-
A node representing a GSS definition.
- CssDefinitionNode(CssDefinitionNode) - Constructor for class com.google.common.css.compiler.ast.CssDefinitionNode
-
Copy constructor.
- CssDefinitionNode(CssLiteralNode) - Constructor for class com.google.common.css.compiler.ast.CssDefinitionNode
-
Constructor of a definition.
- CssDefinitionNode(CssLiteralNode, List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssDefinitionNode
-
Constructor of a definition.
- CssDefinitionNode(List<CssValueNode>, CssLiteralNode) - Constructor for class com.google.common.css.compiler.ast.CssDefinitionNode
-
Constructor of a definition.
- CssDefinitionNode(List<CssValueNode>, CssLiteralNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssDefinitionNode
-
Constructor of a definition.
- CssDefinitionNode(List<CssValueNode>, CssLiteralNode, List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssDefinitionNode
-
Constructor of a definition.
- CssDefinitionNode(List<CssValueNode>, CssLiteralNode, List<CssCommentNode>, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssDefinitionNode
-
Constructor of a definition.
- CssFontFaceNode - Class in com.google.common.css.compiler.ast
-
CssFontFaceNodecorresponds to a@font-facedeclaration in CSS. - CssFontFaceNode() - Constructor for class com.google.common.css.compiler.ast.CssFontFaceNode
- CssFontFaceNode(List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssFontFaceNode
- CssFontFaceNode(List<CssCommentNode>, CssDeclarationBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssFontFaceNode
- CssForLoopRuleNode - Class in com.google.common.css.compiler.ast
-
A node representing a
@forloop rule. - CssForLoopRuleNode(CssForLoopRuleNode) - Constructor for class com.google.common.css.compiler.ast.CssForLoopRuleNode
- CssForLoopRuleNode(CssLiteralNode, CssAbstractBlockNode, List<CssCommentNode>, CssValueNode, CssValueNode, CssValueNode, String, int, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssForLoopRuleNode
- CssFunctionArgumentsNode - Class in com.google.common.css.compiler.ast
-
A list of nodes that are arguments of a function.
- CssFunctionArgumentsNode() - Constructor for class com.google.common.css.compiler.ast.CssFunctionArgumentsNode
-
Constructor of a node that contains the arguments of a function.
- CssFunctionArgumentsNode(CssFunctionArgumentsNode) - Constructor for class com.google.common.css.compiler.ast.CssFunctionArgumentsNode
-
Copy constructor.
- CssFunctionArgumentsNode(List<CssValueNode>) - Constructor for class com.google.common.css.compiler.ast.CssFunctionArgumentsNode
-
Constructor of a node with list of arguments to initialize with.
- CssFunctionNode - Class in com.google.common.css.compiler.ast
-
A node representing a function.
- CssFunctionNode(CssFunctionNode) - Constructor for class com.google.common.css.compiler.ast.CssFunctionNode
-
Copy constructor.
- CssFunctionNode(CssFunctionNode.Function, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssFunctionNode
-
Constructor of the class.
- CssFunctionNode(SourceCodeLocation, CssFunctionNode.Function) - Constructor for class com.google.common.css.compiler.ast.CssFunctionNode
-
Constructor used by the proxy mechanism, avoids unnecessary arguments node initialization.
- CssFunctionNode.Function - Class in com.google.common.css.compiler.ast
-
Contains the list of recognized CSS functions.
- CssHexColorNode - Class in com.google.common.css.compiler.ast
-
Node corresponding to a hex color.
- CssHexColorNode(CssHexColorNode) - Constructor for class com.google.common.css.compiler.ast.CssHexColorNode
-
Copy constructor.
- CssHexColorNode(String) - Constructor for class com.google.common.css.compiler.ast.CssHexColorNode
-
Constructor of a color node.
- CssHexColorNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssHexColorNode
-
Constructor of a color node.
- CssIdSelectorNode - Class in com.google.common.css.compiler.ast
-
A
CssRefinerNodeimplementation that represents a selector for an id. - CssIdSelectorNode(CssIdSelectorNode) - Constructor for class com.google.common.css.compiler.ast.CssIdSelectorNode
- CssIdSelectorNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssIdSelectorNode
- CssImportBlockNode - Class in com.google.common.css.compiler.ast
-
A list of nodes that contains only import rules.
- CssImportBlockNode() - Constructor for class com.google.common.css.compiler.ast.CssImportBlockNode
- CssImportBlockNode(CssImportBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssImportBlockNode
- CssImportRuleNode - Class in com.google.common.css.compiler.ast
-
A node representing an @import rule.
- CssImportRuleNode() - Constructor for class com.google.common.css.compiler.ast.CssImportRuleNode
-
Constructor of an import rule.
- CssImportRuleNode(CssImportRuleNode) - Constructor for class com.google.common.css.compiler.ast.CssImportRuleNode
-
Copy constructor.
- CssImportRuleNode(List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssImportRuleNode
-
Constructor of an import rule.
- CssKeyframeRulesetNode - Class in com.google.common.css.compiler.ast
-
A node representing a keyframe style rule.
- CssKeyframeRulesetNode() - Constructor for class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
-
Constructor of a keyframe ruleset node.
- CssKeyframeRulesetNode(CssDeclarationBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
-
Constructor of a keyframe ruleset node.
- CssKeyframeRulesetNode(CssDeclarationBlockNode, List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
-
Constructor of a keyframe ruleset node.
- CssKeyframeRulesetNode(CssKeyframeRulesetNode) - Constructor for class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
-
Copy constructor.
- CssKeyframeRulesetNode(List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
-
Constructor of a keyframe ruleset node.
- CssKeyframesNode - Class in com.google.common.css.compiler.ast
-
A node representing an @-webkit-keyframes rule.
- CssKeyframesNode(CssKeyframesNode) - Constructor for class com.google.common.css.compiler.ast.CssKeyframesNode
- CssKeyframesNode(CssLiteralNode) - Constructor for class com.google.common.css.compiler.ast.CssKeyframesNode
- CssKeyframesNode(CssLiteralNode, CssKeyframesNode) - Constructor for class com.google.common.css.compiler.ast.CssKeyframesNode
-
Used by CreateVendorPrefixedKeyframes to copy an existing keyframes node to create a browser specific duplicate having different name.
- CssKeyListNode - Class in com.google.common.css.compiler.ast
-
A list of nodes that contains only keys (for keyframes).
- CssKeyListNode() - Constructor for class com.google.common.css.compiler.ast.CssKeyListNode
- CssKeyListNode(CssKeyListNode) - Constructor for class com.google.common.css.compiler.ast.CssKeyListNode
- CssKeyNode - Class in com.google.common.css.compiler.ast
-
A node representing a key (for keyframes) in the AST.
- CssKeyNode(CssKeyNode) - Constructor for class com.google.common.css.compiler.ast.CssKeyNode
-
Copy-constructor of a key node.
- CssKeyNode(String) - Constructor for class com.google.common.css.compiler.ast.CssKeyNode
-
Constructor of a key node.
- CssKeyNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssKeyNode
-
Constructor of a key node.
- CssLiteralNode - Class in com.google.common.css.compiler.ast
-
A node that holds a CSS literal.
- CssLiteralNode(CssLiteralNode) - Constructor for class com.google.common.css.compiler.ast.CssLiteralNode
- CssLiteralNode(String) - Constructor for class com.google.common.css.compiler.ast.CssLiteralNode
- CssLiteralNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssLiteralNode
- CssLoopVariableNode - Class in com.google.common.css.compiler.ast
-
A node that is a reference to a for loop variable.
- CssLoopVariableNode(CssLoopVariableNode) - Constructor for class com.google.common.css.compiler.ast.CssLoopVariableNode
- CssLoopVariableNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssLoopVariableNode
- CssMathNode - Class in com.google.common.css.compiler.ast
-
A CSS node that holds a mathematical expression.
- CssMediaRuleNode - Class in com.google.common.css.compiler.ast
-
A node representing an @media rule.
- CssMediaRuleNode() - Constructor for class com.google.common.css.compiler.ast.CssMediaRuleNode
-
Constructor of a media rule.
- CssMediaRuleNode(CssMediaRuleNode) - Constructor for class com.google.common.css.compiler.ast.CssMediaRuleNode
-
Copy constructor.
- CssMediaRuleNode(List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssMediaRuleNode
-
Constructor of a media rule.
- CssMediaRuleNode(List<CssCommentNode>, CssBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssMediaRuleNode
-
Constructor of a media rule.
- CssMixinDefinitionNode - Class in com.google.common.css.compiler.ast
-
A node representing a mixin definition.
- CssMixinDefinitionNode(CssMixinDefinitionNode) - Constructor for class com.google.common.css.compiler.ast.CssMixinDefinitionNode
-
Creates a new mixin definition node that is a deep copy of the given node.
- CssMixinDefinitionNode(String, CssFunctionArgumentsNode, CssDeclarationBlockNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssMixinDefinitionNode
- CssMixinNode - Class in com.google.common.css.compiler.ast
-
A node representing a mixin.
- CssMixinNode(CssMixinNode) - Constructor for class com.google.common.css.compiler.ast.CssMixinNode
-
Creates a new mixin node that is a deep copy of the given node.
- CssMixinNode(String, CssFunctionArgumentsNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssMixinNode
- CssNode - Class in com.google.common.css.compiler.ast
-
A node of the abstract syntax tree.
- CssNode() - Constructor for class com.google.common.css.compiler.ast.CssNode
-
Constructor of a node.
- CssNode(CssNode) - Constructor for class com.google.common.css.compiler.ast.CssNode
-
Constructor of a node.
- CssNode(CssNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssNode
-
Constructor of a node.
- CssNode(CssNode, List<CssCommentNode>, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssNode
-
Constructor of a node.
- CssNode(SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssNode
-
Constructor of a node.
- CssNodesListNode<T extends CssNode> - Class in com.google.common.css.compiler.ast
-
Represents a list of nodes.
- CssNodesListNode(boolean) - Constructor for class com.google.common.css.compiler.ast.CssNodesListNode
-
Constructor of a list of nodes alike.
- CssNodesListNode(boolean, List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssNodesListNode
-
Constructor of a list of nodes alike.
- CssNodesListNode(boolean, List<T>, List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssNodesListNode
-
Constructor of a list of nodes alike.
- CssNodesListNode(CssNodesListNode<? extends CssNode>) - Constructor for class com.google.common.css.compiler.ast.CssNodesListNode
-
Copy constructor.
- CssNumericNode - Class in com.google.common.css.compiler.ast
-
A CSS node containing a numeric value such as height, width, length, or percentage values.
- CssNumericNode(CssNumericNode) - Constructor for class com.google.common.css.compiler.ast.CssNumericNode
-
Copy constructor.
- CssNumericNode(String, String) - Constructor for class com.google.common.css.compiler.ast.CssNumericNode
-
Constructor of a numeric node.
- CssNumericNode(String, String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssNumericNode
-
Constructor of a numeric node.
- CssPageRuleNode - Class in com.google.common.css.compiler.ast
-
A node representing an @page rule.
- CssPageRuleNode(CssPageRuleNode) - Constructor for class com.google.common.css.compiler.ast.CssPageRuleNode
-
Copy constructor.
- CssPageRuleNode(List<CssCommentNode>, CssDeclarationBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssPageRuleNode
-
Constructor of a page rule.
- CssPageSelectorNode - Class in com.google.common.css.compiler.ast
-
A node representing a page selector @-rule that can be used inside an
@pagerule. - CssPageSelectorNode(CssAtRuleNode.Type, List<CssCommentNode>, CssDeclarationBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssPageSelectorNode
-
Constructor of a page selector.
- CssPageSelectorNode(CssPageSelectorNode) - Constructor for class com.google.common.css.compiler.ast.CssPageSelectorNode
-
Copy constructor.
- CssParserEventHandler - Interface in com.google.common.css.compiler.ast
-
A handler for parse events in the spirit of SAC and SAX.
- CssParserEventHandler.BooleanExpressionHandler - Interface in com.google.common.css.compiler.ast
-
Builds a boolean expression.
- CssParserEventHandler.ExpressionHandler - Interface in com.google.common.css.compiler.ast
-
Builds an expression.
- CssParserEventHandler.ImportHandler - Interface in com.google.common.css.compiler.ast
-
Builds an import.
- CssParserEventHandler.MediaHandler - Interface in com.google.common.css.compiler.ast
-
Builds a media rule.
- CssPriorityNode - Class in com.google.common.css.compiler.ast
-
Node representing the priority of a declaration.
- CssPriorityNode(CssPriorityNode) - Constructor for class com.google.common.css.compiler.ast.CssPriorityNode
-
Copy constructor.
- CssPriorityNode(CssPriorityNode.PriorityType) - Constructor for class com.google.common.css.compiler.ast.CssPriorityNode
-
Constructor of a priority node.
- CssPriorityNode.PriorityType - Enum in com.google.common.css.compiler.ast
-
Types of priority
- CssPropertyNode - Class in com.google.common.css.compiler.ast
-
A node representing a CSS property, such as background or padding.
- CssPropertyNode(CssPropertyNode) - Constructor for class com.google.common.css.compiler.ast.CssPropertyNode
-
Creates a property node by deep-copying the specified property node.
- CssPropertyNode(String) - Constructor for class com.google.common.css.compiler.ast.CssPropertyNode
-
Creates a property node with the specified value.
- CssPropertyNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssPropertyNode
-
Creates a property node with the specified value and source code location.
- CssPropertyValueNode - Class in com.google.common.css.compiler.ast
-
A list of values for a property in a declaration.
- CssPropertyValueNode() - Constructor for class com.google.common.css.compiler.ast.CssPropertyValueNode
- CssPropertyValueNode(CssPropertyValueNode) - Constructor for class com.google.common.css.compiler.ast.CssPropertyValueNode
- CssPropertyValueNode(List<CssValueNode>) - Constructor for class com.google.common.css.compiler.ast.CssPropertyValueNode
- CssProvideNode - Class in com.google.common.css.compiler.ast
-
CssProvideNodecorresponds to a@providedeclaration in GSS. - CssProvideNode(CssLiteralNode, List<CssCommentNode>, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssProvideNode
- CssPseudoClassNode - Class in com.google.common.css.compiler.ast
-
A
CssRefinerNodeimplementation that represents a pseudo-class. - CssPseudoClassNode(CssPseudoClassNode) - Constructor for class com.google.common.css.compiler.ast.CssPseudoClassNode
- CssPseudoClassNode(CssPseudoClassNode.FunctionType, String, String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssPseudoClassNode
-
Constructor for function pseudo-classes except the negation function like
:lang(en)or:nth-child(2n). - CssPseudoClassNode(String, CssSelectorNode, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssPseudoClassNode
-
Constructor for the negation function pseudo-class.
- CssPseudoClassNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssPseudoClassNode
-
Constructor for non-function pseudo-classes like
:linkor:visited - CssPseudoClassNode.FunctionType - Enum in com.google.common.css.compiler.ast
-
Determines if the pseudo-class is a function and if so which one.
- CssPseudoElementNode - Class in com.google.common.css.compiler.ast
-
A
CssRefinerNodeimplementation that represents a pseudo-element. - CssPseudoElementNode(CssPseudoElementNode) - Constructor for class com.google.common.css.compiler.ast.CssPseudoElementNode
- CssPseudoElementNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssPseudoElementNode
- CssRefinerListNode - Class in com.google.common.css.compiler.ast
-
A list of nodes that are refiners of a selector.
- CssRefinerListNode() - Constructor for class com.google.common.css.compiler.ast.CssRefinerListNode
-
Constructor of a list of refiner nodes.
- CssRefinerListNode(CssRefinerListNode) - Constructor for class com.google.common.css.compiler.ast.CssRefinerListNode
-
Copy constructor.
- CssRefinerNode - Class in com.google.common.css.compiler.ast
-
A node representing a refiner of a selector in the AST.
- CssRefinerNode(CssRefinerNode.Refiner, String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssRefinerNode
- CssRefinerNode.Refiner - Enum in com.google.common.css.compiler.ast
-
Contains the list of all possible CSS refiners.
- cssRenamingPrefix - Variable in class com.google.common.css.JobDescription
- CssRequireNode - Class in com.google.common.css.compiler.ast
-
CssRequireNodecorresponds to a@requiredeclaration in GSS. - CssRequireNode(CssLiteralNode, List<CssCommentNode>, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssRequireNode
- CssRootNode - Class in com.google.common.css.compiler.ast
-
The root of a node.
- CssRootNode() - Constructor for class com.google.common.css.compiler.ast.CssRootNode
- CssRootNode(CssBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssRootNode
- CssRootNode(CssRootNode) - Constructor for class com.google.common.css.compiler.ast.CssRootNode
- CssRulesetNode - Class in com.google.common.css.compiler.ast
-
A node representing a style rule.
- CssRulesetNode() - Constructor for class com.google.common.css.compiler.ast.CssRulesetNode
-
Constructor of a ruleset node.
- CssRulesetNode(CssDeclarationBlockNode) - Constructor for class com.google.common.css.compiler.ast.CssRulesetNode
-
Constructor of a ruleset node.
- CssRulesetNode(CssDeclarationBlockNode, List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssRulesetNode
-
Constructor of a ruleset node.
- CssRulesetNode(CssRulesetNode) - Constructor for class com.google.common.css.compiler.ast.CssRulesetNode
-
Copy constructor.
- CssRulesetNode(List<CssCommentNode>) - Constructor for class com.google.common.css.compiler.ast.CssRulesetNode
-
Constructor of a ruleset node.
- CssSelectorListNode - Class in com.google.common.css.compiler.ast
-
A list of nodes that contains only selectors.
- CssSelectorListNode() - Constructor for class com.google.common.css.compiler.ast.CssSelectorListNode
- CssSelectorListNode(CssSelectorListNode) - Constructor for class com.google.common.css.compiler.ast.CssSelectorListNode
- CssSelectorNode - Class in com.google.common.css.compiler.ast
-
A node representing a selector in the AST.
- CssSelectorNode(CssSelectorNode) - Constructor for class com.google.common.css.compiler.ast.CssSelectorNode
-
Copy-constructor of a selector node.
- CssSelectorNode(String) - Constructor for class com.google.common.css.compiler.ast.CssSelectorNode
-
Constructor of a selector node.
- CssSelectorNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssSelectorNode
-
Constructor of a selector node.
- CssSelectorNode.Specificity - Class in com.google.common.css.compiler.ast
-
The specifity of a selector is used to select among rules with the same importance and origin.
- CssSpecification - Enum in com.google.common.css.compiler.ast
- CssStringNode - Class in com.google.common.css.compiler.ast
-
Node corresponding to a string value.
- CssStringNode(CssStringNode) - Constructor for class com.google.common.css.compiler.ast.CssStringNode
-
Copy constructor.
- CssStringNode(CssStringNode.Type, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssStringNode
-
Constructor of a string node.
- CssStringNode(CssStringNode.Type, String) - Constructor for class com.google.common.css.compiler.ast.CssStringNode
-
Constructor of a string node.
- CssStringNode.Type - Enum in com.google.common.css.compiler.ast
-
CSS syntax permits strings to be expressed either using single-quotes or double-quotes.
- cssSubstitutionMapProvider - Variable in class com.google.common.css.JobDescription
- CssTree - Class in com.google.common.css.compiler.ast
-
A mutable abstract syntax tree that corresponds to a CSS input file.
- CssTree(CssTree) - Constructor for class com.google.common.css.compiler.ast.CssTree
-
Copy constructor.
- CssTree(SourceCode) - Constructor for class com.google.common.css.compiler.ast.CssTree
-
Constructor of a tree.
- CssTree(SourceCode, CssRootNode) - Constructor for class com.google.common.css.compiler.ast.CssTree
-
Constructor of a tree.
- CssTree.RulesetNodesToRemove - Class in com.google.common.css.compiler.ast
- CssTreeVisitor - Interface in com.google.common.css.compiler.ast
-
Visitor interface for CSS abstract syntax trees.
- CssUnicodeRangeNode - Class in com.google.common.css.compiler.ast
-
A node that represent a unicode range.
- CssUnicodeRangeNode(CssUnicodeRangeNode) - Constructor for class com.google.common.css.compiler.ast.CssUnicodeRangeNode
- CssUnicodeRangeNode(String) - Constructor for class com.google.common.css.compiler.ast.CssUnicodeRangeNode
- CssUnicodeRangeNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssUnicodeRangeNode
- CssUnknownAtRuleNode - Class in com.google.common.css.compiler.ast
-
An unknown or generic at-rule node.
- CssUnknownAtRuleNode(CssLiteralNode, boolean) - Constructor for class com.google.common.css.compiler.ast.CssUnknownAtRuleNode
- CssUnknownAtRuleNode(CssUnknownAtRuleNode) - Constructor for class com.google.common.css.compiler.ast.CssUnknownAtRuleNode
- CssValueNode - Class in com.google.common.css.compiler.ast
-
A CSS node that holds a value of some sort.
- CssValueNode(CssValueNode) - Constructor for class com.google.common.css.compiler.ast.CssValueNode
-
Copy constructor.
- CssValueNode(String) - Constructor for class com.google.common.css.compiler.ast.CssValueNode
-
Constructor of a node that contains a value.
- CssValueNode(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.CssValueNode
-
Constructor of a node that contains a value.
- curChar - Variable in class com.google.common.css.compiler.ast.GssParserCCTokenManager
- currentToken - Variable in exception com.google.common.css.compiler.ast.ParseException
-
This is the last token that has been consumed successfully.
- CUSTOM - Static variable in class com.google.common.css.compiler.ast.CssFunctionNode.Function
-
Serves as a placeholder for custom functions.
- CUSTOM_PROPERTY_NAME - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- customDeclaration() - Method in class com.google.common.css.compiler.ast.GssParserCC
- customDeclarationValue() - Method in class com.google.common.css.compiler.ast.GssParserCC
D
- Darken() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.Darken
- DEBUG - com.google.common.css.JobDescription.OutputFormat
-
Pretty-prints the initial parse tree built from the input.
- declaration() - Method in class com.google.common.css.compiler.ast.GssParserCC
- DECLARATION_END - Static variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- DECLARATION_START - Static variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- DEEP - com.google.common.css.compiler.ast.CssCombinatorNode.Combinator
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssAbstractBlockNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssAttributeSelectorNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssBlockNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssBooleanExpressionNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssCharSetNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssClassSelectorNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssCombinatorNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssCommentNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssComponentNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssCompositeValueNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssConditionalBlockNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssConditionalRuleNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssConstantReferenceNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssDeclarationBlockNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssDefinitionNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssFontFaceNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssFunctionArgumentsNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssFunctionNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssHexColorNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssIdSelectorNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssImportBlockNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssImportRuleNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssKeyframesNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssKeyListNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssKeyNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssLiteralNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssLoopVariableNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssMathNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssMediaRuleNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssMixinDefinitionNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssMixinNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssNumericNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssPageRuleNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssPageSelectorNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssPriorityNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssPropertyNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssPropertyValueNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssProvideNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssPseudoClassNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssPseudoElementNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssRefinerListNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssRequireNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssRootNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssRulesetNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssSelectorListNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssStringNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssUnicodeRangeNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssUnknownAtRuleNode
- deepCopy() - Method in class com.google.common.css.compiler.ast.CssValueNode
- deepCopyNodes(List<N>) - Static method in class com.google.common.css.compiler.ast.CssNode
- DEF - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- DEF_PREFIX - Static variable in class com.google.common.css.compiler.passes.ResolveCustomFunctionNodesForChunks
-
The prefix for definitions of calls with references
- DEFAULT - com.google.common.css.compiler.ast.CssClassSelectorNode.ComponentScoping
-
The classname has no prefix.
- DEFAULT - com.google.common.css.JobDescription.SourceMapDetailLevel
- DEFAULT - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
Lexical state.
- DefaultCommandLineCompiler - Class in com.google.common.css.compiler.commandline
-
DefaultCommandLineCompilerprovides the CSS parser from command line interface to users. - DefaultCommandLineCompiler(JobDescription, ExitCodeHandler, ErrorManager) - Constructor for class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler
-
Constructs a
DefaultCommandLineCompiler. - DefaultCommandLineCompiler.CompilerErrorManager - Class in com.google.common.css.compiler.commandline
-
An error message handler.
- DefaultExitCodeHandler - Class in com.google.common.css
- DefaultExitCodeHandler() - Constructor for class com.google.common.css.DefaultExitCodeHandler
- DefaultGssFunctionMapProvider - Class in com.google.common.css.compiler.gssfunctions
-
Provides the default set of functions that are bundled with Closure Stylesheets.
- DefaultGssFunctionMapProvider() - Constructor for class com.google.common.css.compiler.gssfunctions.DefaultGssFunctionMapProvider
- DefaultGssSourceMapGenerator - Class in com.google.common.css.compiler.passes
-
Class to collect and generate source map(v3) for Gss compiler.
- DefaultGssSourceMapGenerator(JobDescription.SourceMapDetailLevel) - Constructor for class com.google.common.css.compiler.passes.DefaultGssSourceMapGenerator
-
Constructor to get source map class to use.
- DefaultTreeVisitor - Class in com.google.common.css.compiler.ast
-
Visits everything and does nothing.
- DefaultTreeVisitor() - Constructor for class com.google.common.css.compiler.ast.DefaultTreeVisitor
- DefinitionPrintingVisitor<T> - Class in com.google.common.css.compiler.passes
-
Printer for definition nodes, which outputs GSS definitions so that they can be re-parsed later.
- DefinitionPrintingVisitor(T, CodeBuffer) - Constructor for class com.google.common.css.compiler.passes.DefinitionPrintingVisitor
-
Create a printer for all the definitions in the given chunk.
- DEFMIXIN - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- DelegatingVisitor - Class in com.google.common.css.compiler.passes
-
Dispatches to multiple
CssTreeVisitors. - deleteEndingIfEndingIs(String) - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Deletes the end of the buffer if it exactly equals
s. - deleteLastChar() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Deletes the last character in the buffer and updates the
nextCharIndexandnextLineIndex. - deleteLastCharIfCharIs(char) - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Deletes the last character from the string builder if the character is as given.
- deleteLastChars(int) - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Deletes last
ncharacters in the buffer. - delimiter - Variable in enum com.google.common.css.compiler.ast.CssStringNode.Type
- DesaturateColor() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.DesaturateColor
- DESCENDANT - com.google.common.css.compiler.ast.CssCombinatorNode.Combinator
- DIGIT - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- DisallowDuplicateDeclarations - Class in com.google.common.css.compiler.passes
-
Compiler pass that reports an error if a ruleset has two of the same declarations that are not marked as alternate.
- DisallowDuplicateDeclarations(VisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.DisallowDuplicateDeclarations
- DISPLAY - Static variable in class com.google.common.css.compiler.passes.BrowserPrefixGenerator
- Div() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.Div
- DIV - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
- DOLLAR - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- DOLLAR_EQUALS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- done() - Method in interface com.google.common.css.compiler.ast.CharStream
-
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
- done() - Method in class com.google.common.css.compiler.ast.StringCharStream
-
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
- DOT - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- DOUBLE_QUOTE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- DOUBLE_QUOTED_STRING - com.google.common.css.compiler.ast.CssStringNode.Type
- DOUBLE_QUOTED_STRING - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- DummyErrorManager - Class in com.google.common.css.compiler.passes
-
DummyErrorManageris a stateless error manager suitable for use in the Null Object pattern. - DummyErrorManager() - Constructor for class com.google.common.css.compiler.passes.DummyErrorManager
E
- elementName() - Method in class com.google.common.css.compiler.ast.GssParserCC
- EliminateConditionalNodes - Class in com.google.common.css.compiler.passes
-
A compiler pass that eliminates the conditional blocks for which the boolean expression does not evaluate to true.
- EliminateConditionalNodes(MutatingVisitController, Set<String>) - Constructor for class com.google.common.css.compiler.passes.EliminateConditionalNodes
- eliminateDeadStyles - Variable in class com.google.common.css.JobDescription
- eliminateDeadStyles() - Method in class com.google.common.css.JobDescriptionBuilder
- EliminateEmptyRulesetNodes - Class in com.google.common.css.compiler.passes
-
A compiler pass that eliminates the empty ruleset nodes.
- EliminateEmptyRulesetNodes(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.EliminateEmptyRulesetNodes
- EliminateUnitsFromZeroNumericValues - Class in com.google.common.css.compiler.passes
-
A compiler pass that eliminates useless units from 0.
- EliminateUnitsFromZeroNumericValues(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.EliminateUnitsFromZeroNumericValues
- EliminateUselessRulesetNodes - Class in com.google.common.css.compiler.passes
-
Compiler pass that removes useless ruleset nodes from the AST.
- EliminateUselessRulesetNodes(CssTree) - Constructor for class com.google.common.css.compiler.passes.EliminateUselessRulesetNodes
- ELSE - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- ELSEIF - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- EMPTY_CHAR_STREAM - Static variable in class com.google.common.css.compiler.ast.AbstractGssParser
- endColumn - Variable in class com.google.common.css.compiler.ast.Token
-
The column number of the last character of this Token.
- endLine - Variable in class com.google.common.css.compiler.ast.Token
-
The line number of the last character of this Token.
- endSourceMapping(CssNode, int, int) - Method in class com.google.common.css.compiler.passes.DefaultGssSourceMapGenerator
-
Finishes the source mapping for the given node at the current position.
- endSourceMapping(CssNode, int, int) - Method in interface com.google.common.css.compiler.passes.GssSourceMapGenerator
-
Finishes the source mapping for the given node at the current position.
- endSourceMapping(CssNode, int, int) - Method in class com.google.common.css.compiler.passes.NullGssSourceMapGenerator
- enter(CssNode) - Method in class com.google.common.css.compiler.passes.CreateStandardAtRuleNodes
- enter(CssNode) - Method in class com.google.common.css.compiler.passes.EnumeratingVisitor
- enter(CssNode) - Method in class com.google.common.css.compiler.passes.LocationBoundingVisitor
- enter(CssNode) - Method in class com.google.common.css.compiler.passes.SExprPrintingVisitor
- enter(CssNode) - Method in interface com.google.common.css.compiler.passes.UniformVisitor
- enterArgumentNode(CssValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssFunctionNode's sub trees - enterArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.DefinitionPrintingVisitor
- enterArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.EvaluateCompileConstants
- enterArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.ReplaceConstantReferences
- enterArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.ReplaceMixins
- enterAttributeSelector(CssAttributeSelectorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssAttributeSelectorNode's sub trees - enterAttributeSelector(CssAttributeSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterAttributeSelector(CssAttributeSelectorNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterAttributeSelector(CssAttributeSelectorNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterAttributeSelector(CssAttributeSelectorNode) - Method in class com.google.common.css.compiler.passes.StrictCss2
-
Ensures that attribute selectors are valid.
- enterAttributeSelector(CssAttributeSelectorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterBlock(CssBlockNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssBlockNode's sub trees - enterBlock(CssBlockNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterBlock(CssBlockNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterBlock(CssBlockNode) - Method in class com.google.common.css.compiler.passes.MarkRemovableRulesetNodes
- enterBlock(CssBlockNode) - Method in class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameDeclarations
- enterBlock(CssBlockNode) - Method in class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameSelector
- enterBlock(CssBlockNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterCharSet(CssCharSetNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssCharSetNode's sub trees - enterCharSet(CssCharSetNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterCharSet(CssCharSetNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterCharSet(CssCharSetNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterCharSet(CssCharSetNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterClassSelector(CssClassSelectorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssClassSelectorNode's sub trees - enterClassSelector(CssClassSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterClassSelector(CssClassSelectorNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterClassSelector(CssClassSelectorNode) - Method in class com.google.common.css.compiler.passes.CssClassRenaming
- enterClassSelector(CssClassSelectorNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterClassSelector(CssClassSelectorNode) - Method in class com.google.common.css.compiler.passes.ProcessComponents
- enterClassSelector(CssClassSelectorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterCombinator(CssCombinatorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssCombinatorNode's sub trees - enterCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.passes.StrictCss2
-
Ensures that the combinator '~' (introduced in CSS 3) is not used.
- enterCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.passes.StrictCss3
-
Ensures that the combinator '/deep/' (not strict CSS 3) is not used.
- enterCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterComponent(CssComponentNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssComponentNode's sub trees - enterComponent(CssComponentNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterComponent(CssComponentNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterComponent(CssComponentNode) - Method in class com.google.common.css.compiler.passes.ProcessComponents
- enterCompositeValueNode(CssCompositeValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssValueNodethat is aCssCompositeValueNode - enterCompositeValueNode(CssCompositeValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterCompositeValueNode(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterCompositeValueNode(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterCompositeValueNode(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.RemoveDefaultDeclarations
- enterCompositeValueNodeOperator(CssCompositeValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called between values in a
CssCompositeValueNode - enterCompositeValueNodeOperator(CssCompositeValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterCompositeValueNodeOperator(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterCompositeValueNodeOperator(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterCompositeValueNodeOperator(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.SExprPrintingVisitor
-
Called between values in a
CssCompositeValueNode - enterConditionalBlock(CssConditionalBlockNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssConditionalBlockNode's sub trees - enterConditionalBlock(CssConditionalBlockNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterConditionalBlock(CssConditionalBlockNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterConditionalBlock(CssConditionalBlockNode) - Method in class com.google.common.css.compiler.passes.EliminateConditionalNodes
- enterConditionalBlock(CssConditionalBlockNode) - Method in class com.google.common.css.compiler.passes.HasConditionalNodes
- enterConditionalBlock(CssConditionalBlockNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- enterConditionalBlock(CssConditionalBlockNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterConditionalRule(CssConditionalRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
- enterConditionalRule(CssConditionalRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterConditionalRule(CssConditionalRuleNode) - Method in class com.google.common.css.compiler.passes.HasConditionalNodes
- enterConditionalRule(CssConditionalRuleNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- enterConditionalRule(CssConditionalRuleNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterDeclaration(CssDeclarationNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssDeclarationNode's sub trees - enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.AbbreviatePositionalValues
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.AutoExpandBrowserPrefix
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.BiDiFlipper
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.FixupFontDeclarations
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.RemoveDefaultDeclarations
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.RemoveVendorSpecificProperties
-
Checks whether the
PropertyofdeclarationNodeis a vendor-specific property that does not matchvendorToKeep. - enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.VerifyRecognizedProperties
-
Checks whether the
PropertyofdeclarationNodeis a recognized property. - enterDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.WarnOnCustomProperty
- enterDeclarationBlock(CssDeclarationBlockNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssDeclarationBlockNode's sub trees - enterDeclarationBlock(CssDeclarationBlockNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterDeclarationBlock(CssDeclarationBlockNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterDeclarationBlock(CssDeclarationBlockNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- enterDeclarationBlock(CssDeclarationBlockNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterDefinition(CssDefinitionNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.ast.RelocateDefaultComments
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.CheckMissingRequire
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.CollectConstantDefinitions
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.CreateConditionalNodes
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.DefinitionPrintingVisitor
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.MapChunkAwareNodesToChunk
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.MarkDefaultDefinitions
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.RemoveEmptyValues
- enterDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.ReplaceConstantReferences
- enterFontFace(CssFontFaceNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssFontFaceNode's sub trees - enterFontFace(CssFontFaceNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterFontFace(CssFontFaceNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterFontFace(CssFontFaceNode) - Method in class com.google.common.css.compiler.passes.MapChunkAwareNodesToChunk
- enterFontFace(CssFontFaceNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterFontFace(CssFontFaceNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterForLoop(CssForLoopRuleNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssForLoopRuleNode's sub trees - enterForLoop(CssForLoopRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterForLoop(CssForLoopRuleNode) - Method in class com.google.common.css.compiler.passes.EvaluateCompileConstants
- enterForLoop(CssForLoopRuleNode) - Method in class com.google.common.css.compiler.passes.UnrollLoops
- enterFunctionNode(CssFunctionNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssFunctionNode's sub trees - enterFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.ColorValueOptimizer
- enterFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.DefinitionPrintingVisitor
- enterFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.MapChunkAwareNodesToChunk
- enterFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.WarnOnCustomProperty
- enterIdSelector(CssIdSelectorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssIdSelectorNode's sub trees - enterIdSelector(CssIdSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterIdSelector(CssIdSelectorNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterIdSelector(CssIdSelectorNode) - Method in class com.google.common.css.compiler.passes.CssClassRenaming
- enterIdSelector(CssIdSelectorNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterIdSelector(CssIdSelectorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterImportBlock(CssImportBlockNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssImportBlockNode's sub trees - enterImportBlock(CssImportBlockNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterImportRule(CssImportRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssImportRuleNode's sub trees - enterImportRule(CssImportRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterImportRule(CssImportRuleNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterImportRule(CssImportRuleNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterImportRule(CssImportRuleNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterKey(CssKeyNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssKeyNode's sub trees - enterKey(CssKeyNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterKey(CssKeyNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterKey(CssKeyNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterKey(CssKeyNode) - Method in class com.google.common.css.compiler.passes.ProcessKeyframes
- enterKeyBlock(CssKeyListNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssKeyListNode's sub trees - enterKeyBlock(CssKeyListNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterKeyframeRuleset(CssKeyframeRulesetNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssKeyframeRulesetNode's sub trees - enterKeyframeRuleset(CssKeyframeRulesetNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterKeyframeRuleset(CssKeyframeRulesetNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterKeyframeRuleset(CssKeyframeRulesetNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterKeyframesRule(CssKeyframesNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssKeyframesNode's sub trees - enterKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.MapChunkAwareNodesToChunk
- enterKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.ProcessKeyframes
- enterKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterMediaRule(CssMediaRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssMediaRuleNode's sub trees - enterMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.passes.MapChunkAwareNodesToChunk
- enterMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- enterMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterMediaTypeListDelimiter(CssNodesListNode<? extends CssNode>) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called between adjacent nodes in a media type list
- enterMediaTypeListDelimiter(CssNodesListNode<? extends CssNode>) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterMediaTypeListDelimiter(CssNodesListNode<? extends CssNode>) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterMediaTypeListDelimiter(CssNodesListNode<? extends CssNode>) - Method in class com.google.common.css.compiler.passes.SExprPrintingVisitor
-
Called between adjacent nodes in a media type list
- enterMixin(CssMixinNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssMixinNode's sub trees - enterMixin(CssMixinNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterMixin(CssMixinNode) - Method in class com.google.common.css.compiler.passes.CheckMissingRequire
- enterMixin(CssMixinNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterMixinDefinition(CssMixinDefinitionNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssMixinDefinitionNode's sub trees - enterMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.passes.AutoExpandBrowserPrefix
- enterMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.passes.CollectMixinDefinitions
- enterMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- enterMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.passes.CreateConstantReferences
- enterMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterPageRule(CssPageRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssPageRuleNode's sub trees - enterPageRule(CssPageRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterPageRule(CssPageRuleNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterPageRule(CssPageRuleNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterPageRule(CssPageRuleNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterPageSelector(CssPageSelectorNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssPageSelectorNode's sub trees - enterPageSelector(CssPageSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterPageSelector(CssPageSelectorNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterPageSelector(CssPageSelectorNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterPropertyValue(CssPropertyValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssPropertyValueNode's sub trees - enterPropertyValue(CssPropertyValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterPropertyValue(CssPropertyValueNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterProvideNode(CssProvideNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssProvideNode's sub trees - enterProvideNode(CssProvideNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterProvideNode(CssProvideNode) - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- enterProvideNode(CssProvideNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterProvideNode(CssProvideNode) - Method in class com.google.common.css.compiler.passes.ProcessComponents
- enterPseudoClass(CssPseudoClassNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssPseudoClassNode's sub trees - enterPseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterPseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterPseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterPseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.ProcessRefiners
- enterPseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.StrictCss2
-
Ensures that only pseudo-classes valid in CSS 2.1 are used.
- enterPseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.StrictCss3
- enterPseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterPseudoElement(CssPseudoElementNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssPseudoElementNode's sub trees - enterPseudoElement(CssPseudoElementNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterPseudoElement(CssPseudoElementNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterPseudoElement(CssPseudoElementNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterPseudoElement(CssPseudoElementNode) - Method in class com.google.common.css.compiler.passes.StrictCss2
-
Ensures that the new pseudo-element notation (::) is not used, because the notation has been introduced in CSS 3.
- enterPseudoElement(CssPseudoElementNode) - Method in class com.google.common.css.compiler.passes.StrictCss3
-
Ensures that only pseudo-elements valid in CSS 3 are used.
- enterPseudoElement(CssPseudoElementNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterRequireNode(CssRequireNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssRequireNode's sub trees - enterRequireNode(CssRequireNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterRequireNode(CssRequireNode) - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- enterRequireNode(CssRequireNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterRuleset(CssRulesetNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssRulesetNode's sub trees. - enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.CreateConditionalNodes
- enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.DisallowDuplicateDeclarations
- enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.EliminateEmptyRulesetNodes
- enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.EliminateUselessRulesetNodes
- enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.SplitRulesetNodes
- enterRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterSelector(CssSelectorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssSelectorNode's sub trees - enterSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.CheckMissingRequire
- enterSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.MapChunkAwareNodesToChunk
-
Marks the selector with an appropriate chunk.
- enterSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- enterSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterSelectorBlock(CssSelectorListNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssSelectorListNode's sub trees - enterSelectorBlock(CssSelectorListNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterTree(CssRootNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssRootNode's sub trees - enterTree(CssRootNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterTree(CssRootNode) - Method in class com.google.common.css.compiler.passes.CreateConstantReferences
- enterTree(CssRootNode) - Method in class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameDeclarations
- enterTree(CssRootNode) - Method in class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameSelector
- enterTree(CssRootNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called before visiting a
CssUnknownAtRuleNode's sub trees - enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CheckDependencyNodes
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CreateConditionalNodes
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CreateDefinitionNodes
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CreateForLoopNodes
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CreateMixins
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.HandleUnknownAtRuleNodes
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- enterValueNode(CssValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called before visiting a
CssValueNodethat is not aCssCompositeValueNode - enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.CheckMissingRequire
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.ColorValueOptimizer
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.DefinitionPrintingVisitor
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.EliminateUnitsFromZeroNumericValues
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.EvaluateCompileConstants
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.RemoveDefaultDeclarations
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.RemoveEmptyValues
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.ReplaceConstantReferences
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.ReplaceMixins
-
Replaces a variable inside the copy of the mixin definition with the value given by the mixin.
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.SExprPrintingVisitor
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.StrictCssBase
-
Checks numeric nodes for valid units.
- enterValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.ValidatePropertyValues
- enumerate(CssTree) - Static method in class com.google.common.css.compiler.passes.EnumeratingVisitor
- EnumeratingVisitor - Class in com.google.common.css.compiler.passes
-
A visitor that maps nodes to their visit ordering.
- EnumeratingVisitor() - Constructor for class com.google.common.css.compiler.passes.EnumeratingVisitor
- EOF - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
End of File.
- EOL - Static variable in exception com.google.common.css.compiler.ast.ParseException
-
The end of line string for this machine.
- equals(Object) - Method in class com.google.common.css.compiler.ast.CssNode
-
This is the default implementation of
equals(). - equals(Object) - Method in class com.google.common.css.compiler.ast.CssSelectorNode.Specificity
- equals(Object) - Method in class com.google.common.css.compiler.ast.GssError
- equals(Object) - Method in class com.google.common.css.SourceCodeLocation
- equals(Object) - Method in class com.google.common.css.SourceCodeLocation.SourceCodePoint
- EQUALS - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
- EQUALS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- error(CssValueNode, String, ErrorManager) - Static method in class com.google.common.css.compiler.gssfunctions.GssFunctions
- ERROR_MESSAGE_EXIT_CODE - Static variable in class com.google.common.css.AbstractCommandLineCompiler
-
Exit code for compilation errors.
- errorManager - Variable in class com.google.common.css.compiler.passes.StrictCssBase
- ErrorManager - Interface in com.google.common.css.compiler.ast
-
The error manager is in charge of storing, organizing and displaying errors.
- errors - Variable in class com.google.common.css.compiler.ast.BasicErrorManager
- escape(CssStringNode.Type, Function<? super String, String>, String) - Static method in class com.google.common.css.compiler.ast.CssStringNode
-
Encodes a CSS term denoting
raw. - ESCAPE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- escapeForDelimiters(String) - Method in enum com.google.common.css.compiler.ast.CssStringNode.Type
-
Escape delimiters found in input so that they will not begin or end new lexemes.
- EscapeUtil - Class in com.google.common.css.compiler.ast
- evaluate() - Method in class com.google.common.css.compiler.passes.BooleanExpressionEvaluator
-
Evaluates the boolean expression associated with this evaluator.
- EvaluateCompileConstants - Class in com.google.common.css.compiler.passes
-
Evaluates integer constants provided typically through command line.
- EvaluateCompileConstants(MutatingVisitController, Map<String, Integer>) - Constructor for class com.google.common.css.compiler.passes.EvaluateCompileConstants
- evaluateFunction(CssCustomFunctionNode, GssFunction, List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.passes.ResolveCustomFunctionNodes
-
Evaluates the given function node.
- evaluateFunction(CssCustomFunctionNode, GssFunction, List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.passes.ResolveCustomFunctionNodesForChunks
- EXACT - com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
- EXACT_OR_DASH - com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
- EXCL_MARK - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- excludedClassesFromRenaming - Variable in class com.google.common.css.JobDescription
- execute(File, File) - Method in class com.google.common.css.compiler.ClosureStylesheetCompiler
- execute(File, File) - Method in class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler
-
Executes the job associated with this compiler and returns the compiled CSS as a string.
- exitCodeHandler - Variable in class com.google.common.css.AbstractCommandLineCompiler
-
Used to manage calls to System.exit().
- ExitCodeHandler - Interface in com.google.common.css
-
ExitCodeHandlerhandles a request to exit with a specified exit code. - exitOnUnhandledException(Exception, ExitCodeHandler) - Static method in class com.google.common.css.AbstractCommandLineCompiler
-
Prints a message announcing an unhandled exception and exits.
- expectedTokenSequences - Variable in exception com.google.common.css.compiler.ast.ParseException
-
Each entry in this array is an array of integers.
- expr() - Method in class com.google.common.css.compiler.ast.GssParserCC
- extendedTerm() - Method in class com.google.common.css.compiler.ast.GssParserCC
F
- FALSE_CONSTANT - Static variable in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- FAMILY - com.google.common.css.compiler.passes.FixupFontDeclarations.FontProperty
- FixupFontDeclarations - Class in com.google.common.css.compiler.passes
-
Compiler pass that replaces font and font-family declaration subtrees so that the tree structure resembles the (rather idiosyncratic) grammar of the corresponding CSS properties.
- FixupFontDeclarations(FixupFontDeclarations.InputMode, ErrorManager, CssTree) - Constructor for class com.google.common.css.compiler.passes.FixupFontDeclarations
- FixupFontDeclarations.FontProperty - Enum in com.google.common.css.compiler.passes
-
Properties whose values may be specified in a
Fontdeclaration. - FixupFontDeclarations.InputMode - Enum in com.google.common.css.compiler.passes
-
Specifies how the input tree should be interpreted.
- fixupFunctionArguments(Iterable<CssValueNode>) - Static method in class com.google.common.css.compiler.ast.CssCustomFunctionNode
-
Turns
functionParameterscontaining comma and space literals into a correctly-grouped list ofCssValueNodes. - flipLiteralValue(String) - Static method in class com.google.common.css.compiler.passes.BiDiFlipper
-
Performs appropriate replacements needed for BiDi flipping a literal value.
- flipNode(T) - Method in class com.google.common.css.compiler.passes.BiDiFlipper
-
Returns flipped node after making appropriate replacements needed for BiDi flipping, if the node is either a LiteralNode or PropertyNode.
- flipPercentageValue(String) - Static method in class com.google.common.css.compiler.passes.BiDiFlipper
-
Returns a formatted string representing 100% - value.
- FONT_FACE - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- FOR - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- FOR_VARIABLE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- FORCE_SCOPED - com.google.common.css.compiler.ast.CssClassSelectorNode.ComponentScoping
-
The classname has a % prefix, to force scoping.
- FORCE_UNSCOPED - com.google.common.css.compiler.ast.CssClassSelectorNode.ComponentScoping
-
The classname has a ^ prefix, to prevent scoping.
- format - Variable in enum com.google.common.css.compiler.ast.CssStringNode.Type
- format() - Method in class com.google.common.css.compiler.ast.GssError
- FOUR_PART_PROPERTIES_THAT_SHOULD_FLIP - Static variable in class com.google.common.css.compiler.passes.BiDiFlipper
-
Set of properties whose property values may flip if they match the four-part pattern.
- from(CssTreeVisitor...) - Static method in class com.google.common.css.compiler.passes.DelegatingVisitor
-
Creates a
DelegatingVisitorfrom the given array of visitors. - from(List<CssTreeVisitor>) - Static method in class com.google.common.css.compiler.passes.DelegatingVisitor
-
Creates a
DelegatingVisitorfrom the given list of visitors. - function() - Method in class com.google.common.css.compiler.ast.GssParserCC
-
Note: We allow the function name to have : and .
- FUNCTION - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- functionMap - Variable in class com.google.common.css.compiler.passes.ResolveCustomFunctionNodes
G
- GENERAL_SIBLING - com.google.common.css.compiler.ast.CssCombinatorNode.Combinator
- generateParseException() - Method in class com.google.common.css.compiler.ast.GssParserCC
-
Generate ParseException.
- generateReport() - Method in class com.google.common.css.compiler.ast.BasicErrorManager
- generateReport() - Method in interface com.google.common.css.compiler.ast.ErrorManager
- generateReport() - Method in class com.google.common.css.compiler.passes.DummyErrorManager
- get() - Method in class com.google.common.css.compiler.gssfunctions.DefaultGssFunctionMapProvider
- get() - Method in class com.google.common.css.SimpleSplittingSubstitutionMapProvider
- get() - Method in interface com.google.common.css.SubstitutionMapProvider
-
Gets the substitution map.
- get(Class<F>) - Method in class com.google.common.css.compiler.gssfunctions.DefaultGssFunctionMapProvider
- get(Class<F>) - Method in interface com.google.common.css.GssFunctionMapProvider
-
Gets the map of custom GSS functions for the given class.
- get(String) - Method in class com.google.common.css.IdentitySubstitutionMap
- get(String) - Method in class com.google.common.css.MinimalSubstitutionMap
-
Gets the string that should be substituted for
key. - get(String) - Method in class com.google.common.css.PrefixingSubstitutionMap
- get(String) - Method in class com.google.common.css.RecordingSubstitutionMap
-
Gets the string that should be substituted for
key. - get(String) - Method in class com.google.common.css.SimpleSplittingSubstitutionMap
- get(String) - Method in class com.google.common.css.SimpleSubstitutionMap
-
Gets the string that should be substituted for
key. - get(String) - Method in class com.google.common.css.SplittingSubstitutionMap
- get(String) - Method in interface com.google.common.css.SubstitutionMap
-
Gets the string that should be substituted for
key. - getAllInputsLength() - Method in class com.google.common.css.JobDescription
- getArgument() - Method in class com.google.common.css.compiler.ast.CssPseudoClassNode
- getArguments() - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode.CssCustomFunctionNodeProxy
- getArguments() - Method in class com.google.common.css.compiler.ast.CssFunctionNode
- getArguments() - Method in class com.google.common.css.compiler.ast.CssMixinDefinitionNode
- getArguments() - Method in class com.google.common.css.compiler.ast.CssMixinNode
-
Returns the arguments belonging to this mixin as a node.
- getAttributeName() - Method in class com.google.common.css.compiler.ast.CssAttributeSelectorNode
- getBegin() - Method in class com.google.common.css.SourceCodeLocation
- getBeginCharacterIndex() - Method in class com.google.common.css.SourceCodeLocation
- getBeginColumn() - Method in interface com.google.common.css.compiler.ast.CharStream
-
Returns the column number of the first character for current token (being matched after the last call to beginToken).
- getBeginColumn() - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns the column number of the first character for current token (being matched after the last call to beginToken).
- getBeginIndexInLine() - Method in class com.google.common.css.SourceCodeLocation
-
The index of the column that contains the first character of the node.
- getBeginLine() - Method in interface com.google.common.css.compiler.ast.CharStream
-
Returns the line number of the first character for current token (being matched after the last call to beginToken).
- getBeginLine() - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns the line number of the first character for current token (being matched after the last call to beginToken).
- getBeginLineNumber() - Method in class com.google.common.css.SourceCodeLocation
-
The index of the line that contains the first character of the node.
- getBlock() - Method in class com.google.common.css.compiler.ast.CssAtRuleNode
-
Subclasses should override
getBlockto return a more specific subclass ofCssAbstractBlockNode. - getBlock() - Method in class com.google.common.css.compiler.ast.CssComponentNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssConditionalRuleNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssFontFaceNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssKeyframesNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssMediaRuleNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssMixinDefinitionNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssPageRuleNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssPageSelectorNode
- getBlock() - Method in class com.google.common.css.compiler.ast.CssUnknownAtRuleNode
-
Returns an implementation of
CssAbstractBlockNodeor null. - getBody() - Method in class com.google.common.css.compiler.ast.CssRootNode
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in interface com.google.common.css.compiler.ast.GssFunction
-
Processes a list of function call arguments and returns a list of CssNodes representing this call's output, which replace the input nodes in the AST.
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AddHsbToCssColor
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AdjustBrightness
-
Returns the hover color corresponding to the argument documented in
GssFunctions.AdjustBrightness. - getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.BaseBlendColors
-
Returns the string representation in hex format for a color half way in between the two supplied colors.
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Concat
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Darken
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.DesaturateColor
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Greyscale
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Lighten
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeContrastingColor
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeMutedColor
-
Returns the muted color corresponding to the arguments documented in
GssFunctions.MakeMutedColor. - getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeTranslucent
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.SaturateColor
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.SelectFrom
- getCallResultNodes(List<CssValueNode>, ErrorManager) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Spin
- getCallResultString(List<String>) - Method in interface com.google.common.css.compiler.ast.GssFunction
-
Processes a list of strings as function arguments and returns a string result.
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AddHsbToCssColor
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AdjustBrightness
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.BaseBlendColors
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Concat
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Darken
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.DesaturateColor
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Greyscale
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Lighten
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeContrastingColor
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeMutedColor
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeTranslucent
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.SaturateColor
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.SelectFrom
- getCallResultString(List<String>) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Spin
- getCanonicalName() - Method in enum com.google.common.css.compiler.ast.CssAtRuleNode.Type
- getCanonicalName() - Method in enum com.google.common.css.compiler.ast.CssCombinatorNode.Combinator
- getCharacterIndex() - Method in class com.google.common.css.SourceCodeLocation
- getCharIndex() - Method in class com.google.common.css.compiler.ast.StringCharStream
- getCharsetRule() - Method in class com.google.common.css.compiler.ast.CssRootNode
- getChildAt(int) - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- getChildIterator() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- getChildren() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- getChunk() - Method in interface com.google.common.css.compiler.ast.ChunkAware
-
Gets the chunk id of the node.
- getChunk() - Method in class com.google.common.css.compiler.ast.CssDefinitionNode
- getChunk() - Method in class com.google.common.css.compiler.ast.CssFontFaceNode
- getChunk() - Method in class com.google.common.css.compiler.ast.CssFunctionNode
- getChunk() - Method in class com.google.common.css.compiler.ast.CssKeyframesNode
- getChunk() - Method in class com.google.common.css.compiler.ast.CssKeyNode
- getChunk() - Method in class com.google.common.css.compiler.ast.CssMediaRuleNode
- getChunk() - Method in class com.google.common.css.compiler.ast.CssProvideNode
- getChunk() - Method in class com.google.common.css.compiler.ast.CssRequireNode
- getChunk() - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- getCodeLine() - Method in class com.google.common.css.SourceCodeIndicator
- getCombinator() - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- getCombinatorType() - Method in class com.google.common.css.compiler.ast.CssCombinatorNode
- getComments() - Method in class com.google.common.css.compiler.ast.CssNode
- getCompactPrintedString() - Method in class com.google.common.css.compiler.passes.CompactPrinter
-
Returns the CSS compacted printed output.
- getCompactPrintedString() - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
-
Returns the CSS compacted printed output.
- getConcreteValue() - Method in class com.google.common.css.compiler.ast.CssStringNode
-
Retrieves the characters that should appear between the quotes when this node is written in concrete CSS syntax.
- getCondition() - Method in class com.google.common.css.compiler.ast.CssConditionalRuleNode
-
Can only be called after the node is completely built (meaning it has the condition set).
- getConstantDefinition(String) - Method in class com.google.common.css.compiler.passes.ConstantDefinitions
-
Returns the last definition of a constant.
- getConstantDefinitions() - Method in class com.google.common.css.compiler.passes.CollectConstantDefinitions
- getConstantDefinitions() - Method in class com.google.common.css.compiler.passes.ResolveCustomFunctionNodesForChunks
-
Gets the constant definitions for the replaced calls with references.
- getConstantDefinitions(String) - Method in class com.google.common.css.compiler.passes.ConstantDefinitions
-
Returns all definitions of a constant.
- getConstantMultimap() - Method in class com.google.common.css.compiler.passes.ConstantDefinitions
- getConstantsNames() - Method in class com.google.common.css.compiler.passes.ConstantDefinitions
- getCssTree() - Method in class com.google.common.css.compiler.ast.AbstractGssParser.ParseResult
- getCurrentLength() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Returns the current length of the buffer.
- getDeclarations() - Method in class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
- getDeclarations() - Method in class com.google.common.css.compiler.ast.CssRulesetNode
- getDefinitionName() - Method in class com.google.common.css.compiler.ast.CssMixinDefinitionNode
- getDefinitionName() - Method in class com.google.common.css.compiler.ast.CssMixinNode
- getDefinitions() - Method in class com.google.common.css.compiler.passes.CollectMixinDefinitions
- getDefmixinProvideMap() - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- getDefProvideMap() - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- getEnd() - Method in class com.google.common.css.SourceCodeLocation
- getEndCharacterIndex() - Method in class com.google.common.css.SourceCodeLocation
- getEndColumn() - Method in interface com.google.common.css.compiler.ast.CharStream
-
Returns the column number of the last character for current token (being matched after the last call to beginToken).
- getEndColumn() - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns the column number of the last character for current token (being matched after the last call to beginToken).
- getEndIndexInLine() - Method in class com.google.common.css.SourceCodeLocation
-
The index of the column that comes after the last character of the node.
- getEndLine() - Method in interface com.google.common.css.compiler.ast.CharStream
-
Returns the line number of the last character for current token (being matched after the last call to beginToken).
- getEndLine() - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns the line number of the last character for current token (being matched after the last call to beginToken).
- getEndLineNumber() - Method in class com.google.common.css.SourceCodeLocation
-
The index of the line that contains the last character of the node.
- getErrorCount() - Method in class com.google.common.css.compiler.ast.BasicErrorManager
- getErrors() - Method in class com.google.common.css.compiler.ast.AccessibleErrorManager
- getExpansionNodes() - Method in class com.google.common.css.compiler.passes.BrowserPrefixRule
- getExpansionRules() - Static method in class com.google.common.css.compiler.passes.BrowserPrefixGenerator
-
Returns the rules for automatic expansion of mixins.
- getFileContents() - Method in class com.google.common.css.SourceCode
- getFileName() - Method in class com.google.common.css.SourceCode
- getFilenameProvideMap() - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- getFilenameRequireMap() - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- getFrom() - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- getFunction() - Method in class com.google.common.css.compiler.ast.CssFunctionNode
- getFunctionMap() - Static method in class com.google.common.css.compiler.gssfunctions.GssFunctions
- getFunctionName() - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode
- getFunctionName() - Method in class com.google.common.css.compiler.ast.CssFunctionNode.Function
- getFunctionName() - Method in class com.google.common.css.compiler.ast.CssFunctionNode
- getFunctionType() - Method in class com.google.common.css.compiler.ast.CssPseudoClassNode
- getGssError() - Method in exception com.google.common.css.compiler.ast.GssParserException
- getHandledErrors() - Method in class com.google.common.css.compiler.ast.AbstractGssParser.ParseResult
- getHandledErrors() - Method in class com.google.common.css.compiler.ast.GssParser
-
Returns errors from previous call to parse().
- getImage() - Method in interface com.google.common.css.compiler.ast.CharStream
-
Returns a string made up of characters from the marked token beginning to the current buffer position.
- getImage() - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns a string made up of characters from the marked token beginning to the current buffer position.
- getImportRules() - Method in class com.google.common.css.compiler.ast.CssRootNode
- getIndexInLine() - Method in class com.google.common.css.SourceCodeLocation
- getIndicatorLine() - Method in class com.google.common.css.SourceCodeIndicator
- getInstance() - Static method in class com.google.common.css.compiler.passes.DummyErrorManager
- getIsDefault() - Method in class com.google.common.css.compiler.ast.CssValueNode
- getJobDescription() - Method in class com.google.common.css.JobDescriptionBuilder
- getKeys() - Method in class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
- getKeyValue() - Method in class com.google.common.css.compiler.ast.CssKeyNode
- getLastChar() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Returns the last character in the buffer.
- getLastCharIndex() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Returns
CodeBuffer.lastCharIndex. - getLastChild() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- getLastLineIndex() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Returns the index of the line which contains the last character at lastCharIndex.
- getLeft() - Method in class com.google.common.css.compiler.ast.CssBooleanExpressionNode
- getLine() - Method in class com.google.common.css.compiler.ast.GssError
- getLineNumber() - Method in class com.google.common.css.SourceCodeLocation
- getLocation() - Method in class com.google.common.css.compiler.ast.GssError
- getLoopId() - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- getMappings() - Method in class com.google.common.css.RecordingSubstitutionMap
- getMatchPropertyName() - Method in class com.google.common.css.compiler.passes.BrowserPrefixRule
- getMatchPropertyValue() - Method in class com.google.common.css.compiler.passes.BrowserPrefixRule
- getMatchSymbol() - Method in class com.google.common.css.compiler.ast.CssAttributeSelectorNode
- getMatchType() - Method in class com.google.common.css.compiler.ast.CssAttributeSelectorNode
- getMessage() - Method in class com.google.common.css.compiler.ast.GssError
- getMessage() - Method in exception com.google.common.css.compiler.ast.GssParserException
- getMessage() - Method in error com.google.common.css.compiler.ast.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMutatingVisitController() - Method in class com.google.common.css.compiler.ast.CssTree
- getName() - Method in class com.google.common.css.compiler.ast.CssAtRuleNode
- getName() - Method in class com.google.common.css.compiler.ast.Property
- getNextCharIndex() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Returns
CodeBuffer.nextCharIndex. - getNextLineIndex() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Returns
CodeBuffer.nextLineIndex. - getNextToken() - Method in class com.google.common.css.compiler.ast.GssParserCC
-
Get the next Token.
- getNextToken() - Method in class com.google.common.css.compiler.ast.GssParserCCTokenManager
-
Get the next Token.
- getNonFunctionValueMatches(BrowserPrefixRule, CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.AutoExpandBrowserPrefix
- getNotSelector() - Method in class com.google.common.css.compiler.ast.CssPseudoClassNode
- getNumericPart() - Method in class com.google.common.css.compiler.ast.CssNumericNode
- getNumExpectedArguments() - Method in interface com.google.common.css.compiler.ast.GssFunction
-
Returns the number of parsed arguments that this function takes, or
nullif the number of arguments may vary. - getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AddHsbToCssColor
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AdjustBrightness
-
Returns the number of expected arguments of this GSS function.
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.BaseBlendColors
-
Returns the number of expected arguments of this GSS function.
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Concat
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Darken
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.DesaturateColor
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Greyscale
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Lighten
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeContrastingColor
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeMutedColor
-
Returns the number of expected arguments of this GSS function.
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeTranslucent
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.SaturateColor
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.SelectFrom
- getNumExpectedArguments() - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Spin
- getOperator() - Method in class com.google.common.css.compiler.ast.CssCompositeValueNode
- getOperatorName() - Method in enum com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
- getOperatorString() - Method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- getOutput() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Returns buffer as String.
- getOutputBuffer() - Method in class com.google.common.css.compiler.passes.CodePrinter
- getParameters() - Method in class com.google.common.css.compiler.ast.CssAtRuleNode
- getParametersCount() - Method in class com.google.common.css.compiler.ast.CssAtRuleNode
- getParent() - Method in class com.google.common.css.compiler.ast.CssNode
- getParentName() - Method in class com.google.common.css.compiler.ast.CssComponentNode
- getParser() - Method in class com.google.common.css.compiler.ast.AbstractGssParser
-
Implementations must return an empty
GssParserCCobject. - getParser() - Method in class com.google.common.css.compiler.ast.GssParser
- getPartition() - Method in class com.google.common.css.compiler.ast.CssPropertyNode
-
Gets the partition of this property.
- getPartition() - Method in class com.google.common.css.compiler.ast.Property
-
Gets the partition of this property.
- getPrefix() - Method in class com.google.common.css.compiler.ast.CssRefinerNode
- getPrefix() - Method in enum com.google.common.css.compiler.ast.CssRefinerNode.Refiner
- getPrefix() - Method in enum com.google.common.css.Vendor
- getPrefixStyle() - Method in class com.google.common.css.compiler.ast.CssComponentNode
-
Return how the prefix strings should be handled.
- getPrettyPrintedString() - Method in class com.google.common.css.compiler.passes.PrettyPrinter
- getPriority() - Method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
-
Lower numbers are lower priority.
- getPriority() - Method in enum com.google.common.css.compiler.ast.CssPriorityNode.PriorityType
- getProperty() - Method in class com.google.common.css.compiler.ast.CssPropertyNode
- getPropertyName() - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
- getPropertyName() - Method in class com.google.common.css.compiler.ast.CssPropertyNode
- getPropertyValue() - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
- getProvide() - Method in class com.google.common.css.compiler.ast.CssProvideNode
- getRecordingSubstitutionMap() - Method in class com.google.common.css.compiler.passes.PassRunner
- getRefinerName() - Method in class com.google.common.css.compiler.ast.CssRefinerNode
- getRefiners() - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- getRefinerType() - Method in class com.google.common.css.compiler.ast.CssRefinerNode
- getRequire() - Method in class com.google.common.css.compiler.ast.CssRequireNode
- getResult() - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode.CssCustomFunctionNodeProxy
- getResult() - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode
- getRight() - Method in class com.google.common.css.compiler.ast.CssBooleanExpressionNode
- getRoot() - Method in class com.google.common.css.compiler.ast.CssTree
- getRulesetNodes() - Method in class com.google.common.css.compiler.ast.CssTree.RulesetNodesToRemove
- getRulesetNodesToRemove() - Method in class com.google.common.css.compiler.ast.CssTree
- getScope() - Method in class com.google.common.css.compiler.ast.CssConstantReferenceNode
-
Returns the scope of the reference.
- getScoping() - Method in class com.google.common.css.compiler.ast.CssClassSelectorNode
-
Returns the kind or absence of a component scoping prefix.
- getSelector() - Method in class com.google.common.css.compiler.ast.CssCombinatorNode
- getSelectorName() - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- getSelectors() - Method in class com.google.common.css.compiler.ast.CssRulesetNode
- getShorthands() - Method in class com.google.common.css.compiler.ast.Property
-
Returns the set of shorthand properties related to this property, or the empty set if this property is not standard.
- getShouldBeFlipped() - Method in class com.google.common.css.compiler.ast.CssNode
- getSourceCode() - Method in class com.google.common.css.compiler.ast.CssTree
- getSourceCode() - Method in class com.google.common.css.SourceCodeLocation
- getSourceCodeLocation() - Method in class com.google.common.css.compiler.ast.CssNode
- getSourceCodeLocation() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- getSourceCodeLocation() - Method in interface com.google.common.css.Locatable
- getSourceCodeLocation() - Method in class com.google.common.css.SourceCodeLocationBuilder
- getSpecificity() - Method in class com.google.common.css.compiler.ast.CssAttributeSelectorNode
- getSpecificity() - Method in class com.google.common.css.compiler.ast.CssClassSelectorNode
- getSpecificity() - Method in class com.google.common.css.compiler.ast.CssIdSelectorNode
- getSpecificity() - Method in class com.google.common.css.compiler.ast.CssPseudoClassNode
-
Returns the specificity of this pseudo-class or an old pseudo-element starting with a single colon.
- getSpecificity() - Method in class com.google.common.css.compiler.ast.CssPseudoElementNode
- getSpecificity() - Method in class com.google.common.css.compiler.ast.CssRefinerNode
- getSpecificity() - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- getStep() - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- getSuffix() - Method in class com.google.common.css.compiler.ast.CssRefinerNode
- getSuffix() - Method in enum com.google.common.css.compiler.ast.CssRefinerNode.Refiner
- getSuffix(int) - Method in interface com.google.common.css.compiler.ast.CharStream
-
Returns an array of characters that make up the suffix of length 'len' for the currently matched token.
- getSuffix(int) - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns an array of characters that make up the suffix of length 'len' for the currently matched token.
- getSymbol() - Method in enum com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
- getTabSize() - Method in interface com.google.common.css.compiler.ast.CharStream
- getTabSize() - Method in class com.google.common.css.compiler.ast.StringCharStream
- getTo() - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- getToken(int) - Method in class com.google.common.css.compiler.ast.GssParserCC
-
Get the specific Token.
- getTrackLineColumn() - Method in interface com.google.common.css.compiler.ast.CharStream
- getTrackLineColumn() - Method in class com.google.common.css.compiler.ast.StringCharStream
- getType() - Method in class com.google.common.css.compiler.ast.CssAtRuleNode
- getType() - Method in class com.google.common.css.compiler.ast.CssBooleanExpressionNode
- getType() - Method in class com.google.common.css.compiler.ast.CssStringNode
- getUnit() - Method in class com.google.common.css.compiler.ast.CssNumericNode
- getUnknownLocation() - Static method in class com.google.common.css.SourceCodeLocation
-
Returns an unknown location.
- getValue() - Method in class com.google.common.css.compiler.ast.CssAttributeSelectorNode
- getValue() - Method in class com.google.common.css.compiler.ast.CssFunctionNode
-
Print the node instead of null when this node is a parameter.
- getValue() - Method in class com.google.common.css.compiler.ast.CssNumericNode
- getValue() - Method in class com.google.common.css.compiler.ast.CssValueNode
- getValue() - Method in class com.google.common.css.compiler.ast.Token
-
An optional attribute value of the Token.
- getValues() - Method in class com.google.common.css.compiler.ast.CssCompositeValueNode
- getValueWithMappings(String) - Method in interface com.google.common.css.MultipleMappingSubstitutionMap
-
Like an ordinary
SubstitutionMap, this returns a value to substitute for the specifiedkey. - getValueWithMappings(String) - Method in class com.google.common.css.PrefixingSubstitutionMap
- getValueWithMappings(String) - Method in class com.google.common.css.SplittingSubstitutionMap
- getVariableName() - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- getVendor() - Method in class com.google.common.css.compiler.ast.Property
- getVisitController() - Method in class com.google.common.css.compiler.ast.CssNode
- getVisitController() - Method in class com.google.common.css.compiler.ast.CssTree
- getWarning() - Method in class com.google.common.css.compiler.ast.Property
- getWarnings() - Method in class com.google.common.css.compiler.ast.AccessibleErrorManager
- GREATER - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- Greyscale() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.Greyscale
- GSS - com.google.common.css.compiler.ast.CssSpecification
- GSS - com.google.common.css.compiler.passes.FixupFontDeclarations.InputMode
-
Perform a best-effort parse that allows unsubstituted definition uses.
- GssError - Class in com.google.common.css.compiler.ast
-
GSS parser error description.
- GssError(String, SourceCodeLocation) - Constructor for class com.google.common.css.compiler.ast.GssError
- GssError.MessageFormatArgs - Class in com.google.common.css.compiler.ast
-
A String template, together with values for the template holes.
- GssFunction - Interface in com.google.common.css.compiler.ast
-
Encapsulates a custom function callable from GSS stylesheet files.
- GssFunctionException - Exception in com.google.common.css.compiler.ast
-
Exception class to be thrown by Gss functions.
- GssFunctionException(String) - Constructor for exception com.google.common.css.compiler.ast.GssFunctionException
- GssFunctionException(String, Throwable) - Constructor for exception com.google.common.css.compiler.ast.GssFunctionException
- gssFunctionMapProvider - Variable in class com.google.common.css.JobDescription
- GssFunctionMapProvider - Interface in com.google.common.css
-
Provides maps of custom GSS functions for use with command-line compilers.
- GssFunctions - Class in com.google.common.css.compiler.gssfunctions
-
Container for common GSS functions.
- GssFunctions() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions
- GssFunctions.AddHsbToCssColor - Class in com.google.common.css.compiler.gssfunctions
-
Implementation of the addHsbToCssColor GSS function.
- GssFunctions.AddToNumericValue - Class in com.google.common.css.compiler.gssfunctions
-
The "add()" function adds a list of numeric values.
- GssFunctions.AdjustBrightness - Class in com.google.common.css.compiler.gssfunctions
-
Implementation of the adjustBrightness GSS function.
- GssFunctions.BaseBlendColors - Class in com.google.common.css.compiler.gssfunctions
-
Base implementation of the color blending GSS function.
- GssFunctions.BaseHslColorManipulation - Class in com.google.common.css.compiler.gssfunctions
-
Abstract base class providing HSL color space manipulation functions.
- GssFunctions.BlendColorsHsb - Class in com.google.common.css.compiler.gssfunctions
-
Implementation of the blendColorsHsb GSS function.
- GssFunctions.BlendColorsRgb - Class in com.google.common.css.compiler.gssfunctions
-
Implementation of the blendColorsRgb GSS function.
- GssFunctions.Concat - Class in com.google.common.css.compiler.gssfunctions
-
Implementation of the concat(…) GssFunction.
- GssFunctions.Darken - Class in com.google.common.css.compiler.gssfunctions
-
Decrease the lightness of a color.
- GssFunctions.DesaturateColor - Class in com.google.common.css.compiler.gssfunctions
-
Decrease the saturation of the specified color.
- GssFunctions.Div - Class in com.google.common.css.compiler.gssfunctions
-
A
GssFunctionthat returns the quotient of its arguments. - GssFunctions.Greyscale - Class in com.google.common.css.compiler.gssfunctions
-
Convert the color to a grayscale (desaturation with amount of 100).
- GssFunctions.Lighten - Class in com.google.common.css.compiler.gssfunctions
-
Increase the lightness of a color.
- GssFunctions.MakeContrastingColor - Class in com.google.common.css.compiler.gssfunctions
-
The "makeContrastingColor" function generates a contrasting color with the same hue as the input color.
- GssFunctions.MakeMutedColor - Class in com.google.common.css.compiler.gssfunctions
-
Implementation of the makeMutedColor GSS function.
- GssFunctions.MakeTranslucent - Class in com.google.common.css.compiler.gssfunctions
-
Takes an input color and sets its alpha component without affecting the RGB components.
- GssFunctions.MaxValue - Class in com.google.common.css.compiler.gssfunctions
-
A
GssFunctionthat returns the max value from its list of arguments. - GssFunctions.MinValue - Class in com.google.common.css.compiler.gssfunctions
-
A
GssFunctionthat returns the min value from its list of arguments. - GssFunctions.Mult - Class in com.google.common.css.compiler.gssfunctions
-
A
GssFunctionthat returns the product of its arguments. - GssFunctions.SaturateColor - Class in com.google.common.css.compiler.gssfunctions
-
Increase the saturation of the specified color.
- GssFunctions.SelectFrom - Class in com.google.common.css.compiler.gssfunctions
-
Allows the equivalent of the ternary operator in GSS, using three
@defstatements as inputs. - GssFunctions.Spin - Class in com.google.common.css.compiler.gssfunctions
-
Increase or decrease the hue of a color.
- GssFunctions.SubtractFromNumericValue - Class in com.google.common.css.compiler.gssfunctions
-
The "sub()" function subtracts a list of numeric values.
- GssParser - Class in com.google.common.css.compiler.ast
-
A wrapper around the JavaCC generated GSS parser.
- GssParser(SourceCode) - Constructor for class com.google.common.css.compiler.ast.GssParser
- GssParser(List<SourceCode>) - Constructor for class com.google.common.css.compiler.ast.GssParser
- GssParserCC - Class in com.google.common.css.compiler.ast
-
A parser that recognizes GSS files and builds the new AST.
- GssParserCC(CharStream) - Constructor for class com.google.common.css.compiler.ast.GssParserCC
-
Constructor with user supplied CharStream.
- GssParserCCConstants - Class in com.google.common.css.compiler.ast
-
Token literal values and constants.
- GssParserCCConstants() - Constructor for class com.google.common.css.compiler.ast.GssParserCCConstants
- GssParserCCTokenManager - Class in com.google.common.css.compiler.ast
-
Token Manager.
- GssParserCCTokenManager(CharStream) - Constructor for class com.google.common.css.compiler.ast.GssParserCCTokenManager
-
Constructor.
- GssParserCCTokenManager(CharStream, int) - Constructor for class com.google.common.css.compiler.ast.GssParserCCTokenManager
-
Constructor.
- GssParserException - Exception in com.google.common.css.compiler.ast
- GssParserException(SourceCodeLocation) - Constructor for exception com.google.common.css.compiler.ast.GssParserException
- GssParserException(SourceCodeLocation, Throwable) - Constructor for exception com.google.common.css.compiler.ast.GssParserException
- GssSourceMapGenerator - Interface in com.google.common.css.compiler.passes
-
Interface to collect and generate source map for
CssNodein Gss compiler.
H
- HandleMissingConstantDefinitions - Class in com.google.common.css.compiler.passes
-
Compiler pass that throws an error for any
CssConstantReferenceNodethat do not have a correspondingCssDefinitionNode. - HandleMissingConstantDefinitions(VisitController, ErrorManager, ConstantDefinitions) - Constructor for class com.google.common.css.compiler.passes.HandleMissingConstantDefinitions
- HandleUnknownAtRuleNodes - Class in com.google.common.css.compiler.passes
-
Compiler pass that handles remaining
CssUnknownAtRuleNodeinstances by optionally reporting them as errors and optionally removing them. - HandleUnknownAtRuleNodes(MutatingVisitController, ErrorManager, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.HandleUnknownAtRuleNodes
- HandleUnknownAtRuleNodes(MutatingVisitController, ErrorManager, Set<String>, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.HandleUnknownAtRuleNodes
- hasAlternateAnnotation(CssNode) - Static method in class com.google.common.css.compiler.passes.PassUtil
-
Returns whether the ALTERNATE comment has been found among the comments of the node.
- hasBeginLocation() - Method in class com.google.common.css.SourceCodeLocationBuilder
- hasBlock() - Method in enum com.google.common.css.compiler.ast.CssAtRuleNode.Type
- hasComment(String) - Method in class com.google.common.css.compiler.ast.CssNode
-
Returns whether one of the comments attached to this node exactly matches the given string.
- hasConditionalNodes() - Method in class com.google.common.css.compiler.passes.HasConditionalNodes
- HasConditionalNodes - Class in com.google.common.css.compiler.passes
- hasErrors() - Method in class com.google.common.css.compiler.ast.BasicErrorManager
- hasErrors() - Method in interface com.google.common.css.compiler.ast.ErrorManager
- hasErrors() - Method in class com.google.common.css.compiler.passes.DummyErrorManager
- HASH - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- HASH_NAME - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- hashCode() - Method in class com.google.common.css.compiler.ast.CssNode
-
This is the default implementation of
hashCode(). - hashCode() - Method in class com.google.common.css.compiler.ast.CssSelectorNode.Specificity
- hashCode() - Method in class com.google.common.css.compiler.ast.GssError
- hashCode() - Method in class com.google.common.css.SourceCodeLocation
- hashCode() - Method in class com.google.common.css.SourceCodeLocation.SourceCodePoint
- hasParenthesis() - Method in class com.google.common.css.compiler.ast.CssCompositeValueNode
- hasPositionalParameters() - Method in class com.google.common.css.compiler.ast.Property
- hasSourceCode() - Method in class com.google.common.css.SourceCodeLocationBuilder
- hasStarHack() - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
-
Returns the value of this node's
hasStarHackattribute. - hasWarning() - Method in class com.google.common.css.compiler.ast.Property
- HEX - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- hexcolor() - Method in class com.google.common.css.compiler.ast.GssParserCC
- HEXNUM - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- HTML_ESCAPER - Static variable in class com.google.common.css.compiler.ast.CssStringNode
-
Represents this node's value in CSS syntax that is also safe for inclusion in HTML attribute values and element contents.
I
- id() - Method in class com.google.common.css.compiler.ast.GssParserCC
- ID - com.google.common.css.compiler.ast.CssRefinerNode.Refiner
- IDENTIFIER - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- IdentitySubstitutionMap - Class in com.google.common.css
-
IdentitySubstitutionMapis a trivial implementation ofSubstitutionMapthat returns the key as the value for the requested key. - IdentitySubstitutionMap() - Constructor for class com.google.common.css.IdentitySubstitutionMap
- IF - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- image - Variable in class com.google.common.css.compiler.ast.Token
-
The string image of the token.
- IMPLICIT_NODE_NAME - Static variable in class com.google.common.css.compiler.ast.CssComponentNode
- IMPORT - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- important() - Method in class com.google.common.css.compiler.ast.GssParserCC
- IMPORTANT - com.google.common.css.compiler.ast.CssPriorityNode.PriorityType
- IMPORTANT_SYM - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- inFunArgs() - Method in class com.google.common.css.compiler.ast.CssNode
-
Returns true when any of a
node'sCssNode.ancestors()is a function node. - initializeWithMappings(Map<? extends String, ? extends String>) - Method in class com.google.common.css.MinimalSubstitutionMap
- initializeWithMappings(Map<? extends String, ? extends String>) - Method in class com.google.common.css.PrefixingSubstitutionMap
- initializeWithMappings(Map<? extends String, ? extends String>) - Method in class com.google.common.css.RecordingSubstitutionMap
- initializeWithMappings(Map<? extends String, ? extends String>) - Method in class com.google.common.css.SplittingSubstitutionMap
- initializeWithMappings(Map<? extends String, ? extends String>) - Method in interface com.google.common.css.SubstitutionMap.Initializable
- innerAtRule() - Method in class com.google.common.css.compiler.ast.GssParserCC
- inputOrientation - Variable in class com.google.common.css.JobDescription
- inputRenamingMap - Variable in class com.google.common.css.JobDescription
- inputs - Variable in class com.google.common.css.JobDescription
- inputStream - Variable in class com.google.common.css.compiler.ast.GssParserCCTokenManager
- INTERNAL_ERROR_EXIT_CODE - Static variable in class com.google.common.css.AbstractCommandLineCompiler
-
Exit code for abnormal compiler behavior, such as violated invariants, infinite loops and the likes.
- INVALID_LEXICAL_STATE - Static variable in error com.google.common.css.compiler.ast.TokenMgrError
-
Tried to change to an invalid lexical state.
- isAbstract() - Method in class com.google.common.css.compiler.ast.CssComponentNode
- isBinaryOperator() - Method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- isConditional() - Method in enum com.google.common.css.compiler.ast.CssAtRuleNode.Type
- isConstant() - Method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- isCustom() - Method in class com.google.common.css.compiler.ast.CssPropertyNode
- isCustom() - Method in class com.google.common.css.compiler.ast.Property
- isCustomDeclaration() - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
- isDefinitionReference(String) - Static method in class com.google.common.css.compiler.ast.CssConstantReferenceNode
-
Returns if the given identifier matches the pattern of a constant.
- isEmpty() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- isEnclosedWithBraces() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- isFunction() - Method in class com.google.common.css.compiler.passes.BrowserPrefixRule
- isIdentityValue(double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AddToNumericValue
- isIdentityValue(double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Div
- isIdentityValue(double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Mult
- isIdentityValue(double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.SubtractFromNumericValue
- isImplicitlyNamed() - Method in class com.google.common.css.compiler.ast.CssComponentNode
- isOkWithoutProcessing() - Method in class com.google.common.css.compiler.ast.CssUnknownAtRuleNode
- isOperator() - Method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- isRecognized() - Method in class com.google.common.css.compiler.ast.CssFunctionNode.Function
-
Returns
truewhen this function is in the list of recognized names. - isRecognizedProperty() - Method in class com.google.common.css.compiler.ast.Property
- isSkipping() - Method in class com.google.common.css.compiler.ast.SkippingTreeVisitor
- isSvgOnly() - Method in class com.google.common.css.compiler.ast.Property
- isUnaryOperator() - Method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- isUnknown() - Method in class com.google.common.css.SourceCodeLocation
- isValidExpressionTree() - Method in class com.google.common.css.compiler.ast.CssBooleanExpressionNode
-
Checks if the expression tree is valid.
- isVendorSpecific() - Method in class com.google.common.css.compiler.ast.Property
J
- jjFillToken() - Method in class com.google.common.css.compiler.ast.GssParserCCTokenManager
- job - Variable in class com.google.common.css.AbstractCommandLineCompiler
-
The job to process: the inputs and the options.
- JobDescription - Class in com.google.common.css
-
Provides inputs and options to Closure Stylesheets.
- JobDescription.InputOrientation - Enum in com.google.common.css
-
The input orientation.
- JobDescription.OptimizeStrategy - Enum in com.google.common.css
-
The optimization strategy.
- JobDescription.OutputFormat - Enum in com.google.common.css
-
The output format.
- JobDescription.OutputOrientation - Enum in com.google.common.css
-
The output orientation.
- JobDescription.SourceMapDetailLevel - Enum in com.google.common.css
-
The source map generation levels.
- JobDescriptionBuilder - Class in com.google.common.css
-
Aids in the creation of inputs for the compiler.
- JobDescriptionBuilder() - Constructor for class com.google.common.css.JobDescriptionBuilder
- JSCOMP_VARIABLE_MAP - com.google.common.css.OutputRenamingMapFormat
-
This is the current default behavior for output maps.
- JSON - com.google.common.css.OutputRenamingMapFormat
-
Reads/Writes the mapping as JSON.
K
- key() - Method in class com.google.common.css.compiler.ast.GssParserCC
- keyList() - Method in class com.google.common.css.compiler.ast.GssParserCC
- kind - Variable in class com.google.common.css.compiler.ast.Token
-
An integer that describes the kind of this token.
- KONQUEROR - com.google.common.css.Vendor
L
- LANG - com.google.common.css.compiler.ast.CssPseudoClassNode.FunctionType
- LANGFUNCTION - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- leave(CssNode) - Method in class com.google.common.css.compiler.passes.CreateStandardAtRuleNodes
- leave(CssNode) - Method in class com.google.common.css.compiler.passes.EnumeratingVisitor
- leave(CssNode) - Method in class com.google.common.css.compiler.passes.LocationBoundingVisitor
- leave(CssNode) - Method in class com.google.common.css.compiler.passes.SExprPrintingVisitor
- leave(CssNode) - Method in interface com.google.common.css.compiler.passes.UniformVisitor
- leaveArgumentNode(CssValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssFunctionNode's sub trees. - leaveArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.CreateConstantReferences
- leaveArgumentNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.HandleMissingConstantDefinitions
- leaveAttributeSelector(CssAttributeSelectorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssAttributeSelectorNode's sub trees - leaveAttributeSelector(CssAttributeSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveAttributeSelector(CssAttributeSelectorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveBlock(CssBlockNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssBlockNode's sub trees - leaveBlock(CssBlockNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveBlock(CssBlockNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveCharSet(CssCharSetNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssCharSetNode's sub trees - leaveCharSet(CssCharSetNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveCharSet(CssCharSetNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveCharSet(CssCharSetNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveCharSet(CssCharSetNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveClassSelector(CssClassSelectorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssClassSelectorNode's sub trees - leaveClassSelector(CssClassSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveClassSelector(CssClassSelectorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveCombinator(CssCombinatorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssCombinatorNode's sub trees - leaveCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveComponent(CssComponentNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssComponentNode's sub trees - leaveComponent(CssComponentNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveCompositeValueNode(CssCompositeValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssValueNodethat is aCssCompositeValueNode - leaveCompositeValueNode(CssCompositeValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveCompositeValueNode(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveCompositeValueNode(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveCompositeValueNodeOperator(CssCompositeValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called between values in a
CssCompositeValueNode - leaveCompositeValueNodeOperator(CssCompositeValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveCompositeValueNodeOperator(CssCompositeValueNode) - Method in class com.google.common.css.compiler.passes.SExprPrintingVisitor
-
Called between values in a
CssCompositeValueNode - leaveConditionalBlock(CssConditionalBlockNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssConditionalBlockNode's sub trees - leaveConditionalBlock(CssConditionalBlockNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveConditionalBlock(CssConditionalBlockNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveConditionalRule(CssConditionalRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssConditionalRuleNode's sub trees - leaveConditionalRule(CssConditionalRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveConditionalRule(CssConditionalRuleNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveDeclaration(CssDeclarationNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssDeclarationNode's sub trees - leaveDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.RemoveDefaultDeclarations
- leaveDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.RemoveEmptyValues
- leaveDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.ReplaceMixins
- leaveDeclaration(CssDeclarationNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveDeclarationBlock(CssDeclarationBlockNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssDeclarationBlockNode's sub trees - leaveDeclarationBlock(CssDeclarationBlockNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveDeclarationBlock(CssDeclarationBlockNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveDeclarationBlock(CssDeclarationBlockNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveDeclarationBlock(CssDeclarationBlockNode) - Method in class com.google.common.css.compiler.passes.ReplaceMixins
- leaveDefinition(CssDefinitionNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssDefinitionNode's sub trees - leaveDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.DefinitionPrintingVisitor
- leaveDefinition(CssDefinitionNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveFontFace(CssFontFaceNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssFontFaceNode's sub trees - leaveFontFace(CssFontFaceNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveFontFace(CssFontFaceNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveForLoop(CssForLoopRuleNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssForLoopRuleNode's sub trees - leaveForLoop(CssForLoopRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveForLoop(CssForLoopRuleNode) - Method in class com.google.common.css.compiler.passes.CreateForLoopNodes
- leaveFunctionNode(CssFunctionNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssFunctionNode's sub trees. - leaveFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.DefinitionPrintingVisitor
- leaveFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveFunctionNode(CssFunctionNode) - Method in class com.google.common.css.compiler.passes.ResolveCustomFunctionNodes
- leaveIdSelector(CssIdSelectorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssIdSelectorNode's sub trees - leaveIdSelector(CssIdSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveIdSelector(CssIdSelectorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveImportBlock(CssImportBlockNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssImportBlockNode's sub trees - leaveImportBlock(CssImportBlockNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveImportRule(CssImportRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssImportRuleNode's sub trees - leaveImportRule(CssImportRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveImportRule(CssImportRuleNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveImportRule(CssImportRuleNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveImportRule(CssImportRuleNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveKey(CssKeyNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssKeyNode's sub trees - leaveKey(CssKeyNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveKey(CssKeyNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveKey(CssKeyNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveKeyBlock(CssKeyListNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssKeyListNode's sub trees - leaveKeyBlock(CssKeyListNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveKeyBlock(CssKeyListNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveKeyBlock(CssKeyListNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveKeyframeRuleset(CssKeyframeRulesetNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssKeyframeRulesetNode's sub trees - leaveKeyframeRuleset(CssKeyframeRulesetNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveKeyframeRuleset(CssKeyframeRulesetNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveKeyframesRule(CssKeyframesNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssKeyframesNode's sub trees - leaveKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.CreateVendorPrefixedKeyframes
- leaveKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveKeyframesRule(CssKeyframesNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveMediaRule(CssMediaRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssMediaRuleNode's sub trees - leaveMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveMediaRule(CssMediaRuleNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveMediaTypeListDelimiter(CssNodesListNode<? extends CssNode>) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called between adjacent nodes in a media type list
- leaveMediaTypeListDelimiter(CssNodesListNode<? extends CssNode>) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveMediaTypeListDelimiter(CssNodesListNode<? extends CssNode>) - Method in class com.google.common.css.compiler.passes.SExprPrintingVisitor
-
Called between adjacent nodes in a media type list
- leaveMixin(CssMixinNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssMixinNode's sub trees - leaveMixin(CssMixinNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveMixin(CssMixinNode) - Method in class com.google.common.css.compiler.passes.ReplaceMixins
- leaveMixinDefinition(CssMixinDefinitionNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssMixinDefinitionNode's sub trees - leaveMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.passes.AutoExpandBrowserPrefix
- leaveMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.passes.CollectMixinDefinitions
- leaveMixinDefinition(CssMixinDefinitionNode) - Method in class com.google.common.css.compiler.passes.CreateConstantReferences
- leavePageRule(CssPageRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssPageRuleNode's sub trees - leavePageRule(CssPageRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leavePageRule(CssPageRuleNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leavePageSelector(CssPageSelectorNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssPageSelectorNode's sub trees - leavePageSelector(CssPageSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leavePropertyValue(CssPropertyValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssPropertyValueNode's sub trees - leavePropertyValue(CssPropertyValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveProvideNode(CssProvideNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssProvideNode's sub trees - leaveProvideNode(CssProvideNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leavePseudoClass(CssPseudoClassNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssPseudoClassNode's sub trees - leavePseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leavePseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leavePseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leavePseudoClass(CssPseudoClassNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leavePseudoElement(CssPseudoElementNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssPseudoElementNode's sub trees - leavePseudoElement(CssPseudoElementNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leavePseudoElement(CssPseudoElementNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveRequireNode(CssRequireNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssRequireNode's sub trees - leaveRequireNode(CssRequireNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveRuleset(CssRulesetNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssRulesetNode's sub trees - leaveRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- leaveRuleset(CssRulesetNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveSelector(CssSelectorNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssSelectorNode's sub trees - leaveSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- leaveSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveSelectorBlock(CssSelectorListNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssSelectorListNode's sub trees - leaveSelectorBlock(CssSelectorListNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveSelectorBlock(CssSelectorListNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveSelectorBlock(CssSelectorListNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveTree(CssRootNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssRootNode's sub trees - leaveTree(CssRootNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveUnknownAtRule(CssUnknownAtRuleNode) - Method in interface com.google.common.css.compiler.ast.AtRuleHandler
-
Called after visiting a
CssUnknownAtRuleNode's sub trees - leaveUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CreateComponentNodes
- leaveUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.CreateConditionalNodes
- leaveUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- leaveUnknownAtRule(CssUnknownAtRuleNode) - Method in class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- leaveValueNode(CssValueNode) - Method in interface com.google.common.css.compiler.ast.CssTreeVisitor
-
Called after visiting a
CssValueNodethat is not aCssCompositeValueNode - leaveValueNode(CssValueNode) - Method in class com.google.common.css.compiler.ast.DefaultTreeVisitor
- leaveValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- leaveValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.CreateConstantReferences
- leaveValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.DefinitionPrintingVisitor
- leaveValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.HandleMissingConstantDefinitions
- leaveValueNode(CssValueNode) - Method in class com.google.common.css.compiler.passes.SExprPrintingVisitor
- LEFT_BOTTOM - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- LEFT_MIDDLE - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- LEFT_TOP - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- LEFTBRACE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- LEFTROUND - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- LEFTSQUARE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- LEXICAL_ERROR - Static variable in error com.google.common.css.compiler.ast.TokenMgrError
-
Lexical error occurred.
- lexicalErr(boolean, int, int, int, String, int) - Static method in error com.google.common.css.compiler.ast.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class com.google.common.css.compiler.ast.GssParserCCTokenManager
-
Lexer state names.
- Lighten() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.Lighten
- LINE_HEIGHT - com.google.common.css.compiler.passes.FixupFontDeclarations.FontProperty
- LITERAL - com.google.common.css.compiler.ast.CssComponentNode.PrefixStyle
-
Means use the name as-is without any transformation.
- Locatable - Interface in com.google.common.css
-
Gives access to a node's location in the original source code.
- LocationBoundingVisitor - Class in com.google.common.css.compiler.passes
-
A pass for finding an approximation to a minimum-size SourceCodeLocation interval that contains a given node.
- LocationBoundingVisitor() - Constructor for class com.google.common.css.compiler.passes.LocationBoundingVisitor
- LOOP_DETECTED - Static variable in error com.google.common.css.compiler.ast.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LTR - com.google.common.css.JobDescription.InputOrientation
- LTR - com.google.common.css.JobDescription.OutputOrientation
M
- main(String[]) - Static method in class com.google.common.css.compiler.commandline.ClosureCommandLineCompiler
- makeContrastingColor(String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeContrastingColor
- MakeContrastingColor() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeContrastingColor
- makeMutedColor(String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeMutedColor
- makeMutedColor(String, String, String) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeMutedColor
- MakeMutedColor() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeMutedColor
- makeTranslucent(String, String, SourceCodeLocation) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeTranslucent
- MakeTranslucent() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.MakeTranslucent
- MapChunkAwareNodesToChunk<T> - Class in com.google.common.css.compiler.passes
-
Pass which marks which
ChunkAwarenodes belong to which chunk. - MapChunkAwareNodesToChunk(CssTree, Map<String, T>) - Constructor for class com.google.common.css.compiler.passes.MapChunkAwareNodesToChunk
- mappings - Variable in class com.google.common.css.MultipleMappingSubstitutionMap.ValueWithMappings
- MarkDefaultDefinitions - Class in com.google.common.css.compiler.passes
-
Compiler pass that traverses the tree and marks as default the value nodes in a definition that has the corresponding annotation.
- MarkDefaultDefinitions(VisitController) - Constructor for class com.google.common.css.compiler.passes.MarkDefaultDefinitions
- MarkNonFlippableNodes - Class in com.google.common.css.compiler.passes
-
Compiler pass that traverses the tree and marks as non flippable the nodes that should not be BiDi flipped.
- MarkNonFlippableNodes(VisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- MarkRemovableRulesetNodes - Class in com.google.common.css.compiler.passes
-
Compiler pass that marks the ruleset nodes that should be removed from the tree.
- MarkRemovableRulesetNodes(CssTree) - Constructor for class com.google.common.css.compiler.passes.MarkRemovableRulesetNodes
-
Creates a new pass over the specified tree.
- MarkRemovableRulesetNodes(CssTree, boolean) - Constructor for class com.google.common.css.compiler.passes.MarkRemovableRulesetNodes
-
Creates a new pass over the specified tree.
- MarkRemovableRulesetNodesForChunk<T> - Class in com.google.common.css.compiler.passes
-
Compiler pass that marks ruleset nodes that should be removed from the tree, within the confines of a single chunk.
- MarkRemovableRulesetNodesForChunk(T, CssTree, boolean) - Constructor for class com.google.common.css.compiler.passes.MarkRemovableRulesetNodesForChunk
- MAXIMUM - com.google.common.css.JobDescription.OptimizeStrategy
- MAXIMUM_ERRORS_TO_OUTPUT - Static variable in class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler
-
The compiler will limit the number of error messages it outputs to this number.
- MaxValue() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.MaxValue
- MEDIA - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- MEDIA - Static variable in class com.google.common.css.compiler.ast.CssMediaRuleNode
- merge(SourceCodeLocation, SourceCodeLocation) - Static method in class com.google.common.css.SourceCodeLocation
-
Returns a new SourceCodeLocation which covers everything between the beginning of the first location and the end of the second location.
- merge(Iterable<? extends Locatable>) - Static method in class com.google.common.css.SourceCodeLocation
-
Merges the locations of all of the given locations.
- MergeAdjacentRulesetNodesWithSameDeclarations - Class in com.google.common.css.compiler.passes
-
Compiler pass that merges adjacent ruleset nodes that have the same selector.
- MergeAdjacentRulesetNodesWithSameDeclarations(CssTree) - Constructor for class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameDeclarations
- MergeAdjacentRulesetNodesWithSameDeclarations(CssTree, boolean) - Constructor for class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameDeclarations
- MergeAdjacentRulesetNodesWithSameSelector - Class in com.google.common.css.compiler.passes
-
Compiler pass that merges adjacent ruleset nodes that have the same selector.
- MergeAdjacentRulesetNodesWithSameSelector(CssTree) - Constructor for class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameSelector
- MergeAdjacentRulesetNodesWithSameSelector(CssTree, boolean) - Constructor for class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameSelector
- mergeAll(Iterable<SourceCodeLocation>) - Static method in class com.google.common.css.SourceCodeLocation
-
Merges the locations of all of the given locations.
- messageFormat() - Method in class com.google.common.css.compiler.ast.GssError
-
Returns a MessageFormatArgs representation of the object.
- MessageFormatArgs(String, Object...) - Constructor for class com.google.common.css.compiler.ast.GssError.MessageFormatArgs
- MICROSOFT - com.google.common.css.Vendor
- MinimalSubstitutionMap - Class in com.google.common.css
-
MinimalSubstitutionMap is a SubstitutionMap that renames CSS classes to the shortest string possible.
- MinimalSubstitutionMap() - Constructor for class com.google.common.css.MinimalSubstitutionMap
- MinimalSubstitutionMap(Set<String>) - Constructor for class com.google.common.css.MinimalSubstitutionMap
- MINUS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- MinValue() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.MinValue
- MIXIN - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- MOZILLA - com.google.common.css.Vendor
- Mult() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.Mult
- MULT - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
- MultipleMappingSubstitutionMap - Interface in com.google.common.css
-
MultipleMappingSubstitutionMapis a special type ofSubstitutionMapthat can create multiple mappings for a single lookup. - MultipleMappingSubstitutionMap.ValueWithMappings - Class in com.google.common.css
-
Contains both the value and mappings returned by
MultipleMappingSubstitutionMap.getValueWithMappings(String). - MUST_BE_NUMERIC - Static variable in class com.google.common.css.compiler.gssfunctions.GssFunctions
- MutatingVisitController - Interface in com.google.common.css.compiler.ast
N
- NAME - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- NAMECHAR - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- NAMESPACE - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- NAMESTART - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- needsBiDiFlipping() - Method in class com.google.common.css.JobDescription
-
Whether the job requires that the output orientation be different from the input orientation.
- newToken(int) - Static method in class com.google.common.css.compiler.ast.Token
- newToken(int, String) - Static method in class com.google.common.css.compiler.ast.Token
-
Returns a new Token object, by default.
- next - Variable in class com.google.common.css.compiler.ast.Token
-
A reference to the next regular (non-special) token from the input stream.
- NL - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- NL1 - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- NO_UNITS - Static variable in class com.google.common.css.compiler.ast.CssNumericNode
-
Constant value for the units field for a node without units.
- NOCHANGE - com.google.common.css.JobDescription.OutputOrientation
- NONASCII - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- NONE - com.google.common.css.compiler.ast.CssPseudoClassNode.FunctionType
- NONE - com.google.common.css.JobDescription.OptimizeStrategy
- NONSTANDARD - com.google.common.css.compiler.ast.CssSpecification
- NOT - com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- NOT - com.google.common.css.compiler.ast.CssPseudoClassNode.FunctionType
- NOTFUNCTION - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- nth() - Method in class com.google.common.css.compiler.ast.GssParserCC
- NTH - com.google.common.css.compiler.ast.CssPseudoClassNode.FunctionType
- NullGssSourceMapGenerator - Class in com.google.common.css.compiler.passes
-
Null class implements
GssSourceMapGenerator. - NullGssSourceMapGenerator() - Constructor for class com.google.common.css.compiler.passes.NullGssSourceMapGenerator
- NUMBER - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- numChildren() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
O
- onBinaryOperator(CssBooleanExpressionNode.Type, ParserToken, Object, Object) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.BooleanExpressionHandler
- onBooleanExpressionEnd(Object) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.BooleanExpressionHandler
- onBooleanExpressionStart() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.BooleanExpressionHandler
- onColor(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onCommentEnd() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onCommentStart(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onConditionalRuleEnd() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onConditionalRuleStart(CssAtRuleNode.Type, ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onConstant(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.BooleanExpressionHandler
- onDeclarationEnd() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onDeclarationStart(ParserToken, boolean) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onDefinitionEnd() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onDefinitionStart(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onDocumentEnd() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onDocumentStart(SourceCode) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- ONE_WORD - com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
- onFunction(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onFunctionArgument(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onImportRuleEnd() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onImportRuleStart() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onLiteral(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onMediaRuleEnd() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onMediaRuleStart() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onNumericValue(ParserToken, ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onOperator(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onPriority(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onReference(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onReferenceFunctionArgument(ParserToken) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.ExpressionHandler
- onRulesetEnd() - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onRulesetStart(CssSelectorListNode) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler
- onUnaryOperator(CssBooleanExpressionNode.Type, ParserToken, Object) - Method in interface com.google.common.css.compiler.ast.CssParserEventHandler.BooleanExpressionHandler
- OPERA - com.google.common.css.Vendor
- optimize - Variable in class com.google.common.css.JobDescription
- OR - com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- OR - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- outputFormat - Variable in class com.google.common.css.JobDescription
- outputOrientation - Variable in class com.google.common.css.JobDescription
- outputRenamingMapFormat - Variable in class com.google.common.css.JobDescription
- OutputRenamingMapFormat - Enum in com.google.common.css
-
Defines the values for the --output-renaming-map-format flag in Closure Stylesheets.
P
- PAGE - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- parenthesizedTerm() - Method in class com.google.common.css.compiler.ast.GssParserCC
- parse() - Method in class com.google.common.css.compiler.ast.GssParser
- parse() - Method in class com.google.common.css.compiler.ast.GssParserCC
- parse(boolean) - Method in class com.google.common.css.compiler.ast.GssParser
- parse(CssBlockNode, SourceCode, boolean, ImmutableList.Builder<GssParserException>) - Method in class com.google.common.css.compiler.ast.GssParserCC
-
Wrapper around
parse()that (re-)initializes the parser and clears its state afterwards. - parseBoolean(String) - Static method in class com.google.common.css.compiler.gssfunctions.GssFunctions
-
Helper method to convert a numeric value of "0" or "1" into a boolean.
- ParseException - Exception in com.google.common.css.compiler.ast
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception com.google.common.css.compiler.ast.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(Token, int[][], String[]) - Constructor for exception com.google.common.css.compiler.ast.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(String) - Constructor for exception com.google.common.css.compiler.ast.ParseException
-
Constructor with message.
- parseInternal(List<SourceCode>, boolean) - Method in class com.google.common.css.compiler.ast.AbstractGssParser
-
Parses a list of GSS sources.
- parseProperty(String) - Static method in enum com.google.common.css.Vendor
- PASSED_LOCATION_IS_NOT_VALID - Static variable in class com.google.common.css.SourceCodeLocationBuilder
- PassRunner - Class in com.google.common.css.compiler.passes
- PassRunner(JobDescription, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.PassRunner
- PassRunner(JobDescription, ErrorManager, RecordingSubstitutionMap) - Constructor for class com.google.common.css.compiler.passes.PassRunner
- PassUtil - Class in com.google.common.css.compiler.passes
-
Utility methods that can be useful for compiler passes.
- pattern - Variable in class com.google.common.css.compiler.ast.GssError.MessageFormatArgs
- PERCENT - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- performOperation(double, double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.AddToNumericValue
- performOperation(double, double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Div
- performOperation(double, double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MaxValue
- performOperation(double, double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.MinValue
- performOperation(double, double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.Mult
- performOperation(double, double) - Method in class com.google.common.css.compiler.gssfunctions.GssFunctions.SubtractFromNumericValue
- PIPE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- PIPE_EQUALS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- PLUS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- PREFIX - com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
- PrefixingSubstitutionMap - Class in com.google.common.css
-
A
SubstitutionMapimplementation that prefixes the renamed CSS class names (provided by a delegate substitution map). - PrefixingSubstitutionMap(SubstitutionMap, String) - Constructor for class com.google.common.css.PrefixingSubstitutionMap
- preserveComments - Variable in class com.google.common.css.JobDescription
- preserveComments() - Method in class com.google.common.css.JobDescriptionBuilder
- preserveImportantComments - Variable in class com.google.common.css.JobDescription
- preserveImportantComments() - Method in class com.google.common.css.JobDescriptionBuilder
- PRETTY_PRINTED - com.google.common.css.JobDescription.OutputFormat
-
Pretty-prints the compiled CSS.
- PrettyPrinter - Class in com.google.common.css.compiler.passes
-
A pretty-printer for
CssTreeinstances. - PrettyPrinter(VisitController) - Constructor for class com.google.common.css.compiler.passes.PrettyPrinter
- PrettyPrinter(VisitController, CodeBuffer, GssSourceMapGenerator) - Constructor for class com.google.common.css.compiler.passes.PrettyPrinter
- PrettyPrinter(VisitController, GssSourceMapGenerator) - Constructor for class com.google.common.css.compiler.passes.PrettyPrinter
- PrettyPrintingVisitor - Class in com.google.common.css.compiler.passes
-
A pretty-printer for
CssTreeinstances. - PrettyPrintingVisitor(CodeBuffer, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.PrettyPrintingVisitor
- prettyPrintSelector(CssSelectorNode) - Static method in class com.google.common.css.compiler.passes.PassUtil
-
Prints a selector including the combinators and refiners but without a block behind with the pretty printer.
- print(boolean, boolean, CssNode) - Static method in class com.google.common.css.compiler.passes.SExprPrinter
- print(boolean, boolean, CssTree) - Static method in class com.google.common.css.compiler.passes.SExprPrinter
- print(CssNode) - Static method in class com.google.common.css.compiler.passes.SExprPrinter
- print(CssTree) - Static method in class com.google.common.css.compiler.passes.SExprPrinter
- print(String) - Method in class com.google.common.css.compiler.ast.AccessibleErrorManager
- print(String) - Method in class com.google.common.css.compiler.ast.BasicErrorManager
- print(String) - Method in class com.google.common.css.compiler.ast.PrintStreamErrorManager
- print(String) - Method in class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler.CompilerErrorManager
- printCompactly(CssNode) - Static method in class com.google.common.css.compiler.passes.CompactPrinter
- printCompactly(CssTree) - Static method in class com.google.common.css.compiler.passes.CompactPrinter
- printSelector(CssSelectorNode) - Static method in class com.google.common.css.compiler.passes.PassUtil
-
Prints a selector including the combinators and refiners but without a block behind with the compact printer.
- printSelectorList(CssSelectorListNode) - Static method in class com.google.common.css.compiler.passes.PassUtil
-
Prints a list of selector including the combinators and refiners but without a block behind with the compact printer.
- PrintStreamErrorManager - Class in com.google.common.css.compiler.ast
-
An error manager that prints errors to the print stream provided.
- PrintStreamErrorManager(PrintStream) - Constructor for class com.google.common.css.compiler.ast.PrintStreamErrorManager
- ProcessComponents<T> - Class in com.google.common.css.compiler.passes
- ProcessComponents(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.ProcessComponents
-
Creates a new pass to process components for the given visit controller, using the given error manager, while ignoring chunks.
- ProcessComponents(MutatingVisitController, ErrorManager, Map<String, T>) - Constructor for class com.google.common.css.compiler.passes.ProcessComponents
-
Creates a new pass to process components for the given visit controller, using the given error manager, while maintaining the chunk ids on the nodes created in the process according to the given map from files to chunks.
- processDependencies - Variable in class com.google.common.css.JobDescription
- processExitCode(int) - Method in class com.google.common.css.DefaultExitCodeHandler
- processExitCode(int) - Method in interface com.google.common.css.ExitCodeHandler
-
Process the request to exit with the specified exit code.
- ProcessKeyframes - Class in com.google.common.css.compiler.passes
-
Compiler pass which ensures that @keyframes rules are only allowed if they are enabled.
- ProcessKeyframes(VisitController, ErrorManager, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.ProcessKeyframes
- ProcessRefiners - Class in com.google.common.css.compiler.passes
-
Compiler pass which ensures that refiners are correctly formated because not every invalid format is rejected by the parser.
- ProcessRefiners(MutatingVisitController, ErrorManager, boolean) - Constructor for class com.google.common.css.compiler.passes.ProcessRefiners
- product(boolean) - Method in class com.google.common.css.compiler.ast.GssParserCC
- PROPERTIES - com.google.common.css.OutputRenamingMapFormat
-
Reads/Writes the mapping from/in a .properties file format, such that it can be read by
Properties. - Property - Class in com.google.common.css.compiler.ast
-
An object that represents a CSS property.
- PROVIDE - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- Proxiable<T> - Interface in com.google.common.css.compiler.ast
-
The idea behind the
Proxiableinterface is to improve performance of compiler passes by eliminating unnecessary copying of AST subtrees. - pseudo() - Method in class com.google.common.css.compiler.ast.GssParserCC
- PSEUDO_CLASS - com.google.common.css.compiler.ast.CssRefinerNode.Refiner
- PSEUDO_ELEMENT - com.google.common.css.compiler.ast.CssRefinerNode.Refiner
R
- readChar() - Method in interface com.google.common.css.compiler.ast.CharStream
-
Returns the next character from the selected input.
- readChar() - Method in class com.google.common.css.compiler.ast.StringCharStream
-
Returns the next character from the selected input.
- readRenamingMap(Reader) - Method in enum com.google.common.css.OutputRenamingMapFormat
-
Reads the output of
OutputRenamingMapFormat.writeRenamingMap(java.util.Map<java.lang.String, java.lang.String>, java.io.Writer)so a renaming map can be reused from one compile to another. - RecordingSubstitutionMap - Class in com.google.common.css
-
A decorator for a
SubstitutionMapthat records which values it maps. - RecordingSubstitutionMap.Builder - Class in com.google.common.css
-
A-la-carte builder.
- REFERENCE_END - Static variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- REFERENCE_END_OLD - Static variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- REFERENCE_START - Static variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- REFERENCE_START_OLD - Static variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- refinerName - Variable in class com.google.common.css.compiler.ast.CssRefinerNode
-
Name of the refiner.
- refinerType - Variable in class com.google.common.css.compiler.ast.CssRefinerNode
-
Type of refiner.
- reInit(CharStream) - Method in class com.google.common.css.compiler.ast.GssParserCC
-
Reinitialise.
- reInit(CharStream) - Method in class com.google.common.css.compiler.ast.GssParserCCTokenManager
-
Reinitialise parser.
- reInit(CharStream, int) - Method in class com.google.common.css.compiler.ast.GssParserCCTokenManager
-
Reinitialise parser.
- RelocateDefaultComments - Class in com.google.common.css.compiler.ast
-
A compiler pass that moves all comments of each
CssDefinitionNode's children to theCssDefinitionNodeitself. - RelocateDefaultComments(MutatingVisitController) - Constructor for class com.google.common.css.compiler.ast.RelocateDefaultComments
- removeCurrentNode() - Method in interface com.google.common.css.compiler.ast.MutatingVisitController
- RemoveDefaultDeclarations - Class in com.google.common.css.compiler.passes
-
Compiler pass that removes declaration nodes that have all the property values marked as default.
- RemoveDefaultDeclarations(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.RemoveDefaultDeclarations
- RemoveEmptyValues - Class in com.google.common.css.compiler.passes
-
Compiler pass that removes empty values and their containing declaration nodes if they become empty.
- RemoveEmptyValues(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.RemoveEmptyValues
- RemoveVendorSpecificProperties - Class in com.google.common.css.compiler.passes
-
A
CssCompilerPassthat removes all vendor-specific properties, except for oneVendorthat is specified in the constructor. - RemoveVendorSpecificProperties(Vendor, MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.RemoveVendorSpecificProperties
- replaceChildAt(int, List<? extends CssNode>) - Method in class com.google.common.css.compiler.ast.CssAbstractBlockNode
- replaceChildAt(int, List<? extends T>) - Method in class com.google.common.css.compiler.ast.CssNodesListNode
- ReplaceConstantReferences - Class in com.google.common.css.compiler.passes
-
Compiler pass that replaces the constant references with the right values.
- ReplaceConstantReferences(CssTree, ConstantDefinitions) - Constructor for class com.google.common.css.compiler.passes.ReplaceConstantReferences
-
This constructor is only used by other projects.
- ReplaceConstantReferences(CssTree, ConstantDefinitions, boolean) - Constructor for class com.google.common.css.compiler.passes.ReplaceConstantReferences
-
This constructor is only used by other projects.
- ReplaceConstantReferences(CssTree, ConstantDefinitions, boolean, ErrorManager, boolean) - Constructor for class com.google.common.css.compiler.passes.ReplaceConstantReferences
- replaceCurrentBlockChildWith(List<T>, boolean) - Method in interface com.google.common.css.compiler.ast.MutatingVisitController
- ReplaceMixins - Class in com.google.common.css.compiler.passes
-
Compiler pass that replaces mixins with the corresponding mixin definitions and replaces the variables in the definitions with the values given by the mixin.
- ReplaceMixins(MutatingVisitController, ErrorManager, Map<String, CssMixinDefinitionNode>) - Constructor for class com.google.common.css.compiler.passes.ReplaceMixins
- report(GssError) - Method in class com.google.common.css.compiler.ast.BasicErrorManager
- report(GssError) - Method in interface com.google.common.css.compiler.ast.ErrorManager
-
Report an error message that makes compilation fail.
- report(GssError) - Method in class com.google.common.css.compiler.passes.DummyErrorManager
- reportUnsupported(CssNode, String, Set<String>) - Method in class com.google.common.css.compiler.passes.StrictCssBase
-
Adds a list of supported names to the error message and then reports the error.
- reportWarning(GssError) - Method in class com.google.common.css.compiler.ast.BasicErrorManager
- reportWarning(GssError) - Method in interface com.google.common.css.compiler.ast.ErrorManager
-
Report an error message that does not make compilation fail.
- reportWarning(GssError) - Method in class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler.CompilerErrorManager
- reportWarning(GssError) - Method in class com.google.common.css.compiler.passes.DummyErrorManager
- REQUIRE - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- reset() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Clears the contents of the buffer and resets
nextCharIndexandnextLineIndex. - resetBuffer() - Method in class com.google.common.css.compiler.passes.CodePrinter
- resetRulesetNodesToRemove() - Method in class com.google.common.css.compiler.ast.CssTree
- ResolveCustomFunctionNodes - Class in com.google.common.css.compiler.passes
-
This compiler pass replaces
CssCustomFunctionNodeinstances with the list of nodes returned by the GssFunction. - ResolveCustomFunctionNodes(MutatingVisitController, ErrorManager, Map<String, GssFunction>) - Constructor for class com.google.common.css.compiler.passes.ResolveCustomFunctionNodes
-
Constructs the pass.
- ResolveCustomFunctionNodes(MutatingVisitController, ErrorManager, Map<String, GssFunction>, boolean) - Constructor for class com.google.common.css.compiler.passes.ResolveCustomFunctionNodes
-
Constructs the pass.
- ResolveCustomFunctionNodes(MutatingVisitController, ErrorManager, Map<String, GssFunction>, boolean, Set<String>) - Constructor for class com.google.common.css.compiler.passes.ResolveCustomFunctionNodes
-
Constructs the pass.
- ResolveCustomFunctionNodesForChunks<T> - Class in com.google.common.css.compiler.passes
-
This compiler pass evaluates
CssCustomFunctionNodeinstances only when they have no references as arguments. - ResolveCustomFunctionNodesForChunks(MutatingVisitController, ErrorManager, Map<String, GssFunction>, boolean, Set<String>, Function<T, String>) - Constructor for class com.google.common.css.compiler.passes.ResolveCustomFunctionNodesForChunks
-
Constructs the pass.
- resultNodes - Variable in class com.google.common.css.compiler.ast.CssCustomFunctionNode
- RIGHT - Static variable in class com.google.common.css.compiler.passes.BiDiFlipper
- RIGHT_BOTTOM - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- RIGHT_MIDDLE - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- RIGHT_TOP - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- RIGHTBRACE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- RIGHTROUND - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- RIGHTSQUARE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- RTL - com.google.common.css.JobDescription.InputOrientation
- RTL - com.google.common.css.JobDescription.OutputOrientation
- RULE_END - Static variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- RULE_START - Static variable in class com.google.common.css.compiler.passes.TemplateCompactPrinter
- ruleSet() - Method in class com.google.common.css.compiler.ast.GssParserCC
- RulesetNodesToRemove() - Constructor for class com.google.common.css.compiler.ast.CssTree.RulesetNodesToRemove
- runPass() - Method in interface com.google.common.css.compiler.ast.CssCompilerPass
- runPass() - Method in class com.google.common.css.compiler.ast.RelocateDefaultComments
- runPass() - Method in class com.google.common.css.compiler.passes.AbbreviatePositionalValues
- runPass() - Method in class com.google.common.css.compiler.passes.AutoExpandBrowserPrefix
- runPass() - Method in class com.google.common.css.compiler.passes.BiDiFlipper
- runPass() - Method in class com.google.common.css.compiler.passes.CheckDependencyNodes
- runPass() - Method in class com.google.common.css.compiler.passes.CheckMissingRequire
- runPass() - Method in class com.google.common.css.compiler.passes.CollectConstantDefinitions
- runPass() - Method in class com.google.common.css.compiler.passes.CollectMixinDefinitions
- runPass() - Method in class com.google.common.css.compiler.passes.CollectProvideNamespaces
- runPass() - Method in class com.google.common.css.compiler.passes.ColorValueOptimizer
- runPass() - Method in class com.google.common.css.compiler.passes.CompactPrinter
- runPass() - Method in class com.google.common.css.compiler.passes.CreateComponentNodes
- runPass() - Method in class com.google.common.css.compiler.passes.CreateConditionalNodes
- runPass() - Method in class com.google.common.css.compiler.passes.CreateConstantReferences
- runPass() - Method in class com.google.common.css.compiler.passes.CreateDefinitionNodes
- runPass() - Method in class com.google.common.css.compiler.passes.CreateForLoopNodes
- runPass() - Method in class com.google.common.css.compiler.passes.CreateMixins
- runPass() - Method in class com.google.common.css.compiler.passes.CreateStandardAtRuleNodes
- runPass() - Method in class com.google.common.css.compiler.passes.CreateVendorPrefixedKeyframes
- runPass() - Method in class com.google.common.css.compiler.passes.CssClassRenaming
- runPass() - Method in class com.google.common.css.compiler.passes.DisallowDuplicateDeclarations
- runPass() - Method in class com.google.common.css.compiler.passes.EliminateConditionalNodes
- runPass() - Method in class com.google.common.css.compiler.passes.EliminateEmptyRulesetNodes
- runPass() - Method in class com.google.common.css.compiler.passes.EliminateUnitsFromZeroNumericValues
- runPass() - Method in class com.google.common.css.compiler.passes.EliminateUselessRulesetNodes
- runPass() - Method in class com.google.common.css.compiler.passes.EvaluateCompileConstants
- runPass() - Method in class com.google.common.css.compiler.passes.FixupFontDeclarations
- runPass() - Method in class com.google.common.css.compiler.passes.HandleMissingConstantDefinitions
- runPass() - Method in class com.google.common.css.compiler.passes.HandleUnknownAtRuleNodes
- runPass() - Method in class com.google.common.css.compiler.passes.HasConditionalNodes
- runPass() - Method in class com.google.common.css.compiler.passes.MapChunkAwareNodesToChunk
- runPass() - Method in class com.google.common.css.compiler.passes.MarkDefaultDefinitions
- runPass() - Method in class com.google.common.css.compiler.passes.MarkNonFlippableNodes
- runPass() - Method in class com.google.common.css.compiler.passes.MarkRemovableRulesetNodes
- runPass() - Method in class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameDeclarations
- runPass() - Method in class com.google.common.css.compiler.passes.MergeAdjacentRulesetNodesWithSameSelector
- runPass() - Method in class com.google.common.css.compiler.passes.PrettyPrinter
- runPass() - Method in class com.google.common.css.compiler.passes.ProcessComponents
- runPass() - Method in class com.google.common.css.compiler.passes.ProcessKeyframes
- runPass() - Method in class com.google.common.css.compiler.passes.ProcessRefiners
- runPass() - Method in class com.google.common.css.compiler.passes.RemoveDefaultDeclarations
- runPass() - Method in class com.google.common.css.compiler.passes.RemoveEmptyValues
- runPass() - Method in class com.google.common.css.compiler.passes.RemoveVendorSpecificProperties
- runPass() - Method in class com.google.common.css.compiler.passes.ReplaceConstantReferences
- runPass() - Method in class com.google.common.css.compiler.passes.ReplaceMixins
- runPass() - Method in class com.google.common.css.compiler.passes.ResolveCustomFunctionNodes
- runPass() - Method in class com.google.common.css.compiler.passes.SExprPrinter
- runPass() - Method in class com.google.common.css.compiler.passes.SplitRulesetNodes
- runPass() - Method in class com.google.common.css.compiler.passes.StrictCssBase
- runPass() - Method in class com.google.common.css.compiler.passes.UnrollLoops
- runPass() - Method in class com.google.common.css.compiler.passes.UnsafeMergeRulesetNodes
- runPass() - Method in class com.google.common.css.compiler.passes.ValidatePropertyValues
- runPass() - Method in class com.google.common.css.compiler.passes.VerifyRecognizedProperties
- runPass() - Method in class com.google.common.css.compiler.passes.WarnOnCustomProperty
- runPasses(CssTree) - Method in class com.google.common.css.compiler.passes.PassRunner
-
Runs the passes on the specified
CssTree.
S
- S - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- SAFE - com.google.common.css.JobDescription.OptimizeStrategy
- SaturateColor() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.SaturateColor
- SelectFrom() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.SelectFrom
- selector() - Method in class com.google.common.css.compiler.ast.GssParserCC
- selectorList() - Method in class com.google.common.css.compiler.ast.GssParserCC
- SEMICOLON - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- setAllowDefPropagation(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setAllowedNonStandardFunctions(List<String>) - Method in class com.google.common.css.JobDescriptionBuilder
- setAllowedUnrecognizedProperties(List<String>) - Method in class com.google.common.css.JobDescriptionBuilder
- setAllowKeyframes(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setAllowMozDocument(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setAllowUndefinedConstants(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setAllowUnrecognizedFunctions(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setAllowUnrecognizedProperties(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setAllowWebkitKeyframes(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setArgument(String) - Method in class com.google.common.css.compiler.ast.CssPseudoClassNode
- setArguments(CssFunctionArgumentsNode) - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode.CssCustomFunctionNodeProxy
- setArguments(CssFunctionArgumentsNode) - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode
- setArguments(CssFunctionArgumentsNode) - Method in class com.google.common.css.compiler.ast.CssFunctionNode
- setBeginLocation(int, int, int) - Method in class com.google.common.css.SourceCodeLocationBuilder
- setBeginLocation(SourceCodeLocation.SourceCodePoint) - Method in class com.google.common.css.SourceCodeLocationBuilder
- setChunk(Object) - Method in interface com.google.common.css.compiler.ast.ChunkAware
-
Sets the chunk id on the node.
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssDefinitionNode
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssFontFaceNode
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssFunctionNode
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssKeyframesNode
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssKeyNode
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssMediaRuleNode
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssProvideNode
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssRequireNode
- setChunk(Object) - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- setCombinator(CssCombinatorNode) - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- setComments(List<CssCommentNode>) - Method in class com.google.common.css.compiler.ast.CssNode
- setCompileConstants(Map<String, Integer>) - Method in class com.google.common.css.JobDescriptionBuilder
- setConcreteValue(String) - Method in class com.google.common.css.compiler.ast.CssStringNode
-
Specifies the characters that should appear between the quotes when this node is written as CSS, and updates this node's value accordingly.
- setCopyrightNotice(String) - Method in class com.google.common.css.JobDescriptionBuilder
- setCreateSourceMap(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setCssRenamingPrefix(String) - Method in class com.google.common.css.JobDescriptionBuilder
- setCssSubstitutionMapProvider(SubstitutionMapProvider) - Method in class com.google.common.css.JobDescriptionBuilder
- setDebugStream(PrintStream) - Method in class com.google.common.css.compiler.ast.GssParserCCTokenManager
-
Set debug output.
- setEliminateDeadStyles(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setEndLocation(int, int, int) - Method in class com.google.common.css.SourceCodeLocationBuilder
- setEndLocation(SourceCodeLocation.SourceCodePoint) - Method in class com.google.common.css.SourceCodeLocationBuilder
- setExcludedClassesFromRenaming(List<String>) - Method in class com.google.common.css.JobDescriptionBuilder
- setFrom(CssValueNode) - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- setGssFunctionMapProvider(GssFunctionMapProvider) - Method in class com.google.common.css.JobDescriptionBuilder
- setInputOrientation(JobDescription.InputOrientation) - Method in class com.google.common.css.JobDescriptionBuilder
- setInputRenamingMap(Map<String, String>) - Method in class com.google.common.css.JobDescriptionBuilder
- setInputs(List<SourceCode>) - Method in class com.google.common.css.JobDescriptionBuilder
- setIsDefault(boolean) - Method in class com.google.common.css.compiler.ast.CssValueNode
- setKeyValue(String) - Method in class com.google.common.css.compiler.ast.CssKeyNode
- setLocation(int, int, int) - Method in class com.google.common.css.SourceCodeLocationBuilder
- setNumericPart(String) - Method in class com.google.common.css.compiler.ast.CssNumericNode
- setOptimizeStrategy(JobDescription.OptimizeStrategy) - Method in class com.google.common.css.JobDescriptionBuilder
- setOutputFormat(JobDescription.OutputFormat) - Method in class com.google.common.css.JobDescriptionBuilder
- setOutputOrientation(JobDescription.OutputOrientation) - Method in class com.google.common.css.JobDescriptionBuilder
- setOutputRenamingMapFormat(OutputRenamingMapFormat) - Method in class com.google.common.css.JobDescriptionBuilder
- setParameters(List<CssValueNode>) - Method in class com.google.common.css.compiler.ast.CssAtRuleNode
- setPreserveComments(boolean) - Method in class com.google.common.css.compiler.passes.PrettyPrinter
-
Whether comments in the CSS nodes are preserved in the pretty printed output.
- setPreserveComments(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setPreserveImportantComments(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setPreserveMarkedComments(boolean) - Method in class com.google.common.css.compiler.passes.CodePrinter
-
Whether special comments in the CSS nodes are preserved in the printed output.
- setProcessDependencies(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setPropertyName(CssPropertyNode) - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
- setPropertyValue(CssPropertyValueNode) - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
- setReferencedRules(Set<String>, String) - Method in class com.google.common.css.compiler.passes.MarkRemovableRulesetNodes
-
Sets the reference rules.
- setRefiners(CssRefinerListNode) - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- setResult(List<CssValueNode>) - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode.CssCustomFunctionNodeProxy
-
Sets the results of function computation for this node, can set results on the proxied node.
- setResult(List<CssValueNode>) - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode
-
Saves the value of function computation for later use.
- setScope(CssNode) - Method in class com.google.common.css.compiler.ast.CssConstantReferenceNode
- setSelector(CssSelectorNode) - Method in class com.google.common.css.compiler.ast.CssCombinatorNode
- setSelectorName(String) - Method in class com.google.common.css.compiler.ast.CssSelectorNode
- setSelectors(CssSelectorListNode) - Method in class com.google.common.css.compiler.ast.CssRulesetNode
- setShouldBeFlipped(boolean) - Method in class com.google.common.css.compiler.ast.CssNode
-
Marks a node whether it should be flipped or not.
- setSimplifyCss(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setSourceCode(SourceCode) - Method in class com.google.common.css.SourceCodeLocationBuilder
- setSourceCodeLocation(SourceCodeLocation) - Method in class com.google.common.css.compiler.ast.CssNode
- setSourceMapLevel(JobDescription.SourceMapDetailLevel) - Method in class com.google.common.css.JobDescriptionBuilder
- setSourceRoot(String) - Method in class com.google.common.css.compiler.passes.DefaultGssSourceMapGenerator
-
Sets the prefix to be added to the beginning of each source path as debuggers expect (prefix + sourceName) to be a URL for loading the source code.
- setSourceRoot(String) - Method in interface com.google.common.css.compiler.passes.GssSourceMapGenerator
-
A prefix to be added to the beginning of each source file name.
- setSourceRoot(String) - Method in class com.google.common.css.compiler.passes.NullGssSourceMapGenerator
- setStarHack(boolean) - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
-
Sets the hasStarHack attribute to the given value.
- setStep(CssValueNode) - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- setStripQuotes(boolean) - Method in class com.google.common.css.compiler.passes.PrettyPrinter
-
Whether to strip quotes from certain values.
- setSuppressDependencyCheck(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setSwapLeftRightInUrl(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setSwapLtrRtlInUrl(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setTabSize(int) - Method in interface com.google.common.css.compiler.ast.CharStream
- setTabSize(int) - Method in class com.google.common.css.compiler.ast.StringCharStream
- setTo(CssValueNode) - Method in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- setTrackLineColumn(boolean) - Method in interface com.google.common.css.compiler.ast.CharStream
- setTrackLineColumn(boolean) - Method in class com.google.common.css.compiler.ast.StringCharStream
- setTrueConditionNames(List<String>) - Method in class com.google.common.css.JobDescriptionBuilder
- setUnit(String) - Method in class com.google.common.css.compiler.ast.CssNumericNode
- setUseInternalBidiFlipper(boolean) - Method in class com.google.common.css.JobDescriptionBuilder
- setValue(String) - Method in class com.google.common.css.compiler.ast.CssNumericNode
- setValue(String) - Method in class com.google.common.css.compiler.ast.CssStringNode
-
Establishes a value for this node by conservatively escaping
valueand delegating toCssStringNode.setConcreteValue(java.lang.String)to maintain consistency between theCssValueNode.valueand theCssStringNode.concreteValue. - setValue(String) - Method in class com.google.common.css.compiler.ast.CssValueNode
-
Subclasses should perform additional consistency checks.
- setVendor(Vendor) - Method in class com.google.common.css.JobDescriptionBuilder
- setWarningsAsErrors(boolean) - Method in class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler.CompilerErrorManager
- SExprPrinter - Class in com.google.common.css.compiler.passes
-
Build up an s-expression corresponding to the AST for debugging purposes.
- SExprPrinter(CssNode) - Constructor for class com.google.common.css.compiler.passes.SExprPrinter
-
A S-Expr printer for
CssNodeinstances. - SExprPrinter(CssNode, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.SExprPrinter
-
A S-Expr printer for
CssNodeinstances. - SExprPrinter(CssTree) - Constructor for class com.google.common.css.compiler.passes.SExprPrinter
-
A S-Expr printer for
CssTreeinstances. - SExprPrinter(CssTree, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.SExprPrinter
-
A S-Expr printer for
CssTreeinstances. - SExprPrintingVisitor - Class in com.google.common.css.compiler.passes
-
Build up an s-expression corresponding to the AST for debugging purposes.
- SExprPrintingVisitor(CodeBuffer, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.SExprPrintingVisitor
-
A S-Expr printer for
CssNodeinstances. - SHORT_ESCAPER - Static variable in class com.google.common.css.compiler.ast.CssStringNode
-
Replaces characters that have no literal representation in CSS with their escape codes.
- shouldRecordMappingForCodeGeneration(Predicate<? super String>) - Method in class com.google.common.css.RecordingSubstitutionMap.Builder
-
True keys that should be treated mapped to themselves instead of passing through Multiple calls AND.
- simpleSelector() - Method in class com.google.common.css.compiler.ast.GssParserCC
- SimpleSplittingSubstitutionMap - Class in com.google.common.css
-
This class uses
SplittingSubstitutionMapto split css class names to their parts and thenSimpleSubstitutionMapto append an underscore to each part. - SimpleSplittingSubstitutionMap() - Constructor for class com.google.common.css.SimpleSplittingSubstitutionMap
- SimpleSplittingSubstitutionMapProvider - Class in com.google.common.css
-
Provides a
SimpleSplittingSubstitutionMapfor use via the command-line compiler. - SimpleSplittingSubstitutionMapProvider() - Constructor for class com.google.common.css.SimpleSplittingSubstitutionMapProvider
- SimpleSubstitutionMap - Class in com.google.common.css
-
A SubstitutionMap that trivially renames its CSS classes by adding an underscore.
- SimpleSubstitutionMap() - Constructor for class com.google.common.css.SimpleSubstitutionMap
- simplifyCss - Variable in class com.google.common.css.JobDescription
- simplifyCss() - Method in class com.google.common.css.JobDescriptionBuilder
- SINGLE_QUOTE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- SINGLE_QUOTED_STRING - com.google.common.css.compiler.ast.CssStringNode.Type
- SINGLE_QUOTED_STRING - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- SIZE - com.google.common.css.compiler.passes.FixupFontDeclarations.FontProperty
- SkippingTreeVisitor - Class in com.google.common.css.compiler.ast
-
Any compiler pass which derives from this is able to skip processing rules that contain specific property names.
- SkippingTreeVisitor(boolean) - Constructor for class com.google.common.css.compiler.ast.SkippingTreeVisitor
-
Constructor of a skipping tree visitor which sets the skipping property.
- SLASH - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
- SLASH - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- slashTerm() - Method in class com.google.common.css.compiler.ast.GssParserCC
- SourceCode - Class in com.google.common.css
-
This is a wrapper for a file that will be compiled.
- SourceCode(String, String) - Constructor for class com.google.common.css.SourceCode
-
Constructs a
SourceCode. - SourceCodeIndicator - Class in com.google.common.css
-
Represents a line of source code, together with an associated "indicator" line.
- SourceCodeLocation - Class in com.google.common.css
-
A location in source code.
- SourceCodeLocation(SourceCode, int, int, int, int, int, int) - Constructor for class com.google.common.css.SourceCodeLocation
- SourceCodeLocation(SourceCode, SourceCodeLocation.SourceCodePoint, SourceCodeLocation.SourceCodePoint) - Constructor for class com.google.common.css.SourceCodeLocation
- SourceCodeLocation.SourceCodePoint - Class in com.google.common.css
-
This describes a point in a string.
- SourceCodeLocationBuilder - Class in com.google.common.css
-
Aids in the creation of source code locations.
- SourceCodeLocationBuilder() - Constructor for class com.google.common.css.SourceCodeLocationBuilder
- sourceMapLevel - Variable in class com.google.common.css.JobDescription
- SPACE - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
- specialToken - Variable in class com.google.common.css.compiler.ast.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- Spin() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.Spin
- SplitRulesetNodes - Class in com.google.common.css.compiler.passes
-
Compiler pass that splits ruleset nodes into multiple ruleset nodes by selector and declaration.
- SplitRulesetNodes(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.SplitRulesetNodes
- SplitRulesetNodes(MutatingVisitController, boolean) - Constructor for class com.google.common.css.compiler.passes.SplitRulesetNodes
- SplittingSubstitutionMap - Class in com.google.common.css
-
The CSS class substitution map which splits CSS class names on the "-" (dash) character and processes them separately using a delegate substitution map.
- SplittingSubstitutionMap(SubstitutionMap) - Constructor for class com.google.common.css.SplittingSubstitutionMap
- standardDeclaration() - Method in class com.google.common.css.compiler.ast.GssParserCC
- start() - Method in class com.google.common.css.compiler.ast.GssParserCC
- startNewLine() - Method in class com.google.common.css.compiler.passes.CodeBuffer
-
Appends a newline to buffer, resetting
nextCharIndexand incrementingnextLineIndex. - startSourceMapping(CssNode, int, int) - Method in class com.google.common.css.compiler.passes.DefaultGssSourceMapGenerator
-
Starts the source mapping for the given node at the current position.
- startSourceMapping(CssNode, int, int) - Method in interface com.google.common.css.compiler.passes.GssSourceMapGenerator
-
Starts the source mapping for the given node at the current position.
- startSourceMapping(CssNode, int, int) - Method in class com.google.common.css.compiler.passes.NullGssSourceMapGenerator
- startVisit(CssTreeVisitor) - Method in interface com.google.common.css.compiler.ast.VisitController
- STATIC_LEXER_ERROR - Static variable in error com.google.common.css.compiler.ast.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- stopVisit() - Method in interface com.google.common.css.compiler.ast.VisitController
-
Stops visiting immediately.
- StrictCss2 - Class in com.google.common.css.compiler.passes
-
This compiler pass enforces that only correct CSS 2.1 is used.
- StrictCss2(VisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.StrictCss2
- StrictCss3 - Class in com.google.common.css.compiler.passes
-
This compiler pass enforces that only correct CSS level 3 is used.
- StrictCss3(VisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.StrictCss3
- StrictCssBase - Class in com.google.common.css.compiler.passes
-
Base class for compiler passes enforcing a specific CSS level.
- StrictCssBase(VisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.StrictCssBase
- string() - Method in class com.google.common.css.compiler.ast.GssParserCC
- StringCharStream - Class in com.google.common.css.compiler.ast
-
Efficient
StringbasedCharStreamimplementation. - StringCharStream(String) - Constructor for class com.google.common.css.compiler.ast.StringCharStream
-
Creates a character stream for a given string.
- STYLE - com.google.common.css.compiler.passes.FixupFontDeclarations.FontProperty
- styleDeclaration() - Method in class com.google.common.css.compiler.ast.GssParserCC
- SUB - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
-
Must be space-separated to distinguish from unary minus.
- SubstitutionMap - Interface in com.google.common.css
-
An interface for a one-to-one string mapping function.
- SubstitutionMap.Initializable - Interface in com.google.common.css
-
A substitution map that can be reconsitituted from saved mappings.
- SubstitutionMapProvider - Interface in com.google.common.css
-
Provides substitution maps for use with command-line compilers.
- SubtractFromNumericValue() - Constructor for class com.google.common.css.compiler.gssfunctions.GssFunctions.SubtractFromNumericValue
- SUCCESS_EXIT_CODE - Static variable in class com.google.common.css.AbstractCommandLineCompiler
-
Exit code for success (normal operation of the compiler, possibly with warnings and informational messages, but with no errors whatsoever).
- SUFFIX - com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
- sum(boolean) - Method in class com.google.common.css.compiler.ast.GssParserCC
- suppressDependencyCheck - Variable in class com.google.common.css.JobDescription
- swapLeftRightInUrl - Variable in class com.google.common.css.JobDescription
- swapLeftRightInUrl() - Method in class com.google.common.css.JobDescriptionBuilder
- swapLtrRtlInUrl - Variable in class com.google.common.css.JobDescription
- swapLtrRtlInUrl() - Method in class com.google.common.css.JobDescriptionBuilder
- switchTo(int) - Method in class com.google.common.css.compiler.ast.GssParserCCTokenManager
-
Switch to specified lex state.
T
- TemplateCompactPrinter<T> - Class in com.google.common.css.compiler.passes
-
Printer for templates, which outputs GSS with holes to be filled for references.
- TemplateCompactPrinter(CssTree, T) - Constructor for class com.google.common.css.compiler.passes.TemplateCompactPrinter
-
Create a template printer for a given chunk.
- TemplateCompactPrintingVisitor<T> - Class in com.google.common.css.compiler.passes
-
Printer for templates, which outputs GSS with holes to be filled for references.
- TemplateCompactPrintingVisitor(VisitController, T, CodeBuffer) - Constructor for class com.google.common.css.compiler.passes.TemplateCompactPrintingVisitor
- term() - Method in class com.google.common.css.compiler.ast.GssParserCC
- TILDE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- TILDE_EQUALS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- toBuilder() - Method in class com.google.common.css.JobDescription
-
Returns a new
JobDescriptionBuilderbased on this job. - Token - Class in com.google.common.css.compiler.ast
-
Describes the input token stream.
- Token() - Constructor for class com.google.common.css.compiler.ast.Token
-
No-argument constructor
- Token(int) - Constructor for class com.google.common.css.compiler.ast.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class com.google.common.css.compiler.ast.Token
-
Constructs a new token for the specified Image and Kind.
- tokenImage - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
Literal token values.
- tokenImage - Variable in exception com.google.common.css.compiler.ast.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- TokenMgrError - Error in com.google.common.css.compiler.ast
-
Token Manager Error.
- TokenMgrError() - Constructor for error com.google.common.css.compiler.ast.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error com.google.common.css.compiler.ast.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error com.google.common.css.compiler.ast.TokenMgrError
-
Constructor with message and reason.
- TOP_CENTER - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- TOP_LEFT - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- TOP_LEFT_CORNER - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- TOP_RIGHT - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- TOP_RIGHT_CORNER - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- toString() - Method in class com.google.common.css.compiler.ast.CssAtRuleNode
-
For debugging only.
- toString() - Method in enum com.google.common.css.compiler.ast.CssAtRuleNode.Type
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssBooleanExpressionNode
-
For debugging only.
- toString() - Method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssCombinatorNode
- toString() - Method in class com.google.common.css.compiler.ast.CssComponentNode
-
For debugging only.
- toString() - Method in enum com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssCompositeValueNode
- toString() - Method in class com.google.common.css.compiler.ast.CssCustomFunctionNode
- toString() - Method in class com.google.common.css.compiler.ast.CssDeclarationNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssDefinitionNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssFunctionNode.Function
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssFunctionNode
- toString() - Method in class com.google.common.css.compiler.ast.CssHexColorNode
- toString() - Method in class com.google.common.css.compiler.ast.CssKeyframeRulesetNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssKeyframesNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssKeyNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssNode
-
This is the default implementation of
toString(). - toString() - Method in class com.google.common.css.compiler.ast.CssNodesListNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssNumericNode
- toString() - Method in class com.google.common.css.compiler.ast.CssPropertyNode
- toString() - Method in class com.google.common.css.compiler.ast.CssPseudoClassNode
- toString() - Method in enum com.google.common.css.compiler.ast.CssRefinerNode.Refiner
- toString() - Method in class com.google.common.css.compiler.ast.CssRefinerNode
- toString() - Method in class com.google.common.css.compiler.ast.CssRootNode
-
Debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssRulesetNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssSelectorNode.Specificity
- toString() - Method in class com.google.common.css.compiler.ast.CssSelectorNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssStringNode
- toString() - Method in class com.google.common.css.compiler.ast.CssUnknownAtRuleNode
-
For debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.CssValueNode
-
Use for debugging only.
- toString() - Method in class com.google.common.css.compiler.ast.Token
-
Returns the image.
- toString() - Method in class com.google.common.css.SourceCodeLocation
- toString(String, Function<? super String, String>) - Method in enum com.google.common.css.compiler.ast.CssStringNode.Type
- toString(Function<? super String, String>) - Method in class com.google.common.css.compiler.ast.CssStringNode
-
Generates a CSS snippet representing this node.
- TRANSPARENT - Static variable in class com.google.common.css.compiler.gssfunctions.GssFunctions
- TRUE_CONSTANT - Static variable in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
- trueConditionNames - Variable in class com.google.common.css.JobDescription
U
- unaryOperator() - Method in class com.google.common.css.compiler.ast.GssParserCC
- UNDERSCORE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- unescape(String) - Static method in class com.google.common.css.compiler.ast.CssStringNode
-
Determines the canonical Java String representation of a value encoded in CSS syntax.
- UNHANDLED_EXCEPTION_EXIT_CODE - Static variable in class com.google.common.css.AbstractCommandLineCompiler
-
Exit code for unhandled exceptions (such as IOException).
- UNICODE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- UNICODE_RANGE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- UNICODE_RANGE_TEXT - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- UniformVisitor - Interface in com.google.common.css.compiler.passes
-
A visitor with a pair of operations (enter and leave) that apply to every node type.
- UniformVisitor.Adapters - Class in com.google.common.css.compiler.passes
-
Adapter methods that transform
UniformVisitors intoCssTreeVisitors. - unit() - Method in class com.google.common.css.compiler.ast.GssParserCC
- UNKNOWN - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- UNKNOWN - com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
- UNKNOWN_BLOCK - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- UnrollLoops - Class in com.google.common.css.compiler.passes
-
A compiler pass that unrolls loops.
- UnrollLoops(MutatingVisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.UnrollLoops
- UnsafeMergeRulesetNodes - Class in com.google.common.css.compiler.passes
-
Compiler pass that merges rulesets aggressively.
- UnsafeMergeRulesetNodes(CssTree, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.UnsafeMergeRulesetNodes
-
Constructor.
- uri() - Method in class com.google.common.css.compiler.ast.GssParserCC
- URI - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- URL - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- useInternalBidiFlipper - Variable in class com.google.common.css.JobDescription
- useInternalBidiFlipper() - Method in class com.google.common.css.JobDescriptionBuilder
V
- ValidatePropertyValues - Class in com.google.common.css.compiler.passes
-
A compiler pass that validates values of properties.
- ValidatePropertyValues(VisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.ValidatePropertyValues
- value - Variable in class com.google.common.css.MultipleMappingSubstitutionMap.ValueWithMappings
- valueOf(char) - Static method in enum com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssAtRuleNode.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssClassSelectorNode.ComponentScoping
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssCombinatorNode.Combinator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssComponentNode.PrefixStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssPriorityNode.PriorityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssPseudoClassNode.FunctionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssRefinerNode.Refiner
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssSpecification
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.ast.CssStringNode.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.passes.FixupFontDeclarations.FontProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.compiler.passes.FixupFontDeclarations.InputMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.JobDescription.InputOrientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.JobDescription.OptimizeStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.JobDescription.OutputFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.JobDescription.OutputOrientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.JobDescription.SourceMapDetailLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.OutputRenamingMapFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.common.css.Vendor
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.google.common.css.compiler.ast.CssAtRuleNode.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssAttributeSelectorNode.MatchType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssBooleanExpressionNode.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssClassSelectorNode.ComponentScoping
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssCombinatorNode.Combinator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssComponentNode.PrefixStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssCompositeValueNode.Operator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssPriorityNode.PriorityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssPseudoClassNode.FunctionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssRefinerNode.Refiner
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssSpecification
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.ast.CssStringNode.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.passes.FixupFontDeclarations.FontProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.compiler.passes.FixupFontDeclarations.InputMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.JobDescription.InputOrientation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.JobDescription.OptimizeStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.JobDescription.OutputFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.JobDescription.OutputOrientation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.JobDescription.SourceMapDetailLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.OutputRenamingMapFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.common.css.Vendor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARFUNCTION - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- VARIABLE_PREFIX - Static variable in class com.google.common.css.compiler.ast.CssForLoopRuleNode
- VARIABLES - com.google.common.css.compiler.ast.CssAtRuleNode.Type
- VARIANT - com.google.common.css.compiler.passes.FixupFontDeclarations.FontProperty
- varNode() - Method in class com.google.common.css.compiler.ast.GssParserCC
- vendor - Variable in class com.google.common.css.JobDescription
- Vendor - Enum in com.google.common.css
-
A browser vendor that provides non-standard CSS properties that can be identified by a special prefix.
- VerifyRecognizedProperties - Class in com.google.common.css.compiler.passes
-
CSS Compiler pass that checks that all properties in the stylesheet are either on the built-in recognized property list, or were whitelisted explicitly.
- VerifyRecognizedProperties(Set<String>, VisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.VerifyRecognizedProperties
- visit() - Method in class com.google.common.css.compiler.passes.CodePrinter
- visitController - Variable in class com.google.common.css.compiler.passes.CompactPrintingVisitor
- visitController - Variable in class com.google.common.css.compiler.passes.StrictCssBase
- VisitController - Interface in com.google.common.css.compiler.ast
W
- W - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- warnings - Variable in class com.google.common.css.compiler.ast.BasicErrorManager
- WarnOnCustomProperty - Class in com.google.common.css.compiler.passes
-
A compiler pass that warns when custom properties declarations and references are encountered, since they are not yet supported by all the major browsers.
- WarnOnCustomProperty(VisitController, ErrorManager) - Constructor for class com.google.common.css.compiler.passes.WarnOnCustomProperty
- WDEEP - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- WEBKIT - com.google.common.css.Vendor
- webkitKeyframeRuleSet() - Method in class com.google.common.css.compiler.ast.GssParserCC
- WEBKITKEYFRAMES - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- webkitKeyframesBlock() - Method in class com.google.common.css.compiler.ast.GssParserCC
- webkitKeyframesRule() - Method in class com.google.common.css.compiler.ast.GssParserCC
- WEIGHT - com.google.common.css.compiler.passes.FixupFontDeclarations.FontProperty
- WGREATER - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- withMappings(Map<? extends String, ? extends String>) - Method in class com.google.common.css.RecordingSubstitutionMap.Builder
-
Specifies mappings to initialize the delegate with.
- withSubstitutionMap(SubstitutionMap) - Method in class com.google.common.css.RecordingSubstitutionMap.Builder
-
Specifies the underlying map.
- WMINUSW - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- WPLUS - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
- writeRenamingMap(Map<String, String>, PrintWriter) - Method in class com.google.common.css.compiler.commandline.DefaultCommandLineCompiler
-
Writes the mappings to the specified writer.
- writeRenamingMap(Map<String, String>, PrintWriter) - Method in enum com.google.common.css.OutputRenamingMapFormat
-
Like
OutputRenamingMapFormat.writeRenamingMap(java.util.Map, java.io.Writer)but does not throw when writes fail. - writeRenamingMap(Map<String, String>, Writer) - Method in enum com.google.common.css.OutputRenamingMapFormat
-
Writes the renaming map.
- WTILDE - Static variable in class com.google.common.css.compiler.ast.GssParserCCConstants
-
RegularExpression Id.
All Classes All Packages