B C F G I O P R S T U V

B

BYTE_BUFFER_SIZE - Static variable in class ca.krasnay.scaffold.io.IOUtils
 
ByteArraySource - Class in ca.krasnay.scaffold.io
 
ByteArraySource(byte[]) - Constructor for class ca.krasnay.scaffold.io.ByteArraySource
 

C

ca.krasnay.scaffold - package ca.krasnay.scaffold
 
ca.krasnay.scaffold.io - package ca.krasnay.scaffold.io
 
CHAR_BUFFER_SIZE - Static variable in class ca.krasnay.scaffold.io.IOUtils
 
close(InputStream) - Method in class ca.krasnay.scaffold.io.ByteArraySource
 
close(OutputStream) - Method in class ca.krasnay.scaffold.io.FileSink
 
close(InputStream) - Method in class ca.krasnay.scaffold.io.FileSource
 
close(InputStream) - Method in class ca.krasnay.scaffold.io.InputStreamSource
 
close(Closeable) - Static method in class ca.krasnay.scaffold.io.IOUtils
Quietly loses the given closeable.
close(OutputStream) - Method in class ca.krasnay.scaffold.io.OutputStreamSink
 
close(InputStream) - Method in class ca.krasnay.scaffold.io.ResourceSource
 
close(OutputStream) - Method in interface ca.krasnay.scaffold.io.Sink
Closes the given stream.
close(InputStream) - Method in interface ca.krasnay.scaffold.io.Source
Closes the given input stream.
close(InputStream) - Method in class ca.krasnay.scaffold.io.StringSource
 
close(InputStream) - Method in class ca.krasnay.scaffold.io.UncachedResourceSource
 
close(InputStream) - Method in class ca.krasnay.scaffold.io.UrlSource
 
copy(Class<?>, String, OutputStream) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the given resource to an output stream.
copy(File, OutputStream) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the entire contents of a file to an output stream.
copy(InputStream, File) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the entire contents of an input stream to a file.
copy(File, File) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies a file.
copy(InputStream, OutputStream) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the entire contents of an input stream to an output stream.
copy(InputStream, OutputStream, int) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the entire contents of an input stream to an output stream.
copy(Source, Sink) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the contents of a source to a sink using the default buffer size.
copy(Source, Sink, int) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the contents of a source to a sink using a given buffer size.
copy(Reader, Writer) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the entire contents of a reader to a writer.
copy(Reader, Writer, int) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the entire contents of a reader to a writer.
copy(String, OutputStream) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the given string to an output stream using UTF-8 encoding.

F

FileSink - Class in ca.krasnay.scaffold.io
 
FileSink(File) - Constructor for class ca.krasnay.scaffold.io.FileSink
 
FileSource - Class in ca.krasnay.scaffold.io
 
FileSource(File) - Constructor for class ca.krasnay.scaffold.io.FileSource
 

G

getColumn() - Method in exception ca.krasnay.scaffold.TemplateParseException
Returns the one-based column number at which the error occurred.
getEntityClass() - Method in class ca.krasnay.scaffold.Scaffold
Returns the entity class being scaffolded.
getInputStream() - Method in class ca.krasnay.scaffold.io.ByteArraySource
 
getInputStream() - Method in class ca.krasnay.scaffold.io.FileSource
 
getInputStream() - Method in class ca.krasnay.scaffold.io.InputStreamSource
 
getInputStream() - Method in class ca.krasnay.scaffold.io.ResourceSource
 
getInputStream() - Method in interface ca.krasnay.scaffold.io.Source
Returns a new input stream on the source.
getInputStream() - Method in class ca.krasnay.scaffold.io.StringSource
 
getInputStream() - Method in class ca.krasnay.scaffold.io.UncachedResourceSource
 
getInputStream() - Method in class ca.krasnay.scaffold.io.UrlSource
 
getLine() - Method in exception ca.krasnay.scaffold.TemplateParseException
Returns the one-based line number at which the error occurred.
getMavenJavaDir(Class<?>) - Static method in class ca.krasnay.scaffold.Scaffold
Returns the directory of the source file for the given class, assuming this current project is a Maven project.
getMavenResourcesDir(Class<?>) - Static method in class ca.krasnay.scaffold.Scaffold
Returns the resources directory corresponding to the given class, assuming this current project is a Maven project.
getMergeFields() - Method in class ca.krasnay.scaffold.Scaffold
Returns map of fields to be merged into the template.
getMessage() - Method in exception ca.krasnay.scaffold.TemplateParseException
 
getOutputStream() - Method in class ca.krasnay.scaffold.io.FileSink
 
getOutputStream() - Method in class ca.krasnay.scaffold.io.OutputStreamSink
 
getOutputStream() - Method in interface ca.krasnay.scaffold.io.Sink
Returns a new output stream on the sink.
getPackageDir(Class<?>) - Static method in class ca.krasnay.scaffold.Scaffold
Returns the filesystem directory that contains the given class.
getTemplate() - Method in exception ca.krasnay.scaffold.TemplateParseException
Returns the template that was in error.

