A B C D E F G I J L M N O P R S T V W 

A

AbstractParameterizedException - Exception in com.github.jasonmfehr.tojs.exception
Base class for any exceptions that have a single variable parameter within the exception message.
AbstractParameterizedException(String) - Constructor for exception com.github.jasonmfehr.tojs.exception.AbstractParameterizedException
Constructor.
AbstractParameterizedException(String, Throwable) - Constructor for exception com.github.jasonmfehr.tojs.exception.AbstractParameterizedException
Constructor.
AppendingCombiner - Class in com.github.jasonmfehr.combiner.combiner
ResourceCombiner implementation that appends the contents of each resource onto a single String.
AppendingCombiner() - Constructor for class com.github.jasonmfehr.combiner.combiner.AppendingCombiner
 

B

buildCombinationIDString(Combination) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
Determines if the id field within the provided Combination exists or not.
buildObject(String) - Method in class com.github.jasonmfehr.combiner.factory.ObjectFactory
 
buildObjectList(List<String>) - Method in class com.github.jasonmfehr.combiner.factory.ObjectFactory
 

C

com.github.jasonmfehr.combiner.combiner - package com.github.jasonmfehr.combiner.combiner
 
com.github.jasonmfehr.combiner.factory - package com.github.jasonmfehr.combiner.factory
 
com.github.jasonmfehr.combiner.file - package com.github.jasonmfehr.combiner.file
 
com.github.jasonmfehr.combiner.input - package com.github.jasonmfehr.combiner.input
 
com.github.jasonmfehr.combiner.logging - package com.github.jasonmfehr.combiner.logging
 
com.github.jasonmfehr.combiner.mojo - package com.github.jasonmfehr.combiner.mojo
 
com.github.jasonmfehr.combiner.output - package com.github.jasonmfehr.combiner.output
 
com.github.jasonmfehr.combiner.pipeline - package com.github.jasonmfehr.combiner.pipeline
 
com.github.jasonmfehr.combiner.transformer - package com.github.jasonmfehr.combiner.transformer
 
com.github.jasonmfehr.tojs.exception - package com.github.jasonmfehr.tojs.exception
 
Combination - Class in com.github.jasonmfehr.combiner.mojo
Specifies a single combination of all configuration required to run a full pipeline cycle.
Combination() - Constructor for class com.github.jasonmfehr.combiner.mojo.Combination
 
CombinationDefaultsManager - Class in com.github.jasonmfehr.combiner.pipeline
 
CombinationDefaultsManager() - Constructor for class com.github.jasonmfehr.combiner.pipeline.CombinationDefaultsManager
 
CombinationValidator - Class in com.github.jasonmfehr.combiner.pipeline
 
CombinationValidator() - Constructor for class com.github.jasonmfehr.combiner.pipeline.CombinationValidator
 
combine(Map<String, String>, Map<String, String>, MavenProject) - Method in class com.github.jasonmfehr.combiner.combiner.AppendingCombiner
 
combine(Map<String, String>, Map<String, String>, MavenProject) - Method in class com.github.jasonmfehr.combiner.combiner.JSObjectCombiner
 
combine(Map<String, String>, Map<String, String>, MavenProject) - Method in interface com.github.jasonmfehr.combiner.combiner.ResourceCombiner
 
CombinerMojo - Class in com.github.jasonmfehr.combiner.mojo
combiner-maven-plugin
CombinerMojo() - Constructor for class com.github.jasonmfehr.combiner.mojo.CombinerMojo
 

D

debug(CharSequence) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
debug(CharSequence, Throwable) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
debug(Throwable) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
debugWithParams(CharSequence, Object...) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
debugWithParams(CharSequence, Throwable, Object...) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
DirectoryCreationException - Exception in com.github.jasonmfehr.tojs.exception
 
DirectoryCreationException(String) - Constructor for exception com.github.jasonmfehr.tojs.exception.DirectoryCreationException
 

E

error(CharSequence) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
error(CharSequence, Throwable) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
error(Throwable) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
errorWithParams(CharSequence, Object...) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
EscapeDoubleQuotes - Class in com.github.jasonmfehr.combiner.transformer
 
