A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractContext - Class in io.bit3.jsass.context
-
Abstract context that contain all shared informations for each context.
- AbstractContext(URI, URI, Options) - Constructor for class io.bit3.jsass.context.AbstractContext
-
Initialize the context with input path, output path and options.
- apply(SassValue) - Method in class io.bit3.jsass.function.FunctionWrapper
-
Call the function.
- apply(String, Import) - Method in interface io.bit3.jsass.importer.Importer
- apply(String, Import) - Method in class io.bit3.jsass.importer.JsassCustomHeaderImporter
- ArgumentConverter - Interface in io.bit3.jsass.function.arguments.converter
- ArgumentConverterFactory - Interface in io.bit3.jsass.function.arguments.factory
- argumentConverters - Variable in class io.bit3.jsass.function.FunctionDeclaration
-
List of argument converters that are used to convert the method parameter values.
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in interface io.bit3.jsass.function.arguments.converter.ArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.BooleanArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.ByteArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.CharacterArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.ContextArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.DoubleArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.FloatArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.IntegerArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.LastImportArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.LongArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.ObjectArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.ShortArgumentConverter
- argumentSignatures(Object, Method, Parameter, FunctionArgumentSignatureFactory) - Method in class io.bit3.jsass.function.arguments.converter.StringArgumentConverter
B
- BooleanArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- BooleanArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.BooleanArgumentConverter
- BooleanArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- BooleanArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.BooleanArgumentConverterFactory
- ByteArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- ByteArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.ByteArgumentConverter
- ByteArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- ByteArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.ByteArgumentConverterFactory
C
- canHandle(Class<?>) - Method in interface io.bit3.jsass.function.arguments.factory.ArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.BooleanArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.ByteArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.CharacterArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.ContextArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.DoubleArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.FloatArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.IntegerArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.LastImportArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.LongArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.ShortArgumentConverterFactory
- canHandle(Class<?>) - Method in class io.bit3.jsass.function.arguments.factory.StringArgumentConverterFactory
- character - Variable in enum io.bit3.jsass.Separator
- CharacterArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- CharacterArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.CharacterArgumentConverter
- CharacterArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- CharacterArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.CharacterArgumentConverterFactory
- charAt(int) - Method in class io.bit3.jsass.type.SassString
- chars() - Method in class io.bit3.jsass.type.SassString
- codePoints() - Method in class io.bit3.jsass.type.SassString
- COMMA - io.bit3.jsass.Separator
- COMPACT - io.bit3.jsass.OutputStyle
-
Compact style.
- CompilationException - Exception in io.bit3.jsass
- CompilationException(int, String, String, String, String, String) - Constructor for exception io.bit3.jsass.CompilationException
-
Constructs a new exception.
- compile(Context) - Method in class io.bit3.jsass.Compiler
-
Compile context.
- compile(FileContext) - Method in class io.bit3.jsass.Compiler
-
Compile file.
- compile(FileContext, ImportStack) - Method in class io.bit3.jsass.adapter.NativeAdapter
-
Compile a file context.
- compile(StringContext) - Method in class io.bit3.jsass.Compiler
-
Compile a string context.
- compile(StringContext, ImportStack) - Method in class io.bit3.jsass.adapter.NativeAdapter
-
Compile a string context.
- compileFile(URI, URI, Options) - Method in class io.bit3.jsass.Compiler
-
Compile file.
- compileFunctions(ImportStack, Context, Object) - Method in class io.bit3.jsass.function.FunctionWrapperFactory
-
Compile methods from an object into libsass functions.
- compileFunctions(ImportStack, Context, List<?>) - Method in class io.bit3.jsass.function.FunctionWrapperFactory
-
Compile methods from all objects into libsass functions.
- Compiler - Class in io.bit3.jsass
-
The compiler compiles SCSS files, strings and contexts.
- Compiler() - Constructor for class io.bit3.jsass.Compiler
-
Create new compiler.
- compileString(String, Options) - Method in class io.bit3.jsass.Compiler
-
Compile string.
- compileString(String, URI, URI, Options) - Method in class io.bit3.jsass.Compiler
-
Compile string.
- COMPRESSED - io.bit3.jsass.OutputStyle
-
Compressed style.
- Context - Interface in io.bit3.jsass.context
- ContextArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- ContextArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.ContextArgumentConverter
- ContextArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- ContextArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.ContextArgumentConverterFactory
- ConversionException - Exception in io.bit3.jsass.function.arguments.converter
- ConversionException(String) - Constructor for exception io.bit3.jsass.function.arguments.converter.ConversionException
- convert(List<?>, ImportStack, Context) - Method in interface io.bit3.jsass.function.arguments.converter.ArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.BooleanArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.ByteArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.CharacterArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.ContextArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.DoubleArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.FloatArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.IntegerArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.LastImportArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.LongArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.ObjectArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.ShortArgumentConverter
- convert(List<?>, ImportStack, Context) - Method in class io.bit3.jsass.function.arguments.converter.StringArgumentConverter
- CONVERT_COMMENT - Static variable in class io.bit3.jsass.Sass2ScssOptions
- convertToSassValue(Object) - Static method in class io.bit3.jsass.type.TypeUtils
-
Try to convert "any" java object into a responsible sass value.
- create(Object, Method, Parameter) - Method in interface io.bit3.jsass.function.arguments.factory.ArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.BooleanArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.ByteArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.CharacterArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.ContextArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.DoubleArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.FloatArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.IntegerArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.LastImportArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.LongArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.ShortArgumentConverterFactory
- create(Object, Method, Parameter) - Method in class io.bit3.jsass.function.arguments.factory.StringArgumentConverterFactory
- createDeclaration(ImportStack, Context, Object, Method) - Method in class io.bit3.jsass.function.FunctionWrapperFactory
-
Create a function declaration from an object method.
- createDefaultArgumentSignature(Parameter) - Method in class io.bit3.jsass.function.FunctionArgumentSignatureFactory
-
Create a new factory.
D
- DebugFunction - Annotation Type in io.bit3.jsass.annotation
- DEFAULT_QUOTE_CHARACTER - Static variable in class io.bit3.jsass.type.SassString
-
The default quote character.
- DefaultBooleanValue - Annotation Type in io.bit3.jsass.annotation
- DefaultByteValue - Annotation Type in io.bit3.jsass.annotation
- DefaultCharacterValue - Annotation Type in io.bit3.jsass.annotation
- DefaultDoubleValue - Annotation Type in io.bit3.jsass.annotation
- DefaultFloatValue - Annotation Type in io.bit3.jsass.annotation
- DefaultIntegerValue - Annotation Type in io.bit3.jsass.annotation
- DefaultLongValue - Annotation Type in io.bit3.jsass.annotation
- DefaultShortValue - Annotation Type in io.bit3.jsass.annotation
- DefaultStringValue - Annotation Type in io.bit3.jsass.annotation
- DoubleArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- DoubleArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.DoubleArgumentConverter
- DoubleArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- DoubleArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.DoubleArgumentConverterFactory
- doubleValue() - Method in class io.bit3.jsass.type.SassNumber
E
- equals(Object) - Method in class io.bit3.jsass.type.SassList
- ErrorFunction - Annotation Type in io.bit3.jsass.annotation
- escape(String) - Static method in class io.bit3.jsass.type.SassString
-
Escape the string with default quote character.
- escape(String, char) - Static method in class io.bit3.jsass.type.SassString
-
Escape the string with given quote character.
- EXPANDED - io.bit3.jsass.OutputStyle
-
Expanded style.
F
- FileContext - Class in io.bit3.jsass.context
-
A context to compile a file from the filesystem.
- FileContext(URI, URI, Options) - Constructor for class io.bit3.jsass.context.FileContext
-
Create a new string context.
- FloatArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- FloatArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.FloatArgumentConverter
- FloatArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- FloatArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.FloatArgumentConverterFactory
- floatValue() - Method in class io.bit3.jsass.type.SassNumber
- FunctionArgumentSignature - Class in io.bit3.jsass.function
- FunctionArgumentSignature(String, Object) - Constructor for class io.bit3.jsass.function.FunctionArgumentSignature
- FunctionArgumentSignatureFactory - Class in io.bit3.jsass.function
- FunctionArgumentSignatureFactory() - Constructor for class io.bit3.jsass.function.FunctionArgumentSignatureFactory
- FunctionDeclaration - Class in io.bit3.jsass.function
-
Contains all informations about a declared custom function.
- FunctionDeclaration(ImportStack, Context, String, Object, Method, List<ArgumentConverter>) - Constructor for class io.bit3.jsass.function.FunctionDeclaration
-
Create a new function declaration.
- FunctionWrapper - Class in io.bit3.jsass.function
-
Wraps a java function as libsass function and pass the arguments through.
- FunctionWrapper(FunctionDeclaration) - Constructor for class io.bit3.jsass.function.FunctionWrapper
-
Create a new wrapper for the given function.
- FunctionWrapperFactory - Class in io.bit3.jsass.function
-
Factory that create libsass function callbacks and wrap them into
FunctionWrapper
s. - FunctionWrapperFactory(FunctionArgumentSignatureFactory) - Constructor for class io.bit3.jsass.function.FunctionWrapperFactory
-
Create a new factory.
G
- getAbsoluteUri() - Method in class io.bit3.jsass.importer.Import
-
Get the absolute uri.
- getAlpha() - Method in class io.bit3.jsass.type.SassColor
-
Return the alpha value.
- getArgumentConverters() - Method in class io.bit3.jsass.function.FunctionDeclaration
-
Return the list of argument converters.
- getBlue() - Method in class io.bit3.jsass.type.SassColor
-
Return the blue value.
- getContents() - Method in class io.bit3.jsass.importer.Import
-
Return the in-memory sass code.
- getContext() - Method in exception io.bit3.jsass.UnsupportedContextException
- getCss() - Method in class io.bit3.jsass.Output
-
Get the css output.
- getDeclaration() - Method in class io.bit3.jsass.function.FunctionWrapper
- getDefaultValue() - Method in class io.bit3.jsass.function.FunctionArgumentSignature
- getDefaultValue(Parameter) - Method in class io.bit3.jsass.function.FunctionArgumentSignatureFactory
-
Determine annotated default parameter value.
- getErrorFile() - Method in exception io.bit3.jsass.CompilationException
- getErrorJson() - Method in exception io.bit3.jsass.CompilationException
- getErrorMessage() - Method in exception io.bit3.jsass.CompilationException
- getErrorSrc() - Method in exception io.bit3.jsass.CompilationException
- getErrorStatus() - Method in exception io.bit3.jsass.CompilationException
- getErrorText() - Method in exception io.bit3.jsass.CompilationException
- getFunctionProviders() - Method in class io.bit3.jsass.Options
- getGreen() - Method in class io.bit3.jsass.type.SassColor
-
Return the green value.
- getHeaderImporters() - Method in class io.bit3.jsass.Options
- getImporters() - Method in class io.bit3.jsass.Options
- getImportUri() - Method in class io.bit3.jsass.importer.Import
-
Get the import uri.
- getIncludePaths() - Method in class io.bit3.jsass.Options
- getIndent() - Method in class io.bit3.jsass.Options
- getInputPath() - Method in class io.bit3.jsass.context.AbstractContext
- getInputPath() - Method in interface io.bit3.jsass.context.Context
-
Return the input file path.
- getLibsassVersion() - Static method in class io.bit3.jsass.Compiler
- getLinefeed() - Method in class io.bit3.jsass.Options
- getMessage() - Method in class io.bit3.jsass.type.SassError
- getMessage() - Method in class io.bit3.jsass.type.SassWarning
- getMethod() - Method in class io.bit3.jsass.function.FunctionDeclaration
-
Return the method to call.
- getName() - Method in class io.bit3.jsass.function.FunctionArgumentSignature
- getObject() - Method in class io.bit3.jsass.function.FunctionDeclaration
-
Return the object instance to call the method on.
- getOptions() - Method in class io.bit3.jsass.context.AbstractContext
- getOptions() - Method in interface io.bit3.jsass.context.Context
-
Return the compiler options.
- getOutputPath() - Method in class io.bit3.jsass.context.AbstractContext
- getOutputPath() - Method in interface io.bit3.jsass.context.Context
-
Return the output file path.
- getOutputStyle() - Method in class io.bit3.jsass.Options
-
Return the output style.
- getParameterName(Parameter) - Method in class io.bit3.jsass.function.FunctionArgumentSignatureFactory
-
Determine annotated name of a method parameter.
- getPluginPath() - Method in class io.bit3.jsass.Options
- getPrecision() - Method in class io.bit3.jsass.Options
-
Return the fractional numbers precision.
- getQuote() - Method in class io.bit3.jsass.type.SassString
-
Return the quotation character.
- getRed() - Method in class io.bit3.jsass.type.SassColor
-
Return the red value.
- getSeparator() - Method in class io.bit3.jsass.type.SassList
-
Return the item separator.
- getSignature() - Method in class io.bit3.jsass.function.FunctionDeclaration
-
Return the libsass function signature.
- getSourceMap() - Method in class io.bit3.jsass.importer.Import
-
Return the in-memory source map.
- getSourceMap() - Method in class io.bit3.jsass.Output
-
Get the source map output.
- getSourceMapFile() - Method in class io.bit3.jsass.Options
-
Return the source map file.
- getSourceMapRoot() - Method in class io.bit3.jsass.Options
- getString() - Method in class io.bit3.jsass.context.StringContext
-
Return the in-memory sass code.
- getUnit() - Method in class io.bit3.jsass.type.SassNumber
-
Return the unit.
- getValue() - Method in class io.bit3.jsass.type.SassBoolean
- getValue() - Method in class io.bit3.jsass.type.SassNumber
-
Return the numeric value.
- getValue() - Method in class io.bit3.jsass.type.SassString
-
Return the string value.
H
- hashCode() - Method in class io.bit3.jsass.type.SassList
I
- Import - Class in io.bit3.jsass.importer
-
The result of a custom importer, can be used to import files and strings.
- Import(String, String) - Constructor for class io.bit3.jsass.importer.Import
-
Create a file import.
- Import(String, String, String) - Constructor for class io.bit3.jsass.importer.Import
-
Create a string import.
- Import(String, String, String, String) - Constructor for class io.bit3.jsass.importer.Import
-
Create a string import.
- Import(URI, URI) - Constructor for class io.bit3.jsass.importer.Import
-
Create a file import.
- Import(URI, URI, String) - Constructor for class io.bit3.jsass.importer.Import
-
Create a string import.
- Import(URI, URI, String, String) - Constructor for class io.bit3.jsass.importer.Import
-
Create a string import.
- Importer - Interface in io.bit3.jsass.importer
- ImportException - Exception in io.bit3.jsass.importer
- ImportException(Throwable) - Constructor for exception io.bit3.jsass.importer.ImportException
- ImportStack - Class in io.bit3.jsass.context
-
Stack for tracking currently evaluated file.
- ImportStack() - Constructor for class io.bit3.jsass.context.ImportStack
- IntegerArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- IntegerArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.IntegerArgumentConverter
- IntegerArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- IntegerArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.IntegerArgumentConverterFactory
- intValue() - Method in class io.bit3.jsass.type.SassNumber
- invoke(List<?>) - Method in class io.bit3.jsass.function.FunctionDeclaration
-
Invoke the method with the given list of arguments.
- io.bit3.jsass - package io.bit3.jsass
-
jsass is a feature complete java sass compiler, using libsass.
- io.bit3.jsass.adapter - package io.bit3.jsass.adapter
- io.bit3.jsass.annotation - package io.bit3.jsass.annotation
- io.bit3.jsass.context - package io.bit3.jsass.context
- io.bit3.jsass.function - package io.bit3.jsass.function
- io.bit3.jsass.function.arguments.converter - package io.bit3.jsass.function.arguments.converter
- io.bit3.jsass.function.arguments.factory - package io.bit3.jsass.function.arguments.factory
- io.bit3.jsass.importer - package io.bit3.jsass.importer
- io.bit3.jsass.type - package io.bit3.jsass.type
- isaBoolean(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isaByte(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isaCharacter(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isaDouble(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isaFloat(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isaInteger(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isaLong(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isaShort(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isaString(Class<?>) - Static method in class io.bit3.jsass.type.TypeUtils
- isBracketed() - Method in class io.bit3.jsass.type.SassList
-
Determine this list is bracketed.
- isIndentedSyntaxSrc() - Method in class io.bit3.jsass.Options
- isOmitSourceMapUrl() - Method in class io.bit3.jsass.Options
-
Determine if sourceMappingUrl is omitted in css output.
- isQuoted() - Method in class io.bit3.jsass.type.SassString
-
Determine if the string is quoted.
- isSourceComments() - Method in class io.bit3.jsass.Options
-
Determine if inline source comments are generated.
- isSourceMapContents() - Method in class io.bit3.jsass.Options
- isSourceMapEmbed() - Method in class io.bit3.jsass.Options
-
Determine if source map is embedded into css output.
J
- jsass_import_stack_pop() - Method in class io.bit3.jsass.function.JsassCustomFunctions
-
Pop an import from the import stack.
- jsass_import_stack_push(int) - Method in class io.bit3.jsass.function.JsassCustomFunctions
-
Push an import to the import stack.
- JsassCustomFunctions - Class in io.bit3.jsass.function
-
Provider of jsass specific callback functions.
- JsassCustomFunctions(ImportStack) - Constructor for class io.bit3.jsass.function.JsassCustomFunctions
-
Create a new function provider.
- JsassCustomHeaderImporter - Class in io.bit3.jsass.importer
- JsassCustomHeaderImporter(ImportStack) - Constructor for class io.bit3.jsass.importer.JsassCustomHeaderImporter
K
- KEEP_COMMENT - Static variable in class io.bit3.jsass.Sass2ScssOptions
L
- LastImportArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
-
Inject the current import as argument.
- LastImportArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.LastImportArgumentConverter
- LastImportArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- LastImportArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.LastImportArgumentConverterFactory
- length() - Method in class io.bit3.jsass.type.SassString
- libsassVersion() - Static method in class io.bit3.jsass.adapter.NativeAdapter
-
Native call.
- LoaderException - Exception in io.bit3.jsass.adapter
- LoaderException(Throwable) - Constructor for exception io.bit3.jsass.adapter.LoaderException
- LongArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- LongArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.LongArgumentConverter
- LongArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- LongArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.LongArgumentConverterFactory
- longValue() - Method in class io.bit3.jsass.type.SassNumber
M
- method - Variable in class io.bit3.jsass.function.FunctionDeclaration
-
The method to call.
N
- Name - Annotation Type in io.bit3.jsass.annotation
- NativeAdapter - Class in io.bit3.jsass.adapter
-
Adapter to native functions.
- NativeAdapter(FunctionWrapperFactory) - Constructor for class io.bit3.jsass.adapter.NativeAdapter
- NESTED - io.bit3.jsass.OutputStyle
-
Nested style.
- numeric - Variable in enum io.bit3.jsass.OutputStyle
-
The numeric representation.
O
- object - Variable in class io.bit3.jsass.function.FunctionDeclaration
-
The object instance to call the method on.
- ObjectArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- ObjectArgumentConverter(Class<?>) - Constructor for class io.bit3.jsass.function.arguments.converter.ObjectArgumentConverter
- Options - Class in io.bit3.jsass
-
The compiler options.
- Options() - Constructor for class io.bit3.jsass.Options
- Output - Class in io.bit3.jsass
-
The SASS compilation output.
- Output(String, String) - Constructor for class io.bit3.jsass.Output
-
Create a new output.
- OutputStyle - Enum in io.bit3.jsass
P
- peek() - Method in class io.bit3.jsass.context.ImportStack
-
Return the current import.
- pop() - Method in class io.bit3.jsass.context.ImportStack
-
Pop an import from the stack.
- PRETTIFY0 - Static variable in class io.bit3.jsass.Sass2ScssOptions
- PRETTIFY1 - Static variable in class io.bit3.jsass.Sass2ScssOptions
- PRETTIFY2 - Static variable in class io.bit3.jsass.Sass2ScssOptions
- PRETTIFY3 - Static variable in class io.bit3.jsass.Sass2ScssOptions
- push(int) - Method in class io.bit3.jsass.context.ImportStack
-
Push an import to the stack by its ID.
R
- register(Import) - Method in class io.bit3.jsass.context.ImportStack
-
Register a new import, return the registration ID.
S
- sass2scss(String, int) - Static method in class io.bit3.jsass.adapter.NativeAdapter
-
Native call.
- sass2scss(String, int) - Static method in class io.bit3.jsass.Compiler
- Sass2ScssOptions - Class in io.bit3.jsass
- Sass2ScssOptions() - Constructor for class io.bit3.jsass.Sass2ScssOptions
- SassBoolean - Class in io.bit3.jsass.type
- SassBoolean(boolean) - Constructor for class io.bit3.jsass.type.SassBoolean
- SassColor - Class in io.bit3.jsass.type
-
A sass color value.
- SassColor() - Constructor for class io.bit3.jsass.type.SassColor
-
Create an empty (black and full transparent) color.
- SassColor(double, double, double) - Constructor for class io.bit3.jsass.type.SassColor
-
Create a RGB color.
- SassColor(double, double, double, double) - Constructor for class io.bit3.jsass.type.SassColor
-
Create a RGB color.
- SassError - Class in io.bit3.jsass.type
- SassError(String) - Constructor for class io.bit3.jsass.type.SassError
- SassList - Class in io.bit3.jsass.type
-
A sass value list.
- SassList() - Constructor for class io.bit3.jsass.type.SassList
-
Create an empty list.
- SassList(int) - Constructor for class io.bit3.jsass.type.SassList
-
Create a list with initial capacity.
- SassList(int, Separator) - Constructor for class io.bit3.jsass.type.SassList
-
Create a list with initial capacity.
- SassList(int, Separator, boolean) - Constructor for class io.bit3.jsass.type.SassList
-
Create a list with initial capacity.
- SassList(Separator) - Constructor for class io.bit3.jsass.type.SassList
-
Create an empty list with a specific separator character.
- SassList(Separator, boolean) - Constructor for class io.bit3.jsass.type.SassList
-
Create an empty list with a specific separator character.
- SassList(Collection<?>) - Constructor for class io.bit3.jsass.type.SassList
-
Create a list from an existing values.
- SassList(Collection<?>, boolean) - Constructor for class io.bit3.jsass.type.SassList
-
Create a list from an existing values.
- SassList(Collection<?>, Separator) - Constructor for class io.bit3.jsass.type.SassList
-
Create a list from an existing values, with a specific separator character.
- SassList(Collection<?>, Separator, boolean) - Constructor for class io.bit3.jsass.type.SassList
-
Create a list from an existing values, with a specific separator character.
- SassMap - Class in io.bit3.jsass.type
-
A sass value list.
- SassMap() - Constructor for class io.bit3.jsass.type.SassMap
- SassMap(int) - Constructor for class io.bit3.jsass.type.SassMap
- SassMap(int, float) - Constructor for class io.bit3.jsass.type.SassMap
- SassMap(int, float, boolean) - Constructor for class io.bit3.jsass.type.SassMap
- SassMap(Map<? extends String, ? extends SassValue>) - Constructor for class io.bit3.jsass.type.SassMap
- SassNull - Class in io.bit3.jsass.type
- SassNumber - Class in io.bit3.jsass.type
-
A sass number value.
- SassNumber(double, String) - Constructor for class io.bit3.jsass.type.SassNumber
-
Create a new number.
- SassString - Class in io.bit3.jsass.type
-
A sass probably quoted string value.
- SassString(String) - Constructor for class io.bit3.jsass.type.SassString
-
Create a new single quoted string value.
- SassString(String, boolean) - Constructor for class io.bit3.jsass.type.SassString
-
Create a new potentially quoted string value.
- SassString(String, boolean, char) - Constructor for class io.bit3.jsass.type.SassString
-
Create a new potentially quoted string value with specific quotation character.
- SassValue - Interface in io.bit3.jsass.type
- SassWarning - Class in io.bit3.jsass.type
- SassWarning(String) - Constructor for class io.bit3.jsass.type.SassWarning
- Separator - Enum in io.bit3.jsass
- setAlpha(double) - Method in class io.bit3.jsass.type.SassColor
-
Set the alpha value.
- setBlue(double) - Method in class io.bit3.jsass.type.SassColor
-
Set the blue value.
- setBracketed(boolean) - Method in class io.bit3.jsass.type.SassList
-
Set if this list is bracketed or not.
- setDefaultValue(Object) - Method in class io.bit3.jsass.function.FunctionArgumentSignature
- setFunctionProviders(List<Object>) - Method in class io.bit3.jsass.Options
- setGreen(double) - Method in class io.bit3.jsass.type.SassColor
-
Set the green value.
- setHeaderImporters(List<Importer>) - Method in class io.bit3.jsass.Options
- setImporters(Collection<Importer>) - Method in class io.bit3.jsass.Options
- setIncludePaths(List<File>) - Method in class io.bit3.jsass.Options
- setIndent(String) - Method in class io.bit3.jsass.Options
- setIsIndentedSyntaxSrc(boolean) - Method in class io.bit3.jsass.Options
- setLinefeed(String) - Method in class io.bit3.jsass.Options
- setName(String) - Method in class io.bit3.jsass.function.FunctionArgumentSignature
- setOmitSourceMapUrl(boolean) - Method in class io.bit3.jsass.Options
-
Set if sourceMappingUrl should be omitted in css output.
- setOutputStyle(OutputStyle) - Method in class io.bit3.jsass.Options
-
Set the output style.
- setPluginPath(String) - Method in class io.bit3.jsass.Options
- setPrecision(int) - Method in class io.bit3.jsass.Options
-
Set the fractional numbers precision.
- setQuote(char) - Method in class io.bit3.jsass.type.SassString
-
Set the quotation character.
- setQuoted(boolean) - Method in class io.bit3.jsass.type.SassString
-
Set if the string is quoted.
- setRed(double) - Method in class io.bit3.jsass.type.SassColor
-
Set the red value.
- setSeparator(Separator) - Method in class io.bit3.jsass.type.SassList
-
Set the item separator.
- setSourceComments(boolean) - Method in class io.bit3.jsass.Options
-
Set if inline source comments should generated.
- setSourceMapContents(boolean) - Method in class io.bit3.jsass.Options
- setSourceMapEmbed(boolean) - Method in class io.bit3.jsass.Options
-
Set if source map is embedded into css output.
- setSourceMapFile(URI) - Method in class io.bit3.jsass.Options
-
Set the source map file.
- setSourceMapRoot(URI) - Method in class io.bit3.jsass.Options
- setUnit(String) - Method in class io.bit3.jsass.type.SassNumber
-
Set the unit.
- setValue(boolean) - Method in class io.bit3.jsass.type.SassBoolean
- setValue(double) - Method in class io.bit3.jsass.type.SassNumber
-
Set the numeric value.
- setValue(String) - Method in class io.bit3.jsass.type.SassString
-
Set the string value.
- ShortArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- ShortArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.ShortArgumentConverter
- ShortArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- ShortArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.ShortArgumentConverterFactory
- signature - Variable in class io.bit3.jsass.function.FunctionDeclaration
-
The libsass function signature.
- SINGLETON - Static variable in class io.bit3.jsass.type.SassNull
- SPACE - io.bit3.jsass.Separator
- StringArgumentConverter - Class in io.bit3.jsass.function.arguments.converter
- StringArgumentConverter() - Constructor for class io.bit3.jsass.function.arguments.converter.StringArgumentConverter
- StringArgumentConverterFactory - Class in io.bit3.jsass.function.arguments.factory
- StringArgumentConverterFactory() - Constructor for class io.bit3.jsass.function.arguments.factory.StringArgumentConverterFactory
- StringContext - Class in io.bit3.jsass.context
-
A context to compile a string in memory.
- StringContext(String, URI, URI, Options) - Constructor for class io.bit3.jsass.context.StringContext
-
Create a new string context.
- STRIP_COMMENT - Static variable in class io.bit3.jsass.Sass2ScssOptions
- subSequence(int, int) - Method in class io.bit3.jsass.type.SassString
T
- toString() - Method in class io.bit3.jsass.type.SassColor
-
Return a libsass compatible rgba(r,g,b,a) string representation.
- toString() - Method in class io.bit3.jsass.type.SassList
-
Return a libsass compatible (..) string representation.
- toString() - Method in class io.bit3.jsass.type.SassMap
-
Return a libsass compatible (key: value) string representation.
- toString() - Method in class io.bit3.jsass.type.SassNumber
- toString() - Method in class io.bit3.jsass.type.SassString
- TYPE - Static variable in class io.bit3.jsass.type.SassBoolean
- TYPE - Static variable in class io.bit3.jsass.type.SassColor
- TYPE - Static variable in class io.bit3.jsass.type.SassError
- TYPE - Static variable in class io.bit3.jsass.type.SassList
- TYPE - Static variable in class io.bit3.jsass.type.SassMap
- TYPE - Static variable in class io.bit3.jsass.type.SassNull
- TYPE - Static variable in class io.bit3.jsass.type.SassNumber
- TYPE - Static variable in class io.bit3.jsass.type.SassString
- TYPE - Static variable in class io.bit3.jsass.type.SassWarning
- TypeUtils - Class in io.bit3.jsass.type
-
Helper class to convert libsass to java values and vise versa.
U
- UnsupportedContextException - Exception in io.bit3.jsass
- UnsupportedContextException(Context) - Constructor for exception io.bit3.jsass.UnsupportedContextException
-
Construct a new unsupported context exception with the given context.
V
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultBooleanValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultByteValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultCharacterValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultDoubleValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultFloatValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultIntegerValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultLongValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultShortValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.DefaultStringValue
-
The default value.
- value() - Method in annotation type io.bit3.jsass.annotation.Name
-
The parameter name.
- valueOf(String) - Static method in enum io.bit3.jsass.OutputStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.bit3.jsass.Separator
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.bit3.jsass.OutputStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.bit3.jsass.Separator
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WarnFunction - Annotation Type in io.bit3.jsass.annotation
All Classes All Packages