| Package | Description | 
|---|---|
| com.salesforce.omakase.ast | 
 Contains general AST (Abstract Syntax Tree) units, such as Rule and top-level AST interfaces, such as Syntax, Commentable and
 Refinable. 
 | 
| com.salesforce.omakase.ast.atrule | 
 Contains at-rule AST members. 
 | 
| com.salesforce.omakase.ast.collection | 
 Contains interfaces and classes for collections of Syntax units. 
 | 
| com.salesforce.omakase.ast.declaration | 
 Contains declaration AST members. 
 | 
| com.salesforce.omakase.ast.extended | 
 Contains customized, extended syntax objects that are not part of the standard CSS spec. 
 | 
| com.salesforce.omakase.ast.selector | 
 Contains selector AST members. 
 | 
| com.salesforce.omakase.broadcast | 
 Handles the broadcasting of events (new Syntax units). 
 | 
| com.salesforce.omakase.broadcast.emitter | 
 Reads annotations on plugins and invokes annotated subscription methods. 
 | 
| com.salesforce.omakase.error | 
 Contains the error manager and base exceptions. 
 | 
| com.salesforce.omakase.parser | 
 Parsers that read source code and broadcast AST objects. 
 | 
| com.salesforce.omakase.plugin | 
 Interfaces for plugging new features into the parsing process (rework, validation, etc...). 
 | 
| com.salesforce.omakase.plugin.core | 
 Core plugins. 
 | 
| com.salesforce.omakase.plugin.syntax | 
 Plugins related to standard syntax refinement parsing. 
 | 
| com.salesforce.omakase.util | 
 Utilities and helpers. 
 | 
| com.salesforce.omakase.writer | 
 Classes for outputting processed CSS in compressed or uncompressed modes. 
 | 
| Class and Description | 
|---|
| AbstractSyntax
 Base class for  
Syntax units. | 
| Comment
 Represents a CSS comment. 
 | 
| CssAnnotation
 Represents a CSS annotation comment. 
 | 
| Named
 Represents something that has a name. 
 | 
| RawFunction
 Represents a function value before refinement. 
 | 
| RawSyntax
 Represents raw, non-validated content. 
 | 
| Refinable
 Designates that an  
Syntax unit is refinable to a more specified or detailed representation. | 
| Rule
 Represents a CSS Rule. 
 | 
| Statement | 
| StatementIterable
 Contains a list of  
Statements. | 
| Status
 Represents the broadcast status of  
Syntax unit. | 
| Stylesheet
 The root-level  
Syntax object. | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| AbstractSyntax
 Base class for  
Syntax units. | 
| Named
 Represents something that has a name. 
 | 
| RawSyntax
 Represents raw, non-validated content. 
 | 
| Refinable
 Designates that an  
Syntax unit is refinable to a more specified or detailed representation. | 
| Statement | 
| StatementIterable
 Contains a list of  
Statements. | 
| Status
 Represents the broadcast status of  
Syntax unit. | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| AbstractSyntax
 Base class for  
Syntax units. | 
| Status
 Represents the broadcast status of  
Syntax unit. | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| AbstractSyntax
 Base class for  
Syntax units. | 
| Named
 Represents something that has a name. 
 | 
| RawSyntax
 Represents raw, non-validated content. 
 | 
| Refinable
 Designates that an  
Syntax unit is refinable to a more specified or detailed representation. | 
| Status
 Represents the broadcast status of  
Syntax unit. | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| AbstractSyntax
 Base class for  
Syntax units. | 
| Statement | 
| StatementIterable
 Contains a list of  
Statements. | 
| Status
 Represents the broadcast status of  
Syntax unit. | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| AbstractSyntax
 Base class for  
Syntax units. | 
| Named
 Represents something that has a name. 
 | 
| RawSyntax
 Represents raw, non-validated content. 
 | 
| Refinable
 Designates that an  
Syntax unit is refinable to a more specified or detailed representation. | 
| Status
 Represents the broadcast status of  
Syntax unit. | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| Status
 Represents the broadcast status of  
Syntax unit. | 
| Class and Description | 
|---|
| Status
 Represents the broadcast status of  
Syntax unit. | 
| Class and Description | 
|---|
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| RawSyntax
 Represents raw, non-validated content. 
 | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| RawFunction
 Represents a function value before refinement. 
 | 
| Rule
 Represents a CSS Rule. 
 | 
| Statement | 
| Stylesheet
 The root-level  
Syntax object. | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| Stylesheet
 The root-level  
Syntax object. | 
| Class and Description | 
|---|
| RawFunction
 Represents a function value before refinement. 
 | 
| Class and Description | 
|---|
| Named
 Represents something that has a name. 
 | 
| Rule
 Represents a CSS Rule. 
 | 
| StatementIterable
 Contains a list of  
Statements. | 
| Syntax
 A distinct unit of syntax within CSS. 
 | 
| Class and Description | 
|---|
| Comment
 Represents a CSS comment. 
 | 
Copyright (c) 2019, Salesforce.com, Inc. All rights reserved. Licensed under the BSD 3-Clause license. For full license text, see the LICENSE file in the repository.