I

InputStreamSource - Class in ca.krasnay.scaffold.io
 
InputStreamSource(InputStream) - Constructor for class ca.krasnay.scaffold.io.InputStreamSource
 
IOUtils - Class in ca.krasnay.scaffold.io
Utility methods for dealing with IO.
IOUtils() - Constructor for class ca.krasnay.scaffold.io.IOUtils
 

O

OutputStreamSink - Class in ca.krasnay.scaffold.io
 
OutputStreamSink(OutputStream) - Constructor for class ca.krasnay.scaffold.io.OutputStreamSink
 

P

process(String, Map<String, Object>, boolean) - Method in interface ca.krasnay.scaffold.TemplateProcessor
Substitutes a set of values into a template and returns the result.
process(String, Map<String, Object>, boolean) - Method in class ca.krasnay.scaffold.VelocityTemplateProcessor
 

R

render(String, String) - Method in class ca.krasnay.scaffold.Scaffold
Renders the given template to the given output file.
ResourceSource - Class in ca.krasnay.scaffold.io
 
ResourceSource(Class<?>, String) - Constructor for class ca.krasnay.scaffold.io.ResourceSource
 

S

Scaffold - Class in ca.krasnay.scaffold
 
Scaffold(Class<?>) - Constructor for class ca.krasnay.scaffold.Scaffold
 
setTargetDir(File) - Method in class ca.krasnay.scaffold.Scaffold
Sets the target directory into which to render templates.
Sink - Interface in ca.krasnay.scaffold.io
Represents a place to which bytes can be sent.
Source - Interface in ca.krasnay.scaffold.io
Internal interface representing a source of an input stream.
StringSource - Class in ca.krasnay.scaffold.io
 
StringSource(String) - Constructor for class ca.krasnay.scaffold.io.StringSource
 
StringSource(String, String) - Constructor for class ca.krasnay.scaffold.io.StringSource
 

T

TemplateParseException - Exception in ca.krasnay.scaffold
Exception thrown by a TemplateProcessor indicating a template syntax error.
TemplateParseException(String, int, int, String) - Constructor for exception ca.krasnay.scaffold.TemplateParseException
 
TemplateProcessor - Interface in ca.krasnay.scaffold
Performs textual substitution into a template using a particular template technology.
toByteArray(InputStream) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copy the given input stream into a byte array.
toByteArray(Class<?>, String) - Static method in class ca.krasnay.scaffold.io.IOUtils
Loads the contents of the given resource into a byte array.
toByteArray(Source) - Static method in class ca.krasnay.scaffold.io.IOUtils
Loads the contents of the source into a byte array.
toByteArray(URL) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copy the contents of the given URL into a byte array.
toString(Class<?>, String, String) - Static method in class ca.krasnay.scaffold.io.IOUtils
Loads the given resource as a string using the given encoding.
toString(File, String) - Static method in class ca.krasnay.scaffold.io.IOUtils
Reads the contents of a file into a string.
toString(InputStream, String) - Static method in class ca.krasnay.scaffold.io.IOUtils
Reads the contents of an InputStream into a string.
toString(Source, String) - Static method in class ca.krasnay.scaffold.io.IOUtils
Reads the contents of a Source into a string.
toString(Reader) - Static method in class ca.krasnay.scaffold.io.IOUtils
Reads the contents of a Reader into a string.
toString(URL, String) - Static method in class ca.krasnay.scaffold.io.IOUtils
Copies the content of the given URL to a String.
toStringUtf8(Class<?>, String) - Static method in class ca.krasnay.scaffold.io.IOUtils
Loads the given resource as a string using UTF-8 encoding.
toStringUtf8(File) - Static method in class ca.krasnay.scaffold.io.IOUtils
Reads the contents of a file into a string using UTF-8 character encoding.
toStringUtf8(InputStream) - Static method in class ca.krasnay.scaffold.io.IOUtils
Reads the contents of an input stream into a string using UTF-8 character encoding.
toStringUtf8(URL) - Static method in class ca.krasnay.scaffold.io.IOUtils
Downloads the given URL into a string, using UTF-8 encoding.

U

UncachedResourceSource - Class in ca.krasnay.scaffold.io
 
UncachedResourceSource(Class<?>, String) - Constructor for class ca.krasnay.scaffold.io.UncachedResourceSource
 
UrlSource - Class in ca.krasnay.scaffold.io
 
UrlSource(URL) - Constructor for class ca.krasnay.scaffold.io.UrlSource
 
UTF_8 - Static variable in class ca.krasnay.scaffold.io.IOUtils
 

V

VelocityTemplateProcessor - Class in ca.krasnay.scaffold
 
VelocityTemplateProcessor() - Constructor for class ca.krasnay.scaffold.VelocityTemplateProcessor
 

B C F G I O P R S T U V

Copyright © 2015. All rights reserved.