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

A

AbstractTemplateEngine - Class in org.jbake.template
A template is responsible for converting a model into a rendered document.
AbstractTemplateEngine(CompositeConfiguration, ODatabaseDocumentTx, File, File) - Constructor for class org.jbake.template.AbstractTemplateEngine
 
addDocumentType(String) - Static method in class org.jbake.model.DocumentTypes
 
AsciidoctorEngine - Class in org.jbake.parser
Renders documents in the asciidoc format using the Asciidoctor engine.
AsciidoctorEngine() - Constructor for class org.jbake.parser.AsciidoctorEngine
 
asPath(File) - Static method in class org.jbake.app.FileUtil
platform independent file.getPath()
asPath(String) - Static method in class org.jbake.app.FileUtil
platform independent file.getPath()
Asset - Class in org.jbake.app
Deals with assets (static files such as css, js or image files).
Asset(File, File) - Constructor for class org.jbake.app.Asset
Creates an instance of Asset.

B

bake() - Method in class org.jbake.app.Oven
All the good stuff happens in here...

C

config - Variable in class org.jbake.template.AbstractTemplateEngine
 
ConfigUtil - Class in org.jbake.app
Provides Configuration related functions.
ConfigUtil() - Constructor for class org.jbake.app.ConfigUtil
 
copy(File) - Method in class org.jbake.app.Asset
Copy all files from supplied path.
crawl(File) - Method in class org.jbake.app.Crawler
Crawl all files and folders looking for content.
Crawler - Class in org.jbake.app
Crawls a file system looking for content.
Crawler(ODatabaseDocumentTx, File, CompositeConfiguration) - Constructor for class org.jbake.app.Crawler
Creates new instance of Crawler.
createDB(String, String) - Static method in class org.jbake.app.DBUtil
 

D

DATE_FORMAT - Static variable in class org.jbake.app.ConfigUtil
 
db - Variable in class org.jbake.template.AbstractTemplateEngine
 
DBUtil - Class in org.jbake.app
 
DBUtil() - Constructor for class org.jbake.app.DBUtil
 
DelegatingTemplateEngine - Class in org.jbake.template
A template which is responsible for delegating to a supported template engine, based on the file extension.
DelegatingTemplateEngine(CompositeConfiguration, ODatabaseDocumentTx, File, File) - Constructor for class org.jbake.template.DelegatingTemplateEngine
 
destination - Variable in class org.jbake.template.AbstractTemplateEngine
 
DocumentIterator - Class in org.jbake.app
 
DocumentIterator(Iterator<ODocument>) - Constructor for class org.jbake.app.DocumentIterator
 
DocumentList - Class in org.jbake.app
Wraps an OrientDB document iterator into a model usable by template engines.
DocumentList() - Constructor for class org.jbake.app.DocumentList
 
DocumentStatus - Enum in org.jbake.model
Enumeration used to determine whether rendering of a document should be done.
documentToModel(ODocument) - Static method in class org.jbake.app.DBUtil
 
DocumentTypes - Class in org.jbake.model
Utility class used to determine the list of document types.
DocumentTypes() - Constructor for class org.jbake.model.DocumentTypes
 

E

Engines - Class in org.jbake.parser
A singleton class giving access to markup engines.
ErrorEngine - Class in org.jbake.parser
An internal rendering engine used to notify the user that the markup format he used requires an engine that couldn't be loaded.
ErrorEngine() - Constructor for class org.jbake.parser.ErrorEngine
 
ErrorEngine(String) - Constructor for class org.jbake.parser.ErrorEngine
 
extract(InputStream, File) - Static method in class org.jbake.app.ZipUtil
Extracts content of Zip file to specified output path.

F

fetchDocuments(ODatabaseDocumentTx, String, Object...) - Static method in class org.jbake.app.DBUtil
 
fileExt(File) - Static method in class org.jbake.app.FileUtil
 
fileExt(String) - Static method in class org.jbake.app.FileUtil
 
FileUtil - Class in org.jbake.app
Provides File related functions
FileUtil() - Constructor for class org.jbake.app.FileUtil
 
FreemarkerTemplateEngine - Class in org.jbake.template
Renders pages using the Freemarker template engine.
FreemarkerTemplateEngine(CompositeConfiguration, ODatabaseDocumentTx, File, File) - Constructor for class org.jbake.template.FreemarkerTemplateEngine
 
FreemarkerTemplateEngine.LazyLoadingModel - Class in org.jbake.template
A custom Freemarker model that avoids loading the whole documents into memory if not neccessary.
FreemarkerTemplateEngine.LazyLoadingModel(Map<String, Object>, ODatabaseDocumentTx) - Constructor for class org.jbake.template.FreemarkerTemplateEngine.LazyLoadingModel
 

G

get(String) - Static method in class org.jbake.parser.Engines
 
get(String) - Method in class org.jbake.template.FreemarkerTemplateEngine.LazyLoadingModel
 
getBody() - Method in class org.jbake.parser.ParserContext
 
getComparator() - Static method in class org.jbake.app.SortUtil
 
getComparator(int) - Static method in class org.jbake.app.SortUtil
 