EscapeDoubleQuotes() - Constructor for class com.github.jasonmfehr.combiner.transformer.EscapeDoubleQuotes
 
execute() - Method in class com.github.jasonmfehr.combiner.mojo.CombinerMojo
 
execute(List<Combination>, MavenProject) - Method in class com.github.jasonmfehr.combiner.pipeline.PipelineExecutor
 
existsAndReadable(String) - Method in class com.github.jasonmfehr.combiner.file.FileValidator
 
existsAndWriteable(String) - Method in class com.github.jasonmfehr.combiner.file.FileValidator
 

F

FileCreationException - Exception in com.github.jasonmfehr.tojs.exception
 
FileCreationException(String, Throwable) - Constructor for exception com.github.jasonmfehr.tojs.exception.FileCreationException
 
FileExistsException - Exception in com.github.jasonmfehr.tojs.exception
 
FileExistsException(String) - Constructor for exception com.github.jasonmfehr.tojs.exception.FileExistsException
 
FileInputSourceReader - Class in com.github.jasonmfehr.combiner.input
 
FileInputSourceReader() - Constructor for class com.github.jasonmfehr.combiner.input.FileInputSourceReader
 
FileLocator - Class in com.github.jasonmfehr.combiner.file
Searches through a base directory locating files that match a set of includes patterns but do not match a set of excludes patterns.

Objects of this class are not thread safe.
FileLocator() - Constructor for class com.github.jasonmfehr.combiner.file.FileLocator
 
FileOutputSourceWriter - Class in com.github.jasonmfehr.combiner.output
 
FileOutputSourceWriter() - Constructor for class com.github.jasonmfehr.combiner.output.FileOutputSourceWriter
 
FileReadException - Exception in com.github.jasonmfehr.tojs.exception
 
FileReadException(String, Throwable) - Constructor for exception com.github.jasonmfehr.tojs.exception.FileReadException
 
FileSystemLocationNotFound - Exception in com.github.jasonmfehr.tojs.exception
 
FileSystemLocationNotFound(String) - Constructor for exception com.github.jasonmfehr.tojs.exception.FileSystemLocationNotFound
 
FileValidator - Class in com.github.jasonmfehr.combiner.file
 
FileValidator() - Constructor for class com.github.jasonmfehr.combiner.file.FileValidator
 
FileWriteException - Exception in com.github.jasonmfehr.tojs.exception
 
FileWriteException(String, Throwable) - Constructor for exception com.github.jasonmfehr.tojs.exception.FileWriteException
 

G

getCombiner() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
getDefaultPackage() - Method in class com.github.jasonmfehr.combiner.factory.InputSourceReaderFactory
 
getDefaultPackage() - Method in class com.github.jasonmfehr.combiner.factory.ObjectFactory
 
getDefaultPackage() - Method in class com.github.jasonmfehr.combiner.factory.OutputSourceWriterFactory
 
getDefaultPackage() - Method in class com.github.jasonmfehr.combiner.factory.ResourceCombinerFactory
 
getDefaultPackage() - Method in class com.github.jasonmfehr.combiner.factory.ResourceTransformerFactory
 
getEncoding() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.AbstractParameterizedException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.DirectoryCreationException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.FileCreationException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.FileExistsException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.FileReadException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.FileSystemLocationNotFound
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.FileWriteException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.NoResourcesFoundException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.NotAssignableException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.NotReadableException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.NotWriteableException
 
getExceptionMessage() - Method in exception com.github.jasonmfehr.tojs.exception.ObjectInstantiationException
 
getExcludes() - Method in class com.github.jasonmfehr.combiner.mojo.InputResources
 
getId() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
getIncludes() - Method in class com.github.jasonmfehr.combiner.mojo.InputResources
 
getInputSourceReader() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
getInputSources() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
getMessage() - Method in exception com.github.jasonmfehr.tojs.exception.AbstractParameterizedException
 
getObjectClass() - Method in class com.github.jasonmfehr.combiner.factory.InputSourceReaderFactory
 
