|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Asciidoctor
| Nested Class Summary | |
|---|---|
static class |
Asciidoctor.Factory
Factory for creating a new instance of Asciidoctor interface. |
| Method Summary | |
|---|---|
DocumentHeader |
readDocumentHeader(File filename)
Reads only header parameters instead of all document. |
DocumentHeader |
readDocumentHeader(Reader contentReader)
Reads only header parameters instead of all document. |
DocumentHeader |
readDocumentHeader(String content)
Reads only header parameters instead of all document. |
void |
render(Reader contentReader,
Writer rendererWriter,
Map<String,Object> options)
Parse the document read from reader, and rendered result is sent to writer. |
void |
render(Reader contentReader,
Writer rendererWriter,
Options options)
Parse the document read from reader, and rendered result is sent to writer. |
void |
render(Reader contentReader,
Writer rendererWriter,
OptionsBuilder options)
Parse the document read from reader, and rendered result is sent to writer. |
String |
render(String content,
Map<String,Object> options)
Parse the AsciiDoc source input into an Document Document and render it to the specified backend format. |
String |
render(String content,
Options options)
Parse the AsciiDoc source input into an Document Document and render it to the specified backend format. |
String |
render(String content,
OptionsBuilder options)
Parse the AsciiDoc source input into an Document Document and render it to the specified backend format. |
String[] |
renderDirectory(File directory,
Map<String,Object> options)
Parse all AsciiDoc files found in given directory and all its subfolders. |
String[] |
renderDirectory(File directory,
Options options)
Parse all AsciiDoc files found in given directory and all its subfolders. |
String[] |
renderDirectory(File directory,
OptionsBuilder options)
Parse all AsciiDoc files found in given directory and all its subfolders. |
String |
renderFile(File filename,
Map<String,Object> options)
Parse the AsciiDoc source input into an Document Document and render it to the specified backend format. |
String |
renderFile(File filename,
Options options)
Parse the AsciiDoc source input into an Document Document and render it to the specified backend format. |
String |
renderFile(File filename,
OptionsBuilder options)
Parse the AsciiDoc source input into an Document Document and render it to the specified backend format. |
String[] |
renderFiles(Collection<File> asciidoctorFiles,
Map<String,Object> options)
Parses all files added inside a collection. |
String[] |
renderFiles(Collection<File> asciidoctorFiles,
Options options)
Parses all files added inside a collection. |
String[] |
renderFiles(Collection<File> asciidoctorFiles,
OptionsBuilder options)
Parses all files added inside a collection. |
| Method Detail |
|---|
String render(String content,
Map<String,Object> options)
Document and render it to the specified backend format.
Accepts input as String object.
content - the AsciiDoc source as String.options - a Hash of options to control processing (default: {}).
String render(String content,
Options options)
Document and render it to the specified backend format.
Accepts input as String object.
content - the AsciiDoc source as String.options - a Hash of options to control processing (default: {}).
String render(String content,
OptionsBuilder options)
Document and render it to the specified backend format.
Accepts input as String object.
content - the AsciiDoc source as String.options - a Hash of options to control processing (default: {}).
void render(Reader contentReader,
Writer rendererWriter,
Map<String,Object> options)
throws IOException
contentReader - where asciidoc content is read.rendererWriter - where rendered content is written. Writer is flushed, but not closed.options - a Hash of options to control processing (default: {}).
IOException - if an error occurs while writing rendered content, this exception is thrown.
void render(Reader contentReader,
Writer rendererWriter,
Options options)
throws IOException
contentReader - where asciidoc content is read.rendererWriter - where rendered content is written. Writer is flushed, but not closed.options - a Hash of options to control processing (default: {}).
IOException - if an error occurs while writing rendered content, this exception is thrown.
void render(Reader contentReader,
Writer rendererWriter,
OptionsBuilder options)
throws IOException
contentReader - where asciidoc content is read.rendererWriter - where rendered content is written. Writer is flushed, but not closed.options - a Hash of options to control processing (default: {}).
IOException - if an error occurs while writing rendered content, this exception is thrown.
String renderFile(File filename,
Map<String,Object> options)
Document and render it to the specified backend format.
Accepts input as File path.
If the :in_place option is true, and the input is a File, the output is
written to a file adjacent to the input file, having an extension that
corresponds to the backend format. Otherwise, if the :to_file option is
specified, the file is written to that file. If :to_file is not an absolute
path, it is resolved relative to :to_dir, if given, otherwise the
Document#base_dir. If the target directory does not exist, it will not be
created unless the :mkdirs option is set to true. If the file cannot be
written because the target directory does not exist, or because it falls
outside of the Document#base_dir in safe mode, an IOError is raised.
filename - an input Asciidoctor file.options - a Hash of options to control processing (default: {}).
String renderFile(File filename,
Options options)
Document and render it to the specified backend format.
Accepts input as File path.
If the :in_place option is true, and the input is a File, the output is
written to a file adjacent to the input file, having an extension that
corresponds to the backend format. Otherwise, if the :to_file option is
specified, the file is written to that file. If :to_file is not an absolute
path, it is resolved relative to :to_dir, if given, otherwise the
Document#base_dir. If the target directory does not exist, it will not be
created unless the :mkdirs option is set to true. If the file cannot be
written because the target directory does not exist, or because it falls
outside of the Document#base_dir in safe mode, an IOError is raised.
filename - an input Asciidoctor file.options - a Hash of options to control processing (default: {}).
String renderFile(File filename,
OptionsBuilder options)
Document and render it to the specified backend format.
Accepts input as File path.
If the :in_place option is true, and the input is a File, the output is
written to a file adjacent to the input file, having an extension that
corresponds to the backend format. Otherwise, if the :to_file option is
specified, the file is written to that file. If :to_file is not an absolute
path, it is resolved relative to :to_dir, if given, otherwise the
Document#base_dir. If the target directory does not exist, it will not be
created unless the :mkdirs option is set to true. If the file cannot be
written because the target directory does not exist, or because it falls
outside of the Document#base_dir in safe mode, an IOError is raised.
filename - an input Asciidoctor file.options - a Hash of options to control processing (default: {}).
String[] renderDirectory(File directory,
Map<String,Object> options)
directory - where it begins the scan of all AsciiDoc files.options - a Hash of options to control processing (default: {}).
String[] renderDirectory(File directory,
Options options)
directory - where it begins the scan of all AsciiDoc files.options - a Hash of options to control processing (default: {}).
String[] renderDirectory(File directory,
OptionsBuilder options)
directory - where it begins the scan of all AsciiDoc files.options - a Hash of options to control processing (default: {}).
String[] renderFiles(Collection<File> asciidoctorFiles,
Map<String,Object> options)
asciidoctorFiles - to be rendered.options - a Hash of options to control processing (default: {}).
String[] renderFiles(Collection<File> asciidoctorFiles,
Options options)
asciidoctorFiles - to be rendered.options - a Hash of options to control processing (default: {}).
String[] renderFiles(Collection<File> asciidoctorFiles,
OptionsBuilder options)
asciidoctorFiles - to be rendered.options - a Hash of options to control processing (default: {}).
DocumentHeader readDocumentHeader(File filename)
filename - to read the attributes.
DocumentHeader readDocumentHeader(String content)
content - where rendered content is written. Writer is flushed, but not closed.
DocumentHeader readDocumentHeader(Reader contentReader)
contentReader - where asciidoc content is read.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||