Skip navigation links
A B C D E F G H I L M N O P R S V W 

A

AbstractSourceTreePreparationProcessor - Class in biz.gabrys.lesscss.extended.compiler.control.processor
Helps in implementing pre compilation processors responsible for preparing source file with imports (deep, imports of imports).
AbstractSourceTreePreparationProcessor(SourceExpirationChecker, SourceImportsCache, SourceFactory) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.AbstractSourceTreePreparationProcessor
Constructs a new instance.
AbstractUriSourceFactory<T extends LessSource> - Class in biz.gabrys.lesscss.extended.compiler.source
Helps to develop ConcreteSourceFactory implementations which create LessSource from URI.
AbstractUriSourceFactory() - Constructor for class biz.gabrys.lesscss.extended.compiler.source.AbstractUriSourceFactory
Constructs a new instance.

B

biz.gabrys.lesscss.extended.compiler - package biz.gabrys.lesscss.extended.compiler
Extended version of the LessCSS Compiler.
biz.gabrys.lesscss.extended.compiler.cache - package biz.gabrys.lesscss.extended.compiler.cache
Types related with caching data.
biz.gabrys.lesscss.extended.compiler.control.expiration - package biz.gabrys.lesscss.extended.compiler.control.expiration
Checkers responsible for determining whether data expired.
biz.gabrys.lesscss.extended.compiler.control.processor - package biz.gabrys.lesscss.extended.compiler.control.processor
Types responsible for controlling compilation process.
biz.gabrys.lesscss.extended.compiler.control.provider - package biz.gabrys.lesscss.extended.compiler.control.provider
Types responsible for returning file representation of the LessSource.
biz.gabrys.lesscss.extended.compiler.imports - package biz.gabrys.lesscss.extended.compiler.imports
Types related with managing imports.
biz.gabrys.lesscss.extended.compiler.source - package biz.gabrys.lesscss.extended.compiler.source
Types related with Less source files.
biz.gabrys.lesscss.extended.compiler.storage - package biz.gabrys.lesscss.extended.compiler.storage
Types related with storing data.
biz.gabrys.lesscss.extended.compiler.util - package biz.gabrys.lesscss.extended.compiler.util
Provide basic functionalities used by other packages.

C