getObjectClass() - Method in class com.github.jasonmfehr.combiner.factory.ObjectFactory
 
getObjectClass() - Method in class com.github.jasonmfehr.combiner.factory.OutputSourceWriterFactory
 
getObjectClass() - Method in class com.github.jasonmfehr.combiner.factory.ResourceCombinerFactory
 
getObjectClass() - Method in class com.github.jasonmfehr.combiner.factory.ResourceTransformerFactory
 
getOutputDestination() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
getOutputSourceWriter() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
getParameter() - Method in exception com.github.jasonmfehr.tojs.exception.AbstractParameterizedException
 
getSettings() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
getTransformers() - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 

I

info(CharSequence) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
info(CharSequence, Throwable) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
info(Throwable) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
infoWithParams(CharSequence, Object...) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
INPUT_PARAM_ENCODING - Static variable in class com.github.jasonmfehr.combiner.pipeline.CombinationValidator
 
INPUT_PARAM_INPUT_SOURCE_READER - Static variable in class com.github.jasonmfehr.combiner.pipeline.CombinationValidator
 
INPUT_PARAM_OUTPUT_SOURCE_WRITER - Static variable in class com.github.jasonmfehr.combiner.pipeline.CombinationValidator
 
INPUT_PARAM_TRANSFORMERS - Static variable in class com.github.jasonmfehr.combiner.pipeline.CombinationValidator
 
InputResources - Class in com.github.jasonmfehr.combiner.mojo
 
InputResources() - Constructor for class com.github.jasonmfehr.combiner.mojo.InputResources
 
InputSourceReader - Interface in com.github.jasonmfehr.combiner.input
 
InputSourceReaderFactory - Class in com.github.jasonmfehr.combiner.factory
 
InputSourceReaderFactory() - Constructor for class com.github.jasonmfehr.combiner.factory.InputSourceReaderFactory
 
isDebugEnabled() - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
isErrorEnabled() - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
isInfoEnabled() - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
isWarnEnabled() - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 

J

JSObjectCombiner - Class in com.github.jasonmfehr.combiner.combiner
 
JSObjectCombiner(ParameterizedLogger) - Constructor for class com.github.jasonmfehr.combiner.combiner.JSObjectCombiner
 

L

locateFiles(String, List<String>, List<String>) - Method in class com.github.jasonmfehr.combiner.file.FileLocator
Locate a set of files the match the provided includes patterns but do not match the provided excludes patterns.

M

MultiFileReader - Class in com.github.jasonmfehr.combiner.file
 
MultiFileReader() - Constructor for class com.github.jasonmfehr.combiner.file.MultiFileReader
 

N

NoResourcesFoundException - Exception in com.github.jasonmfehr.tojs.exception
 
NoResourcesFoundException(String) - Constructor for exception com.github.jasonmfehr.tojs.exception.NoResourcesFoundException
 
NotAssignableException - Exception in com.github.jasonmfehr.tojs.exception
 
NotAssignableException(String) - Constructor for exception com.github.jasonmfehr.tojs.exception.NotAssignableException
 
NotReadableException - Exception in com.github.jasonmfehr.tojs.exception
 
NotReadableException(String) - Constructor for exception com.github.jasonmfehr.tojs.exception.NotReadableException
 
NotWriteableException - Exception in com.github.jasonmfehr.tojs.exception
 
NotWriteableException(String) - Constructor for exception com.github.jasonmfehr.tojs.exception.NotWriteableException
 

O

ObjectFactory - Class in com.github.jasonmfehr.combiner.factory
 
ObjectFactory() - Constructor for class com.github.jasonmfehr.combiner.factory.ObjectFactory
 
ObjectInstantiationException - Exception in com.github.jasonmfehr.tojs.exception
 
ObjectInstantiationException(String, Exception) - Constructor for exception com.github.jasonmfehr.tojs.exception.ObjectInstantiationException
 
OutputSourceWriter - Interface in com.github.jasonmfehr.combiner.output
 
OutputSourceWriterFactory - Class in com.github.jasonmfehr.combiner.factory
 