getConfig() - Method in class org.jbake.app.Oven
 
getConfig() - Method in class org.jbake.parser.ParserContext
 
getContentPath() - Method in class org.jbake.parser.ParserContext
 
getContents() - Method in class org.jbake.parser.ParserContext
 
getDestination() - Method in class org.jbake.launcher.LaunchOptions
 
getDestinationValue() - Method in class org.jbake.launcher.LaunchOptions
 
getDocumentCount(String) - Method in class org.jbake.app.Crawler
 
getDocumentTypes() - Static method in class org.jbake.model.DocumentTypes
 
getEngine(String) - Method in class org.jbake.template.TemplateEngines
 
getErrors() - Method in class org.jbake.app.Asset
 
getErrors() - Method in class org.jbake.app.Oven
 
getFile() - Method in class org.jbake.parser.ParserContext
 
getFileFilter() - Static method in class org.jbake.app.FileUtil
Filters files based on their file extension.
getFileLines() - Method in class org.jbake.parser.ParserContext
 
getPageCount() - Method in class org.jbake.app.Crawler
 
getPathToRoot(File) - Method in class org.jbake.app.Crawler
 
getPostCount() - Method in class org.jbake.app.Crawler
 
getRecognizedExtensions() - Static method in class org.jbake.parser.Engines
 
getRecognizedExtensions() - Method in class org.jbake.template.TemplateEngines
 
getRunningLocation() - Static method in class org.jbake.app.FileUtil
Works out the folder where JBake is running from.
getSource() - Method in class org.jbake.launcher.LaunchOptions
 
getSourceValue() - Method in class org.jbake.launcher.LaunchOptions
 
getTags() - Method in class org.jbake.app.Crawler
 
GroovyTemplateEngine - Class in org.jbake.template
Renders documents using a Groovy template engine.
GroovyTemplateEngine(CompositeConfiguration, ODatabaseDocumentTx, File, File) - Constructor for class org.jbake.template.GroovyTemplateEngine
 

H

hasHeader() - Method in class org.jbake.parser.ParserContext
 
hasNext() - Method in class org.jbake.app.DocumentIterator
 

I

Init - Class in org.jbake.launcher
Initialises sample folder structure with pre-defined template
Init(CompositeConfiguration) - Constructor for class org.jbake.launcher.Init
 
isBake() - Method in class org.jbake.launcher.LaunchOptions
 
isClearCache() - Method in class org.jbake.launcher.LaunchOptions
 
isEmpty() - Method in class org.jbake.template.FreemarkerTemplateEngine.LazyLoadingModel
 
isExistingFolder(File) - Static method in class org.jbake.app.FileUtil
 
isHelpNeeded() - Method in class org.jbake.launcher.LaunchOptions
 
isInit() - Method in class org.jbake.launcher.LaunchOptions
 
isRunServer() - Method in class org.jbake.launcher.LaunchOptions
 

J

JettyServer - Class in org.jbake.launcher
Provides Jetty server related functions
JettyServer() - Constructor for class org.jbake.launcher.JettyServer
 

L

LaunchOptions - Class in org.jbake.launcher
 
LaunchOptions() - Constructor for class org.jbake.launcher.LaunchOptions
 
load(File) - Static method in class org.jbake.app.ConfigUtil
 

M

Main - Class in org.jbake.launcher
Launcher for JBake.
Main() - Constructor for class org.jbake.launcher.Main
 
main(String[]) - Static method in class org.jbake.launcher.Main
Runs the app with the given arguments.
MarkdownEngine - Class in org.jbake.parser
Renders documents in the Markdown format.
MarkdownEngine() - Constructor for class org.jbake.parser.MarkdownEngine
 
MarkupEngine - Class in org.jbake.parser
Base class for markup engine wrappers.
MarkupEngine() - Constructor for class org.jbake.parser.MarkupEngine
 

N

next() - Method in class org.jbake.app.DocumentIterator
 
NORMAL - Static variable in class org.jbake.app.SortUtil
 

O

org.jbake.app - package org.jbake.app
 
org.jbake.launcher - package org.jbake.launcher
 
org.jbake.model - package org.jbake.model
 
org.jbake.parser - package org.jbake.parser
 
org.jbake.template - package org.jbake.template
 
Oven - Class in org.jbake.app
All the baking happens in the Oven!
Oven(File, File, boolean) - Constructor for class org.jbake.app.Oven
Creates a new instance of the Oven with references to the source and destination folders.

P

Parser - Class in org.jbake.app
Parses a File for content.
Parser(CompositeConfiguration, String) - Constructor for class org.jbake.app.Parser
Creates a new instance of Parser.
ParserContext - Class in org.jbake.parser
 
ParserContext(File, List<String>, CompositeConfiguration, String, boolean, Map<String, Object>) - Constructor for class org.jbake.parser.ParserContext
 
processBody(ParserContext) - Method in class org.jbake.parser.AsciidoctorEngine
 
processBody(ParserContext) - Method in class org.jbake.parser.ErrorEngine
 
processBody(ParserContext) - Method in class org.jbake.parser.MarkdownEngine
 
