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

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 BasicErrorManager that 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 c to the buffer and update nextCharIndex.
append(Object) - Method in class com.google.common.css.compiler.passes.CodeBuffer
Appends the toString representation of o to the buffer.
append(String) - Method in class com.google.common.css.compiler.passes.CodeBuffer
Appends str to 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 CssTreeVisitor that calls the UniformVisitor's enter method before each enter* method and its leave method after each leave* 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 UniformVisitor into a CssTreeVisitor.
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.Function with the specified name, or null if 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 ensures that @provide nodes appear before @require nodes.
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 @require lines 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
ClosureCommandLineCompiler is 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 CodePrinter subclasses 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 CssTree instances 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 accept CodeBuffer and GssSourceMapGenerator to 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 CssMixinDefinitionNode instances.
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 @require lines 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 CssTree instances.
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 CssTree instances.
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 @component or @abstract_component CssUnknownAtRuleNode into a CssComponentNode.
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 @else CssUnknownAtRuleNode with appropriate conditional nodes (CssConditionalBlockNode and CssConditionalRuleNode).
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 CssLiteralNode to a CssConstantReferenceNode.
CreateConstantReferences(MutatingVisitController) - Constructor for class com.google.common.css.compiler.passes.CreateConstantReferences
 
CreateDefinitionNodes - Class in com.google.common.css.compiler.passes
A compiler pass that transforms each well-formed @def CssUnknownAtRuleNode to a CssDefinitionNode.
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 @for with a CssForLoopRuleNode.
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 CssUnknownAtRuleNode instances 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 CssUnknownAtRuleNode instances 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 @if or @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 CssRefinerNode implementation 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 CssAbstractBlockNode that 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 CssRefinerNode implementation 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 CssCustomFunctionNode used to avoid copying of function call subtrees in ReplaceConstantReferences pass.
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 CssAbstractBlockNode that 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
CssFontFaceNode corresponds to a @font-face declaration 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 @for loop 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 CssRefinerNode implementation 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 @page rule.
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
CssProvideNode corresponds to a @provide declaration 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 CssRefinerNode implementation 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 :link or :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 CssRefinerNode implementation 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
CssRequireNode corresponds to a @require declaration 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
DefaultCommandLineCompiler provides 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 is a default implementation of ExitCodeHandler that uses System.exit(int).
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 nextCharIndex and nextLineIndex.
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 n characters 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
DummyErrorManager is 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 CssValueNode that is a CssCompositeValueNode
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 Property of declarationNode is a vendor-specific property that does not match vendorToKeep.
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 Property of declarationNode is 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 CssValueNode that is not a CssCompositeValueNode
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
ExitCodeHandler handles 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 Font declaration.
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 functionParameters containing comma and space literals into a correctly-grouped list of CssValueNodes.
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 DelegatingVisitor from the given array of visitors.
from(List<CssTreeVisitor>) - Static method in class com.google.common.css.compiler.passes.DelegatingVisitor
Creates a DelegatingVisitor from 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 getBlock to return a more specific subclass of CssAbstractBlockNode.
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 CssAbstractBlockNode or 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
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
getNextLineIndex() - Method in class com.google.common.css.compiler.passes.CodeBuffer
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 null if 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 GssParserCC object.
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 specified key.
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 GssFunction that 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 GssFunction that returns the max value from its list of arguments.
GssFunctions.MinValue - Class in com.google.common.css.compiler.gssfunctions
A GssFunction that returns the min value from its list of arguments.
GssFunctions.Mult - Class in com.google.common.css.compiler.gssfunctions
A GssFunction that 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 @def statements 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 CssNode in Gss compiler.

H

HandleMissingConstantDefinitions - Class in com.google.common.css.compiler.passes
Compiler pass that throws an error for any CssConstantReferenceNode that do not have a corresponding CssDefinitionNode.
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 CssUnknownAtRuleNode instances 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 hasStarHack attribute.
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
IdentitySubstitutionMap is a trivial implementation of SubstitutionMap that 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's CssNode.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 true when 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 CssValueNode that is a CssCompositeValueNode
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 CssValueNode that is not a CssCompositeValueNode
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 ChunkAware nodes 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
MultipleMappingSubstitutionMap is a special type of SubstitutionMap that 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 runs applies a sequence of CssCompilerPasses to a CssTree.
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 SubstitutionMap implementation 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 CssTree instances.
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 CssTree instances.
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 Proxiable interface 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 SubstitutionMap that 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 the CssDefinitionNode itself.
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 CssCompilerPass that removes all vendor-specific properties, except for one Vendor that 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 nextCharIndex and nextLineIndex.
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 CssCustomFunctionNode instances 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 CssCustomFunctionNode instances 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 value and delegating to CssStringNode.setConcreteValue(java.lang.String) to maintain consistency between the CssValueNode.value and the CssStringNode.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 CssNode instances.
SExprPrinter(CssNode, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.SExprPrinter
A S-Expr printer for CssNode instances.
SExprPrinter(CssTree) - Constructor for class com.google.common.css.compiler.passes.SExprPrinter
A S-Expr printer for CssTree instances.
SExprPrinter(CssTree, boolean, boolean) - Constructor for class com.google.common.css.compiler.passes.SExprPrinter
A S-Expr printer for CssTree instances.
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 CssNode instances.
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 SplittingSubstitutionMap to split css class names to their parts and then SimpleSubstitutionMap to append an underscore to each part.
SimpleSplittingSubstitutionMap() - Constructor for class com.google.common.css.SimpleSplittingSubstitutionMap
 
SimpleSplittingSubstitutionMapProvider - Class in com.google.common.css
Provides a SimpleSplittingSubstitutionMap for 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 nextCharIndex and incrementing nextLineIndex.
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 String based CharStream implementation.
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 JobDescriptionBuilder based 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 into CssTreeVisitors.
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
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.
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