cache - Variable in class biz.gabrys.lesscss.extended.compiler.control.expiration.SourceModificationDateBasedExpirationChecker
The cache responsible for storing source files modification dates.
cache - Variable in class biz.gabrys.lesscss.extended.compiler.control.provider.CachedSourceFileProvider
The cache responsible for storing files with source code.
CachedSourceFileProvider - Class in biz.gabrys.lesscss.extended.compiler.control.provider
Provider which returns files for sources from cache.
CachedSourceFileProvider(SourceCodeCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.provider.CachedSourceFileProvider
Constructs a new instance.
CacheException - Exception in biz.gabrys.lesscss.extended.compiler.cache
Thrown to indicate that an an error occurred while accessing to the cache.
CacheException(String) - Constructor for exception biz.gabrys.lesscss.extended.compiler.cache.CacheException
Constructs a new instance with the specified detail message.
CacheException(String, Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.cache.CacheException
Constructs a new instance with the specified detail message and cause.
CacheException(Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.cache.CacheException
Constructs a new instance with the specified cause.
CachingCompiledCodeExtendedCompiler - Class in biz.gabrys.lesscss.extended.compiler
Compiler which wraps other extended compiler expanding it with caching compiled code.
CachingCompiledCodeExtendedCompiler(ExtendedCompiler, CompiledSourceExpirationChecker, CompilationDateCache, CompiledCodeCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompiler
Constructs a new instance.
CachingCompiledCodeExtendedCompilerBuilder - Class in biz.gabrys.lesscss.extended.compiler
Responsible for creating new instances of the ExtendedCompiler which cache compiled code.
CachingCompiledCodeExtendedCompilerBuilder(FullCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompilerBuilder
Constructs a new instance.
CachingSourceAndCompiledCodeExtendedCompilerBuilder - Class in biz.gabrys.lesscss.extended.compiler
Responsible for creating new instances of the ExtendedCompiler which cache source and compiled code.
CachingSourceAndCompiledCodeExtendedCompilerBuilder(FullCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.CachingSourceAndCompiledCodeExtendedCompilerBuilder
Constructs a new instance.
CachingSourceCodeExtendedCompilerBuilder - Class in biz.gabrys.lesscss.extended.compiler
Responsible for creating new instances of the ExtendedCompiler which cache source code.
CachingSourceCodeExtendedCompilerBuilder(FullCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.CachingSourceCodeExtendedCompilerBuilder
Constructs a new instance.
ClasspathSource - Class in biz.gabrys.lesscss.extended.compiler.source
Represents a Less source file located in classpath.
ClasspathSource(URI) - Constructor for class biz.gabrys.lesscss.extended.compiler.source.ClasspathSource
Constructs a new instance and sets URI of the source file with default platform encoding.
ClasspathSource(URI, String) - Constructor for class biz.gabrys.lesscss.extended.compiler.source.ClasspathSource
Constructs a new instance and sets URI of the source file and its encoding.
ClasspathSourceFactory - Class in biz.gabrys.lesscss.extended.compiler.source
Responsible for creating new instances of the ClasspathSource.
ClasspathSourceFactory() - Constructor for class biz.gabrys.lesscss.extended.compiler.source.ClasspathSourceFactory
Constructs a new instance.
codeCache - Variable in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompiler
The cache that holds compiled code.
codeCache - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessor
The cache responsible for storing source files code.
CompilationDateCache - Interface in biz.gabrys.lesscss.extended.compiler.cache
Responsible for storing sources compilation dates.
compilationDatesCache - Variable in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
The cache responsible for storing sources compilation dates.
compile(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompiler
 
compile(LessSource, CompilerOptions) - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompiler
 
compile(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.ExtendedCompiler
Compiles a Less source to the CSS code with default options.
compile(LessSource, CompilerOptions) - Method in interface biz.gabrys.lesscss.extended.compiler.ExtendedCompiler
Compiles a Less source to the CSS code.
compile(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.SimpleExtendedCompiler
 
compile(LessSource, CompilerOptions) - Method in class biz.gabrys.lesscss.extended.compiler.SimpleExtendedCompiler
 
compiledCache - Variable in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
The cache responsible for storing compiled code.
CompiledCodeCache - Interface in biz.gabrys.lesscss.extended.compiler.cache
Responsible for storing compiled CSS code.
CompiledSourceExpirationChecker - Interface in biz.gabrys.lesscss.extended.compiler.control.expiration
Responsible for determining whether sources compiled code expired (files requires compilation).
CompiledSourceExpirationCheckerImpl - Class in biz.gabrys.lesscss.extended.compiler.control.expiration
Checker which marks compiled code of a source file as expired when the file or one of its imports expired (deep - imports of imports etc.).
CompiledSourceExpirationCheckerImpl(SourceExpirationChecker, SourceModificationDateCache, SourceImportsCache, SourceFactory) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationCheckerImpl
Constructs a new instance.
compiler - Variable in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompiler
The extended compiler responsible for compiling source files.
compiler - Variable in class biz.gabrys.lesscss.extended.compiler.SimpleExtendedCompiler
The native compiler.
computedOption - Variable in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
The computed import option.
computedPath - Variable in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
The computed source path.
ConcreteSourceFactory<T extends LessSource> - Interface in biz.gabrys.lesscss.extended.compiler.source
Responsible for creating new instances of the LessSource with the particular type.
create() - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapterBuilder
Crates a new instance of the FullCacheAdapter.
create() - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheBuilder
Crates a new instance of the FullCacheImpl.
create() - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompilerBuilder
Crates a new instance of the ExtendedCompiler.
create() - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceAndCompiledCodeExtendedCompilerBuilder
Crates a new instance of the ExtendedCompiler.
create() - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceCodeExtendedCompilerBuilder
Crates a new instance of the ExtendedCompiler.
create() - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessorBuilder
Crates a new instance of the SourceTreePreparationProcessor.
create() - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessorBuilder
Crates a new instance of the SourceTreeWithCodeCachingPreparationProcessor.
create() - Method in class biz.gabrys.lesscss.extended.compiler.NonCachingExtendedCompilerBuilder
Crates a new instance of the ExtendedCompiler.
create(LessSource, String) - Method in interface biz.gabrys.lesscss.extended.compiler.source.SourceFactory
Creates a LessSource based on the LessSource and path to imported source.
create() - Method in class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryBuilder
Creates a new instance of the SourceFactoryImpl.
create(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryImpl
 
createAbsoluteSource(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.AbstractUriSourceFactory
 
createAbsoluteSource(LessSource, String) - Method in interface biz.gabrys.lesscss.extended.compiler.source.ConcreteSourceFactory
Creates a LessSource based on the absolute path to imported source.
createAbsoluteSource(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.LocalSourceFactory
Creates a LessSource based on the absolute path to imported source.
createFallbackDataStorage() - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheBuilder
Creates a new instance of the DataStorage which will be use as fallback for FullCacheBuilder.create() method.
createFileName(FullCacheImpl.EntryType, LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
Creates a file name for cache entry.
createRelativeSource(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.AbstractUriSourceFactory
 
createRelativeSource(LessSource, String) - Method in interface biz.gabrys.lesscss.extended.compiler.source.ConcreteSourceFactory
Creates a LessSource based on the LessSource and relative path to imported source.
createRelativeSource(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.LocalSourceFactory
Creates a LessSource based on the LessSource and relative path to imported source.
createSource(URI, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.AbstractUriSourceFactory
Creates a new instance of LessSource.
createSource(URI, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.ClasspathSourceFactory
 
createSource(URI, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.FtpSourceFactory
 
createSource(URI, String) - Method in class biz.gabrys.lesscss.extended.compiler.source.HttpSourceFactory
 

D

DataStorage - Interface in biz.gabrys.lesscss.extended.compiler.storage
Responsible for storing file data.
DataStorageException - Exception in biz.gabrys.lesscss.extended.compiler.storage
Thrown to indicate that an error occurred while accessing the storage.
DataStorageException(String) - Constructor for exception biz.gabrys.lesscss.extended.compiler.storage.DataStorageException
Constructs a new instance with the specified detail message.
DataStorageException(String, Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.storage.DataStorageException
Constructs a new instance with the specified detail message and cause.
DataStorageException(Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.storage.DataStorageException
Constructs a new instance with the specified cause.
DataStorageImpl - Class in biz.gabrys.lesscss.extended.compiler.storage
Default implementation of the DataStorage.
DataStorageImpl(File) - Constructor for class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Constructs a new instance.
datesCache - Variable in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompiler
The cache that holds compilation dates.
datesCache - Variable in class biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationCheckerImpl
The cache responsible for storing source files dates.
datesCache - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessor
The cache responsible for storing source files modification dates.
datesCache - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessor
The cache responsible for storing source files modification dates.
DeletableCache - Interface in biz.gabrys.lesscss.extended.compiler.cache
Represents the cache that allows deleting its content.
delete(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.DeletableCache
Delete cache entries related with the LessSource.
delete(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
delete(String) - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Deletes data by file name.
delete(String) - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Deletes data by file name.
deleteAll() - Method in interface biz.gabrys.lesscss.extended.compiler.cache.DeletableCache
Deletes all cache entries.
deleteAll() - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
deleteAll() - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Deletes all data.
deleteAll() - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Deletes all data.
DoNothingPostCompilationProcessor - Class in biz.gabrys.lesscss.extended.compiler.control.processor
Post compilation processor which returns compiled code without any modifications.
DoNothingPostCompilationProcessor() - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.DoNothingPostCompilationProcessor
Constructs a new instance.
DoNothingPreCompilationProcessor - Class in biz.gabrys.lesscss.extended.compiler.control.processor
Pre compilation processor which does nothing.
DoNothingPreCompilationProcessor() - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.DoNothingPreCompilationProcessor
Constructs a new instance.

E

equals(Object) - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
 
expirationChecker - Variable in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompiler
The checker responsible for determining if the compiled code expired.
expirationChecker - Variable in class biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationCheckerImpl
The individual source files expiration checker.
expirationChecker - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.AbstractSourceTreePreparationProcessor
The checker responsible for determining if the source file expired.
ExtendedCompiler - Interface in biz.gabrys.lesscss.extended.compiler
Wraps the native LessCSS Compiler expanding it with extra features.
ExtendedCompilerException - Exception in biz.gabrys.lesscss.extended.compiler
Thrown to indicate that an error occurred during the execution of one of the elements of the extended mechanism.
ExtendedCompilerException(String) - Constructor for exception biz.gabrys.lesscss.extended.compiler.ExtendedCompilerException
Constructs a new instance with the specified detail message.
ExtendedCompilerException(String, Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.ExtendedCompilerException
Constructs a new instance with the specified detail message and cause.
ExtendedCompilerException(Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.ExtendedCompilerException
Constructs a new instance with the specified cause.

F

fileProvider - Variable in class biz.gabrys.lesscss.extended.compiler.SimpleExtendedCompiler
The provider responsible for returning file representation of the LessSource.
FtpSource - Class in biz.gabrys.lesscss.extended.compiler.source
Represents a Less source file accessible via FTP.
FtpSource(URL) - Constructor for class biz.gabrys.lesscss.extended.compiler.source.FtpSource
Constructs a new instance and sets URL of the source file with default platform encoding.
FtpSource(URL, String) - Constructor for class biz.gabrys.lesscss.extended.compiler.source.FtpSource
Constructs a new instance and sets URL of the source file and its encoding.
FtpSourceFactory - Class in biz.gabrys.lesscss.extended.compiler.source
Responsible for creating new instances of the FtpSource.
FtpSourceFactory() - Constructor for class biz.gabrys.lesscss.extended.compiler.source.FtpSourceFactory
Constructs a new instance.
FullCache - Interface in biz.gabrys.lesscss.extended.compiler.cache
Cache which implements all basic cache types.
FullCacheAdapter - Class in biz.gabrys.lesscss.extended.compiler.cache
Allows you to create an instance of FullCache which delegates execution of each method to concrete caches.
FullCacheAdapter(SourceModificationDateCache, SourceImportsCache, SourceCodeCache, CompilationDateCache, CompiledCodeCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
Constructs a new instance.
FullCacheAdapterBuilder - Class in biz.gabrys.lesscss.extended.compiler.cache
Responsible for creating new instances of the FullCacheAdapter.
FullCacheAdapterBuilder(FullCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapterBuilder
Constructs a new instance.
FullCacheBuilder - Class in biz.gabrys.lesscss.extended.compiler.cache
Responsible for creating new instances of the FullCacheImpl.
FullCacheBuilder() - Constructor for class biz.gabrys.lesscss.extended.compiler.cache.FullCacheBuilder
Constructs a new instance.
FullCacheImpl - Class in biz.gabrys.lesscss.extended.compiler.cache
Full cache implementation based on the DataStorage.
FullCacheImpl(DataStorage) - Constructor for class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
Constructs a new instance.
FullCacheImpl.EntryType - Enum in biz.gabrys.lesscss.extended.compiler.cache
Represents available cache entries types.

G

getCompilationDate(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.CompilationDateCache
Returns a compilation date of the LessSource.
getCompilationDate(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
getCompilationDate(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
Returns a compilation date of the LessSource.
getCompiledCode(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.CompiledCodeCache
Returns a compiled CSS code of the LessSource.
getCompiledCode(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
getCompiledCode(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
getComputedOption() - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
Returns a computed import option.
getComputedPath() - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
Returns a computed source path.
getContent() - Method in class biz.gabrys.lesscss.extended.compiler.source.ClasspathSource
 
getContent() - Method in class biz.gabrys.lesscss.extended.compiler.source.FtpSource
 
getContent() - Method in class biz.gabrys.lesscss.extended.compiler.source.HttpSource
 
getContent() - Method in interface biz.gabrys.lesscss.extended.compiler.source.LessSource
Returns a source code.
getContent() - Method in class biz.gabrys.lesscss.extended.compiler.source.LocalSource
 
getEncoding() - Method in class biz.gabrys.lesscss.extended.compiler.source.ClasspathSource
 
getEncoding() - Method in class biz.gabrys.lesscss.extended.compiler.source.FtpSource
 
getEncoding() - Method in class biz.gabrys.lesscss.extended.compiler.source.HttpSource
Returns an encoding of the source code.
getEncoding() - Method in interface biz.gabrys.lesscss.extended.compiler.source.LessSource
Returns an encoding of the source code.
getEncoding() - Method in class biz.gabrys.lesscss.extended.compiler.source.LocalSource
 
getExtension() - Method in enum biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl.EntryType
Returns an extension of the cache entry in form .type.
getFile(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.control.provider.CachedSourceFileProvider
 
getFile(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.control.provider.SourceFileProvider
Returns LessSource file representation.
getFile(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.control.provider.SourcePathFileProvider
 
getFile(String) - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Returns a file with the data.
getFile(String) - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
 
getLastModificationDate() - Method in class biz.gabrys.lesscss.extended.compiler.source.ClasspathSource
Returns a last modification date of the source.
getLastModificationDate() - Method in class biz.gabrys.lesscss.extended.compiler.source.FtpSource
Returns a last modification date of the source.
getLastModificationDate() - Method in class biz.gabrys.lesscss.extended.compiler.source.HttpSource
Returns a last modification date of the source.
getLastModificationDate() - Method in interface biz.gabrys.lesscss.extended.compiler.source.LessSource
Returns a last modification date of the source.
getLastModificationDate() - Method in class biz.gabrys.lesscss.extended.compiler.source.LocalSource
Returns a last modification date of the source.
getLines(String) - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Returns lines with data.
getLines(String) - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Returns lines with data.
getOption() - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
Returns an import option.
getPath() - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
Returns a path from source code.
getPath() - Method in class biz.gabrys.lesscss.extended.compiler.source.ClasspathSource
 
getPath() - Method in class biz.gabrys.lesscss.extended.compiler.source.FtpSource
 
getPath() - Method in class biz.gabrys.lesscss.extended.compiler.source.HttpSource
 
getPath() - Method in interface biz.gabrys.lesscss.extended.compiler.source.LessSource
Returns an absolute path of the source.
getPath() - Method in class biz.gabrys.lesscss.extended.compiler.source.LocalSource
 
getSourceCode() - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
Returns a source code which represents this import.
getSourceFile(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
getSourceFile(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
getSourceFile(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceCodeCache
Returns a file with the source code of the LessSource.
getSourceImports(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
getSourceImports(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
getSourceImports(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceImportsCache
Returns imports list defined in a LessSource.
getSourceModificationDate(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
getSourceModificationDate(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
Returns a modification date of the LessSource.
getSourceModificationDate(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceModificationDateCache
Returns a modification date of the LessSource.
getSourceRelativePath(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
getSourceRelativePath(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
getSourceRelativePath(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceCodeCache
Returns a file relative path to the cache.
getStorage() - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
Returns the data storage.
getText(String) - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Returns a text with data.
getText(String) - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Returns a text with data.
getWorkingDirectory() - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Returns the working directory.

H

hasCompilationDate(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.CompilationDateCache
Tests whether cache contains compilation date for the LessSource.
hasCompilationDate(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
hasCompilationDate(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
hasCompiledCode(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.CompiledCodeCache
Tests whether cache contains compiled CSS code for the LessSource.
hasCompiledCode(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
hasCompiledCode(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
hasData(String) - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Tests whether store data related with file.
hasData(String) - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
 
hashCode() - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
 
hasSourceCode(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
hasSourceCode(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
hasSourceCode(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceCodeCache
Tests whether cache contains source code for the LessSource.
hasSourceImports(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
hasSourceImports(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
hasSourceImports(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceImportsCache
Tests whether cache contains imports list for a LessSource.
hasSourceModificationDate(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
hasSourceModificationDate(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
hasSourceModificationDate(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceModificationDateCache
Tests whether cache contains modification date for the LessSource.
HttpSource - Class in biz.gabrys.lesscss.extended.compiler.source
Represents a Less source file accessible via HTTP or HTTPS.
HttpSource(URL) - Constructor for class biz.gabrys.lesscss.extended.compiler.source.HttpSource
Constructs a new instance and sets URL of the source file.
HttpSourceFactory - Class in biz.gabrys.lesscss.extended.compiler.source
Responsible for creating new instances of the HttpSource.
HttpSourceFactory() - Constructor for class biz.gabrys.lesscss.extended.compiler.source.HttpSourceFactory
Constructs a new instance.

I

ImportException - Exception in biz.gabrys.lesscss.extended.compiler.imports
Thrown to indicate that an error occurred while searching/modifying import operations.
ImportException(String) - Constructor for exception biz.gabrys.lesscss.extended.compiler.imports.ImportException
Constructs a new instance with the specified detail message.
ImportException(String, Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.imports.ImportException
Constructs a new instance with the specified detail message and cause.
ImportException(Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.imports.ImportException
Constructs a new instance with the specified cause.
importReplacer - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessor
The replacer responsible for replacing import operations.
importResolver - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessor
The resolver responsible for returning a list of import operations.
importResolver - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessor
The resolver responsible for returning a list of import operations.
importsCache - Variable in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
The cache responsible for storing source files imports paths.
importsCache - Variable in class biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationCheckerImpl
The cache responsible for storing source files imports lists.
importsCache - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.AbstractSourceTreePreparationProcessor
The cache responsible for storing source files imports lists.
isAbsolutePath(String) - Method in class biz.gabrys.lesscss.extended.compiler.source.AbstractUriSourceFactory
 
isAbsolutePath(String) - Method in interface biz.gabrys.lesscss.extended.compiler.source.ConcreteSourceFactory
Checks whether the path represents an absolute path.
isAbsolutePath(String) - Static method in class biz.gabrys.lesscss.extended.compiler.source.LocalSource
Checks whether the path represents an absolute path.
isAbsolutePath(String) - Method in class biz.gabrys.lesscss.extended.compiler.source.LocalSourceFactory
 
isExpired(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompiler
Tests whether source file requires compilation.
isExpired(LessSource, Date) - Method in interface biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationChecker
Tests whether a compiled code for a source file expired.
isExpired(LessSource, Date) - Method in class biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationCheckerImpl
Tests whether a compiled code for a source file expired.
isExpired(LessSource, Date, Set<String>) - Method in class biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationCheckerImpl
Tests whether a compiled code for a source file expired.
isExpired(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.control.expiration.SourceAlwaysExpiredChecker
Always returns true.
isExpired(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.control.expiration.SourceExpirationChecker
Checks whether a source file expired.
isExpired(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.control.expiration.SourceModificationDateBasedExpirationChecker
 
isModifiedAfterLastCompilation(LessSource, Date) - Method in class biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationCheckerImpl
Tests whether a source has been modified after last compilation.
isSupportedPath(String) - Method in class biz.gabrys.lesscss.extended.compiler.source.AbstractUriSourceFactory
Checks whether the path is represents type supported by this factory.
isSupportedPath(String) - Method in class biz.gabrys.lesscss.extended.compiler.source.ClasspathSourceFactory
 
isSupportedPath(String) - Method in class biz.gabrys.lesscss.extended.compiler.source.FtpSourceFactory
 
isSupportedPath(String) - Method in class biz.gabrys.lesscss.extended.compiler.source.HttpSourceFactory
 

L

LessImportOperation - Class in biz.gabrys.lesscss.extended.compiler.imports
Represents a Less import operation.
LessImportOperation(String, String, String, String, String) - Constructor for class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
Constructs a new instance and sets file path, computed path, option, computed option and source code.
LessImportReplacer - Interface in biz.gabrys.lesscss.extended.compiler.imports
Responsible for replacing import operations in Less source code with new values.
LessImportReplacerImpl - Class in biz.gabrys.lesscss.extended.compiler.imports
Default implementation of the LessImportReplacer.
LessImportReplacerImpl() - Constructor for class biz.gabrys.lesscss.extended.compiler.imports.LessImportReplacerImpl
Constructs a new instance.
LessImportResolver - Interface in biz.gabrys.lesscss.extended.compiler.imports
Responsible for returning a list of import operations from Less source code.
LessImportResolverImpl - Class in biz.gabrys.lesscss.extended.compiler.imports
Default implementation of the LessImportResolver.
LessImportResolverImpl() - Constructor for class biz.gabrys.lesscss.extended.compiler.imports.LessImportResolverImpl
Constructs a new instance.
LessSource - Interface in biz.gabrys.lesscss.extended.compiler.source
Represents a Less source file.
LocalSource - Class in biz.gabrys.lesscss.extended.compiler.source
Represents a Less source stored in local file system.
LocalSource(File) - Constructor for class biz.gabrys.lesscss.extended.compiler.source.LocalSource
Constructs a new instance and sets file which store source code with default platform encoding.
LocalSource(File, String) - Constructor for class biz.gabrys.lesscss.extended.compiler.source.LocalSource
Constructs a new instance and sets file which store source code and its encoding.
LocalSourceFactory - Class in biz.gabrys.lesscss.extended.compiler.source
Responsible for creating new instances of the LocalSource.
LocalSourceFactory() - Constructor for class biz.gabrys.lesscss.extended.compiler.source.LocalSourceFactory
Constructs a new instance.

M

modificationDatesCache - Variable in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
The cache responsible for storing source files modification dates.

N

NonCachingExtendedCompilerBuilder - Class in biz.gabrys.lesscss.extended.compiler
Responsible for creating new instances of the ExtendedCompiler which do not cache any data.
NonCachingExtendedCompilerBuilder() - Constructor for class biz.gabrys.lesscss.extended.compiler.NonCachingExtendedCompilerBuilder
Constructs a new instance.

O

option - Variable in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
The import option.

P

ParameterUtils - Class in biz.gabrys.lesscss.extended.compiler.util
Provides tools to work with method parameters.
path - Variable in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
The source path.
PostCompilationProcessor - Interface in biz.gabrys.lesscss.extended.compiler.control.processor
Compilation processor responsible for preparing compiled code before returning it.
postProcessor - Variable in class biz.gabrys.lesscss.extended.compiler.SimpleExtendedCompiler
The post compilation processor.
PreCompilationProcessor - Interface in biz.gabrys.lesscss.extended.compiler.control.processor
Compilation processor responsible for preparing source files to the compilation process.
prepare(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.AbstractSourceTreePreparationProcessor
Prepares a source file to the compilation process.
prepare(LessSource, Set<String>) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.AbstractSourceTreePreparationProcessor
Prepares a source file to the compilation process.
prepare(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.DoNothingPostCompilationProcessor
Returns compiled code without any modifications.
prepare(LessSource) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.DoNothingPreCompilationProcessor
Does nothing.
prepare(LessSource, String) - Method in interface biz.gabrys.lesscss.extended.compiler.control.processor.PostCompilationProcessor
Prepares compiled code before returning it.
prepare(LessSource) - Method in interface biz.gabrys.lesscss.extended.compiler.control.processor.PreCompilationProcessor
Prepares a source file to the compilation process.
prepareWhenExpired(LessSource, Set<String>) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.AbstractSourceTreePreparationProcessor
Prepares a source file to the compilation process.
prepareWhenExpired(LessSource, Set<String>) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessor
 
prepareWhenExpired(LessSource, Set<String>) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessor
 
preProcessor - Variable in class biz.gabrys.lesscss.extended.compiler.SimpleExtendedCompiler
The pre compilation processor.
PROTOCOL_PREFIX - Static variable in class biz.gabrys.lesscss.extended.compiler.source.ClasspathSource
Stores protocol prefix with colon and slashes.
put(String, File) - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Puts a file data to the storage.
put(String, String) - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Puts a text to the storage.
put(String, Collection<String>) - Method in interface biz.gabrys.lesscss.extended.compiler.storage.DataStorage
Puts lines to the storage.
put(String, File) - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Puts a file data to the storage.
put(String, String) - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Puts a text to the storage.
put(String, Collection<String>) - Method in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
Puts lines to the storage.

R

replace(String, LessImportOperation, String) - Method in interface biz.gabrys.lesscss.extended.compiler.imports.LessImportReplacer
Replaces a path of the import operation in source code with a new value.
replace(String, LessImportOperation, String) - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportReplacerImpl
 
resolve(String) - Method in interface biz.gabrys.lesscss.extended.compiler.imports.LessImportResolver
Returns all import operations from source code.
resolve(String) - Method in class biz.gabrys.lesscss.extended.compiler.imports.LessImportResolverImpl
 

S

saveCompilationDate(LessSource, Date) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.CompilationDateCache
Saves a compilation date of a LessSource.
saveCompilationDate(LessSource, Date) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
saveCompilationDate(LessSource, Date) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
saveCompiledCode(LessSource, String) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.CompiledCodeCache
Saves compiled CSS code of the LessSource.
saveCompiledCode(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
saveCompiledCode(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
saveSourceCode(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
saveSourceCode(LessSource, String) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
saveSourceCode(LessSource, String) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceCodeCache
Saves source code of the LessSource.
saveSourceImports(LessSource, List<String>) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
saveSourceImports(LessSource, List<String>) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
saveSourceImports(LessSource, List<String>) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceImportsCache
Saves a imports list defined in a LessSource.
saveSourceModificationDate(LessSource, Date) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
 
saveSourceModificationDate(LessSource, Date) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
 
saveSourceModificationDate(LessSource, Date) - Method in interface biz.gabrys.lesscss.extended.compiler.cache.SourceModificationDateCache
Saves a modification date of a LessSource.
SimpleExtendedCompiler - Class in biz.gabrys.lesscss.extended.compiler
Compiler which wraps the native Less compiler expanding it with preparing source files before & compiled code after the compilation process.
SimpleExtendedCompiler(LessCompiler, PreCompilationProcessor, SourceFileProvider, PostCompilationProcessor) - Constructor for class biz.gabrys.lesscss.extended.compiler.SimpleExtendedCompiler
Constructs a new instance.
SourceAlwaysExpiredChecker - Class in biz.gabrys.lesscss.extended.compiler.control.expiration
Checker which always mark source files as expired.
SourceAlwaysExpiredChecker() - Constructor for class biz.gabrys.lesscss.extended.compiler.control.expiration.SourceAlwaysExpiredChecker
Constructs a new instance.
sourceCache - Variable in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapter
The cache responsible for storing source files code.
sourceCode - Variable in class biz.gabrys.lesscss.extended.compiler.imports.LessImportOperation
The source code.
SourceCodeCache - Interface in biz.gabrys.lesscss.extended.compiler.cache
Responsible for storing source files code.
SourceException - Exception in biz.gabrys.lesscss.extended.compiler.source
Thrown to indicate that an error occurred while accessing to the LessSource.
SourceException(String) - Constructor for exception biz.gabrys.lesscss.extended.compiler.source.SourceException
Constructs a new instance with the specified detail message.
SourceException(String, Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.source.SourceException
Constructs a new instance with the specified detail message and cause.
SourceException(Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.source.SourceException
Constructs a new instance with the specified cause.
SourceExpirationChecker - Interface in biz.gabrys.lesscss.extended.compiler.control.expiration
Responsible for determining whether source files expired (require compilation).
sourceFactory - Variable in class biz.gabrys.lesscss.extended.compiler.control.expiration.CompiledSourceExpirationCheckerImpl
The factory responsible for creating new instances of the LessSource.
sourceFactory - Variable in class biz.gabrys.lesscss.extended.compiler.control.processor.AbstractSourceTreePreparationProcessor
The factory responsible for creating new instances of the LessSource.
SourceFactory - Interface in biz.gabrys.lesscss.extended.compiler.source
Responsible for creating new instances of the LessSource.
SourceFactoryBuilder - Class in biz.gabrys.lesscss.extended.compiler.source
Responsible for creating new instances of the SourceFactoryImpl.
SourceFactoryBuilder() - Constructor for class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryBuilder
Constructs a new instance with zero factories.
SourceFactoryException - Exception in biz.gabrys.lesscss.extended.compiler.source
Thrown to indicate that an error occurred while creating the LessSource.
SourceFactoryException(String) - Constructor for exception biz.gabrys.lesscss.extended.compiler.source.SourceFactoryException
Constructs a new instance with the specified detail message.
SourceFactoryException(String, Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.source.SourceFactoryException
Constructs a new instance with the specified detail message and cause.
SourceFactoryException(Throwable) - Constructor for exception biz.gabrys.lesscss.extended.compiler.source.SourceFactoryException
Constructs a new instance with the specified cause.
SourceFactoryImpl - Class in biz.gabrys.lesscss.extended.compiler.source
Default implementation of the SourceFactory.
SourceFactoryImpl(Iterable<ConcreteSourceFactory<? extends LessSource>>) - Constructor for class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryImpl
Constructs a new instance and sets concrete factories.
SourceFileProvider - Interface in biz.gabrys.lesscss.extended.compiler.control.provider
Responsible for returning file representation of the LessSource.
SourceImportsCache - Interface in biz.gabrys.lesscss.extended.compiler.cache
Responsible for storing source files imports paths.
SourceModificationDateBasedExpirationChecker - Class in biz.gabrys.lesscss.extended.compiler.control.expiration
Checker which marks source file as expired when the file modification date is newer than stored by the cache.
SourceModificationDateBasedExpirationChecker(SourceModificationDateCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.expiration.SourceModificationDateBasedExpirationChecker
Constructs a new instance.
SourceModificationDateCache - Interface in biz.gabrys.lesscss.extended.compiler.cache
Responsible for storing source files modification dates.
SourcePathFileProvider - Class in biz.gabrys.lesscss.extended.compiler.control.provider
Provider which creates new instances of the File with LessSource.getPath() as pathname.
SourcePathFileProvider() - Constructor for class biz.gabrys.lesscss.extended.compiler.control.provider.SourcePathFileProvider
Constructs a new instance.
SourceTreePreparationProcessor - Class in biz.gabrys.lesscss.extended.compiler.control.processor
Pre compilation processor responsible for preparing source file with imports (deep, imports of imports).
SourceTreePreparationProcessor(SourceExpirationChecker, SourceModificationDateCache, SourceImportsCache, LessImportResolver, SourceFactory) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessor
Constructs a new instance.
SourceTreePreparationProcessorBuilder - Class in biz.gabrys.lesscss.extended.compiler.control.processor
Responsible for creating new instances of the SourceTreePreparationProcessor.
SourceTreePreparationProcessorBuilder(FullCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessorBuilder
Constructs a new instance and sets cache.
SourceTreePreparationProcessorBuilder(SourceModificationDateCache, SourceImportsCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessorBuilder
Constructs a new instance and sets caches.
SourceTreeWithCodeCachingPreparationProcessor - Class in biz.gabrys.lesscss.extended.compiler.control.processor
Pre compilation processor responsible for preparing source file with imports (deep, imports of imports).
SourceTreeWithCodeCachingPreparationProcessor(SourceExpirationChecker, SourceModificationDateCache, SourceImportsCache, SourceCodeCache, LessImportResolver, LessImportReplacer, SourceFactory) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessor
Constructs a new instance.
SourceTreeWithCodeCachingPreparationProcessorBuilder - Class in biz.gabrys.lesscss.extended.compiler.control.processor
Responsible for creating new instances of the SourceTreeWithCodeCachingPreparationProcessor.
SourceTreeWithCodeCachingPreparationProcessorBuilder(FullCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessorBuilder
Constructs a new instance and sets cache.
SourceTreeWithCodeCachingPreparationProcessorBuilder(SourceModificationDateCache, SourceImportsCache, SourceCodeCache) - Constructor for class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessorBuilder
Constructs a new instance and sets caches.
storage - Variable in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl
The data storage.

V

valueOf(String) - Static method in enum biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl.EntryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum biz.gabrys.lesscss.extended.compiler.cache.FullCacheImpl.EntryType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyNotNull(String, Object) - Static method in class biz.gabrys.lesscss.extended.compiler.util.ParameterUtils
Verifies that a parameter value is not null.

W

withClasspath() - Method in class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryBuilder
Appends ClasspathSourceFactory at the end or does nothing if you try to add the same factory again.
withCompilationDateCache(CompilationDateCache) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapterBuilder
Sets cache responsible for storing sources compilation dates.
withCompiledCodeCache(CompiledCodeCache) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapterBuilder
Sets cache responsible for storing compiled code.
withCompiler(LessCompiler) - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompilerBuilder
Sets native compiler.
withCompiler(LessCompiler) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceAndCompiledCodeExtendedCompilerBuilder
Sets native compiler.
withCompiler(LessCompiler) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceCodeExtendedCompilerBuilder
Sets native compiler.
withCompiler(LessCompiler) - Method in class biz.gabrys.lesscss.extended.compiler.NonCachingExtendedCompilerBuilder
Sets native compiler.
withCustom(ConcreteSourceFactory<? extends LessSource>) - Method in class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryBuilder
Appends ConcreteSourceFactory at the end or does nothing if you try to add the same factory again.
withDataStorage(DataStorage) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheBuilder
Sets specified data storage.
withDirectory(File) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheBuilder
Sets specified working directory.
withExpirationChecker(SourceExpirationChecker) - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompilerBuilder
Sets expiration checker which is responsible for checking expiration of individual files.
withExpirationChecker(SourceExpirationChecker) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceAndCompiledCodeExtendedCompilerBuilder
Sets expiration checker which is responsible for checking expiration of individual files.
withExpirationChecker(SourceExpirationChecker) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceCodeExtendedCompilerBuilder
Sets expiration checker which is responsible for checking expiration of individual files.
withExpirationChecker(SourceExpirationChecker) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessorBuilder
Sets specified SourceExpirationChecker.
withExpirationChecker(SourceExpirationChecker) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessorBuilder
Sets specified SourceExpirationChecker.
withFileProvider(SourceFileProvider) - Method in class biz.gabrys.lesscss.extended.compiler.NonCachingExtendedCompilerBuilder
Sets source file provider which is responsible for returning file representation of the LessSource.
withFtp() - Method in class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryBuilder
Appends FtpSourceFactory at the end or does nothing if you try to add the same factory again.
withHttp() - Method in class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryBuilder
Appends HttpSourceFactory at the end or does nothing if you try to add the same factory again.
withImportReplacer(LessImportReplacer) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceAndCompiledCodeExtendedCompilerBuilder
Sets Less import replacer which is responsible for replacing import operations in the source code with new values.
withImportReplacer(LessImportReplacer) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceCodeExtendedCompilerBuilder
Sets Less import replacer which is responsible for replacing import operations in the source code with new values.
withImportReplacer(LessImportReplacer) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessorBuilder
Sets specified LessImportReplacer.
withImportResolver(LessImportResolver) - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompilerBuilder
Sets Less import resolver which is responsible for returning a list of import operations from the source code.
withImportResolver(LessImportResolver) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceAndCompiledCodeExtendedCompilerBuilder
Sets Less import resolver which is responsible for returning a list of import operations from the source code.
withImportResolver(LessImportResolver) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceCodeExtendedCompilerBuilder
Sets Less import resolver which is responsible for returning a list of import operations from the source code.
withImportResolver(LessImportResolver) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessorBuilder
Sets specified LessImportResolver.
withImportResolver(LessImportResolver) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessorBuilder
Sets specified LessImportResolver.
withLocal() - Method in class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryBuilder
Appends LocalSourceFactory at the end or does nothing if you try to add the same factory again.
withPostProcessor(PostCompilationProcessor) - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompilerBuilder
Sets compilation processor which is responsible for preparing compiled code before returning it.
withPostProcessor(PostCompilationProcessor) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceAndCompiledCodeExtendedCompilerBuilder
Sets compilation processor which is responsible for preparing compiled code before returning it.
withPostProcessor(PostCompilationProcessor) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceCodeExtendedCompilerBuilder
Sets compilation processor which is responsible for preparing compiled code before returning it.
withPostProcessor(PostCompilationProcessor) - Method in class biz.gabrys.lesscss.extended.compiler.NonCachingExtendedCompilerBuilder
Sets compilation processor which is responsible for preparing compiled code before returning it.
withPreProcessor(PreCompilationProcessor) - Method in class biz.gabrys.lesscss.extended.compiler.NonCachingExtendedCompilerBuilder
Sets compilation processor which is responsible for preparing source files to the compilation process.
withSourceCodeCache(SourceCodeCache) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapterBuilder
Sets cache responsible for storing source files code.
withSourceFactory(SourceFactory) - Method in class biz.gabrys.lesscss.extended.compiler.CachingCompiledCodeExtendedCompilerBuilder
Sets factory which is responsible for creating new instances of the LessSource.
withSourceFactory(SourceFactory) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceAndCompiledCodeExtendedCompilerBuilder
Sets factory which is responsible for creating new instances of the LessSource.
withSourceFactory(SourceFactory) - Method in class biz.gabrys.lesscss.extended.compiler.CachingSourceCodeExtendedCompilerBuilder
Sets factory which is responsible for creating new instances of the LessSource.
withSourceFactory(SourceFactory) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreePreparationProcessorBuilder
Sets specified SourceFactory.
withSourceFactory(SourceFactory) - Method in class biz.gabrys.lesscss.extended.compiler.control.processor.SourceTreeWithCodeCachingPreparationProcessorBuilder
Sets specified SourceFactory.
withSourceImportsPathsCache(SourceImportsCache) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapterBuilder
Sets cache responsible for storing source files imports paths.
withSourceModificationDateCache(SourceModificationDateCache) - Method in class biz.gabrys.lesscss.extended.compiler.cache.FullCacheAdapterBuilder
Sets cache responsible for storing source files modification dates.
withStandard() - Method in class biz.gabrys.lesscss.extended.compiler.source.SourceFactoryBuilder
Appends standard factories at the end or does nothing if you try to add the same factory again.
workingDirectory - Variable in class biz.gabrys.lesscss.extended.compiler.storage.DataStorageImpl
The storage working directory.
A B C D E F G H I L M N O P R S V W 
Skip navigation links

Copyright © 2015–2016 gabrys.biz. All rights reserved.