OutputSourceWriterFactory() - Constructor for class com.github.jasonmfehr.combiner.factory.OutputSourceWriterFactory
 

P

PARAMETER_PLACEHOLDER - Static variable in exception com.github.jasonmfehr.tojs.exception.AbstractParameterizedException
 
ParameterizedLogger - Class in com.github.jasonmfehr.combiner.logging
 
ParameterizedLogger() - Constructor for class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
ParameterizedLogger(Log) - Constructor for class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
PipelineExecutor - Class in com.github.jasonmfehr.combiner.pipeline
 
PipelineExecutor() - Constructor for class com.github.jasonmfehr.combiner.pipeline.PipelineExecutor
 

R

read(String, List<String>, List<String>, Map<String, String>, MavenProject) - Method in class com.github.jasonmfehr.combiner.input.FileInputSourceReader
 
read(String, List<String>, List<String>, Map<String, String>, MavenProject) - Method in interface com.github.jasonmfehr.combiner.input.InputSourceReader
 
readInputFiles(Charset, List<String>) - Method in class com.github.jasonmfehr.combiner.file.MultiFileReader
 
ResourceCombiner - Interface in com.github.jasonmfehr.combiner.combiner
 
ResourceCombinerFactory - Class in com.github.jasonmfehr.combiner.factory
 
ResourceCombinerFactory() - Constructor for class com.github.jasonmfehr.combiner.factory.ResourceCombinerFactory
 
ResourceTransformer - Interface in com.github.jasonmfehr.combiner.transformer
Resource transformers are executed in the second stage of the pipeline.
ResourceTransformerFactory - Class in com.github.jasonmfehr.combiner.factory
 
ResourceTransformerFactory() - Constructor for class com.github.jasonmfehr.combiner.factory.ResourceTransformerFactory
 

S

setCombiner(String) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setEncoding(String) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setExcludes(List<String>) - Method in class com.github.jasonmfehr.combiner.mojo.InputResources
 
setId(String) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setIncludes(List<String>) - Method in class com.github.jasonmfehr.combiner.mojo.InputResources
 
setInputSourceReader(String) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setInputSources(InputResources) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setLogger(Log) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
setOutputDestination(String) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setOutputSourceWriter(String) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setSettings(Map<String, String>) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setTransformers(List<String>) - Method in class com.github.jasonmfehr.combiner.mojo.Combination
 
setupDefaults(Combination, MavenProject) - Method in class com.github.jasonmfehr.combiner.pipeline.CombinationDefaultsManager
Since maven does not set the default value from the Parameter annotation any place other than top level parameters, this function sets the default values for it.
StripNewlines - Class in com.github.jasonmfehr.combiner.transformer
 
StripNewlines() - Constructor for class com.github.jasonmfehr.combiner.transformer.StripNewlines
 

T

toString() - Method in class com.github.jasonmfehr.combiner.mojo.InputResources
 
transform(String, String, Map<String, String>, MavenProject) - Method in class com.github.jasonmfehr.combiner.transformer.EscapeDoubleQuotes
 
transform(String, String, Map<String, String>, MavenProject) - Method in interface com.github.jasonmfehr.combiner.transformer.ResourceTransformer
 
transform(String, String, Map<String, String>, MavenProject) - Method in class com.github.jasonmfehr.combiner.transformer.StripNewlines
 

V

validate(Combination) - Method in class com.github.jasonmfehr.combiner.pipeline.CombinationValidator
Validates that all required parameters have been specified (or appropriate defaults have been set) in the pom.

W

warn(CharSequence) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
warn(CharSequence, Throwable) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
warn(Throwable) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
warnWithParams(CharSequence, Object...) - Method in class com.github.jasonmfehr.combiner.logging.ParameterizedLogger
 
write(String, String, String, Map<String, String>, MavenProject) - Method in class com.github.jasonmfehr.combiner.output.FileOutputSourceWriter
 
write(String, String, String, Map<String, String>, MavenProject) - Method in interface com.github.jasonmfehr.combiner.output.OutputSourceWriter
 
A B C D E F G I J L M N O P R S T V W 

Copyright © 2014–2015. All rights reserved.