processBody(ParserContext) - Method in class org.jbake.parser.MarkupEngine
Processes the body of the document.
processFile(File) - Method in class org.jbake.app.Parser
Process the file by parsing the contents.
processHeader(ParserContext) - Method in class org.jbake.parser.AsciidoctorEngine
 
processHeader(ParserContext) - Method in class org.jbake.parser.ErrorEngine
 
processHeader(ParserContext) - Method in class org.jbake.parser.MarkupEngine
Processes the document header.

Q

query(ODatabaseDocumentTx, String, Object...) - Static method in class org.jbake.app.DBUtil
 

R

RawMarkupEngine - Class in org.jbake.parser
 
RawMarkupEngine() - Constructor for class org.jbake.parser.RawMarkupEngine
 
register(String, MarkupEngine) - Static method in class org.jbake.parser.Engines
 
remove() - Method in class org.jbake.app.DocumentIterator
 
render(Map<String, Object>) - Method in class org.jbake.app.Renderer
Render the supplied content to a file.
renderArchive(String) - Method in class org.jbake.app.Renderer
Render an archive file using the supplied content.
renderDocument(Map<String, Object>, String, Writer) - Method in class org.jbake.template.AbstractTemplateEngine
 
renderDocument(Map<String, Object>, String, Writer) - Method in class org.jbake.template.DelegatingTemplateEngine
 
renderDocument(Map<String, Object>, String, Writer) - Method in class org.jbake.template.FreemarkerTemplateEngine
 
renderDocument(Map<String, Object>, String, Writer) - Method in class org.jbake.template.GroovyTemplateEngine
 
renderDocument(Map<String, Object>, String, Writer) - Method in class org.jbake.template.ThymeleafTemplateEngine
 
Renderer - Class in org.jbake.app
Render output to a file.
Renderer(ODatabaseDocumentTx, File, File, CompositeConfiguration) - Constructor for class org.jbake.app.Renderer
Creates a new instance of Renderer with supplied references to folders.
renderFeed(String) - Method in class org.jbake.app.Renderer
Render an XML feed file using the supplied content.
renderIndex(String) - Method in class org.jbake.app.Renderer
Render an index file using the supplied content.
RenderingException - Exception in org.jbake.template
Thrown if rendering of a document failed.
RenderingException(Throwable) - Constructor for exception org.jbake.template.RenderingException
 
RenderingException(String, Throwable) - Constructor for exception org.jbake.template.RenderingException
 
RenderingException(String) - Constructor for exception org.jbake.template.RenderingException
 
renderSitemap(String) - Method in class org.jbake.app.Renderer
Render an XML sitemap file using the supplied content.
renderTags(Set<String>, String) - Method in class org.jbake.app.Renderer
Render tag files using the supplied content.
REVERSE - Static variable in class org.jbake.app.SortUtil
 
run(File, File, String) - Method in class org.jbake.launcher.Init
Performs checks on output folder before extracting template file
run(String, String) - Static method in class org.jbake.launcher.JettyServer
Run Jetty web server serving out supplied path on supplied port

S

setBody(String) - Method in class org.jbake.parser.ParserContext
 
setConfig(CompositeConfiguration) - Method in class org.jbake.app.Oven
 
setupPaths() - Method in class org.jbake.app.Oven
Checks source path contains required sub-folders (i.e.
sha1(File) - Static method in class org.jbake.app.FileUtil
Computes the hash of a file or directory.
SortUtil - Class in org.jbake.app
Provides Sort related functions
SortUtil() - Constructor for class org.jbake.app.SortUtil
 

T

TemplateEngines - Class in org.jbake.template
A singleton class giving access to rendering engines.
TemplateEngines(CompositeConfiguration, ODatabaseDocumentTx, File, File) - Constructor for class org.jbake.template.TemplateEngines
 
templatesPath - Variable in class org.jbake.template.AbstractTemplateEngine
 
ThymeleafTemplateEngine - Class in org.jbake.template
A template engine which renders pages using Thymeleaf.
ThymeleafTemplateEngine(CompositeConfiguration, ODatabaseDocumentTx, File, File) - Constructor for class org.jbake.template.ThymeleafTemplateEngine
 
toStringArray(Object) - Static method in class org.jbake.app.DBUtil
Converts a DB list into a String array

U

update(ODatabaseDocumentTx, String, Object...) - Static method in class org.jbake.app.DBUtil
 
updateSchema(ODatabaseDocumentTx) - Static method in class org.jbake.app.DBUtil
 

V

validate(ParserContext) - Method in class org.jbake.parser.MarkupEngine
Tests if this markup engine can process the document.
valueOf(String) - Static method in enum org.jbake.model.DocumentStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jbake.model.DocumentStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(Iterator<ODocument>) - Static method in class org.jbake.app.DocumentList
 

Z

ZipUtil - Class in org.jbake.app
Provides Zip file related functions
ZipUtil() - Constructor for class org.jbake.app.ZipUtil
 
A B C D E F G H I J L M N O P Q R S T U V W Z 

Copyright © 2014. All Rights Reserved.