A B D E G H I L P R S T V W _ 
All Classes All Packages

A

addAttribute(String, String) - Method in class htmlflow.HtmlVisitorCache
Writes "attributeName=attributeValue"
addAttribute(String, String) - Method in class htmlflow.HtmlVisitorPrintStream
 
addAttribute(String, String) - Method in class htmlflow.HtmlVisitorStringBuilder
 
addComment(String) - Method in class htmlflow.HtmlVisitorCache
Writes "<!--s-->"
addComment(String) - Method in class htmlflow.HtmlVisitorPrintStream
 
addComment(String) - Method in class htmlflow.HtmlVisitorStringBuilder
 
addPartial(HtmlView<U>) - Method in class htmlflow.HtmlView
Adds a partial view to this view.
addPartial(HtmlView<U>, U) - Method in class htmlflow.HtmlView
Adds a partial view to this view.

B

beginTag(String) - Method in class htmlflow.HtmlVisitorCache
Write "<elementName".
beginTag(String) - Method in class htmlflow.HtmlVisitorPrintStream
 
beginTag(String) - Method in class htmlflow.HtmlVisitorStringBuilder
 

D

defineRoot() - Method in class htmlflow.HtmlView
 
div() - Method in class htmlflow.HtmlView
 
DynamicHtml<T> - Class in htmlflow
Dynamic views can be bound to a domain object.

E

endTag(String) - Method in class htmlflow.HtmlVisitorCache
Writes "</elementName>".
endTag(String) - Method in class htmlflow.HtmlVisitorPrintStream
 
endTag(String) - Method in class htmlflow.HtmlVisitorStringBuilder
 

G

getName() - Method in class htmlflow.HtmlView
 
getParent() - Method in class htmlflow.HtmlView
 
getVisitor() - Method in class htmlflow.HtmlView
 

H

html() - Method in class htmlflow.HtmlView
 
htmlflow - package htmlflow
 
htmlflow.util - package htmlflow.util
 
HtmlTemplate<T> - Interface in htmlflow
 
HtmlView<T> - Class in htmlflow
The root container for HTML elements.
HtmlView() - Constructor for class htmlflow.HtmlView
 
HtmlVisitorCache - Class in htmlflow
This is the base implementation of the ElementVisitor (from HtmlApiFaster library) which collects information about visited Html elements of a HtmlView.
HtmlVisitorPrintStream - Class in htmlflow
 
HtmlVisitorPrintStream(PrintStream, boolean) - Constructor for class htmlflow.HtmlVisitorPrintStream
 
HtmlVisitorStringBuilder - Class in htmlflow
This is the implementation of the ElementVisitor (from HtmlApiFaster library) which uses an internal StringBuilder to collect information about visited Html elements of a HtmlView.
HtmlVisitorStringBuilder(boolean) - Constructor for class htmlflow.HtmlVisitorStringBuilder
 
HtmlWriter<T> - Interface in htmlflow
Writes HTML content into a PrintStream.

I

isWriting() - Method in class htmlflow.HtmlVisitorCache
This visitor may be writing to output or not, depending on the kind of HTML block that it is being visited.

L

length() - Method in class htmlflow.util.PrintStringBuilder
 

P

print(char) - Method in class htmlflow.util.PrintStringBuilder
 
print(String) - Method in class htmlflow.util.PrintStringBuilder
 
PrintStringBuilder - Class in htmlflow.util
 
PrintStringBuilder(OutputStream) - Constructor for class htmlflow.util.PrintStringBuilder
 

R

readAndReset() - Method in class htmlflow.HtmlVisitorCache
Returns the accumulated output and clear it.
readAndReset() - Method in class htmlflow.HtmlVisitorPrintStream
 
readAndReset() - Method in class htmlflow.HtmlVisitorStringBuilder
 
render() - Method in class htmlflow.DynamicHtml
 
render() - Method in interface htmlflow.HtmlWriter
Returns a new String with the HTML content of this view.
render() - Method in class htmlflow.StaticHtml
 
render(Object) - Method in class htmlflow.StaticHtml
 
render(T) - Method in class htmlflow.DynamicHtml
 
render(T) - Method in interface htmlflow.HtmlWriter
Returns a new String with the HTML content of this view.
render(T, HtmlView...) - Method in class htmlflow.DynamicHtml
 
resolve(DynamicHtml<T>, T, HtmlView...) - Method in interface htmlflow.HtmlTemplate
 

S

self() - Method in class htmlflow.HtmlView
 
setPrintStream(PrintStream) - Method in class htmlflow.HtmlView
 
setPrintStream(PrintStream) - Method in interface htmlflow.HtmlWriter
Sets the current PrintStream.
setVisitor(Supplier<HtmlVisitorCache>) - Method in class htmlflow.HtmlView
 
size() - Method in class htmlflow.HtmlVisitorCache
The number of characters written until this moment.
size() - Method in class htmlflow.HtmlVisitorPrintStream
 
size() - Method in class htmlflow.HtmlVisitorStringBuilder
 
StaticHtml - Class in htmlflow
Static Html view.
substring(int) - Method in class htmlflow.HtmlVisitorCache
Returns a substring with the HTML content from the index staticBlockIndex
substring(int) - Method in class htmlflow.HtmlVisitorPrintStream
 
substring(int) - Method in class htmlflow.HtmlVisitorStringBuilder
 
substring(int) - Method in class htmlflow.util.PrintStringBuilder
 

T

threadSafe() - Method in class htmlflow.HtmlView
 
tr() - Method in class htmlflow.HtmlView
 

V

view() - Static method in class htmlflow.StaticHtml
 
view(HtmlTemplate<U>) - Static method in class htmlflow.DynamicHtml
 
view(PrintStream) - Static method in class htmlflow.StaticHtml
 
view(PrintStream, HtmlTemplate<U>) - Static method in class htmlflow.DynamicHtml
 
view(PrintStream, BiConsumer<DynamicHtml<U>, U>) - Static method in class htmlflow.DynamicHtml
 
view(PrintStream, Consumer<StaticHtml>) - Static method in class htmlflow.StaticHtml
 
view(BiConsumer<DynamicHtml<U>, U>) - Static method in class htmlflow.DynamicHtml
 
view(Consumer<StaticHtml>) - Static method in class htmlflow.StaticHtml
 
visitAttribute(String, String) - Method in class htmlflow.HtmlVisitorCache
 
visitCloseDynamic() - Method in class htmlflow.HtmlVisitorCache
 
visitComment(Text<? extends Element, R>) - Method in class htmlflow.HtmlVisitorCache
 
visitElement(Element) - Method in class htmlflow.HtmlVisitorCache
While the static blocks are not in cache then it appends elements to the main StringBuilder or PrintStream.
visitElementRoot(Root<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitOpenDynamic() - Method in class htmlflow.HtmlVisitorCache
Copies from or to cacheBlocksList depending on whether the content is in cache or not.
visitParent(Element) - Method in class htmlflow.HtmlVisitorCache
Writes the end tag for elementName: "</elementName>.".
visitParentArea(Area<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentBase(Base<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentBr(Br<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentCol(Col<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentEmbed(Embed<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentHr(Hr<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentImg(Img<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentInput(Input<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentLink(Link<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentMeta(Meta<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentParam(Param<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentRoot(Root<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitParentSource(Source<Z>) - Method in class htmlflow.HtmlVisitorCache
 
visitText(Text<? extends Element, R>) - Method in class htmlflow.HtmlVisitorCache
 

W

write() - Method in class htmlflow.DynamicHtml
 
write() - Method in interface htmlflow.HtmlWriter
Writes into an internal PrintStream the HTML content.
write() - Method in class htmlflow.StaticHtml
 
write(char) - Method in class htmlflow.HtmlVisitorCache
Writes the char c directly to the output.
write(char) - Method in class htmlflow.HtmlVisitorPrintStream
 
write(char) - Method in class htmlflow.HtmlVisitorStringBuilder
 
write(Object) - Method in class htmlflow.StaticHtml
 
write(String) - Method in class htmlflow.HtmlVisitorCache
Writes the string text directly to the output.
write(String) - Method in class htmlflow.HtmlVisitorPrintStream
 
write(String) - Method in class htmlflow.HtmlVisitorStringBuilder
 
write(T) - Method in class htmlflow.DynamicHtml
 
write(T) - Method in interface htmlflow.HtmlWriter
Writes into an internal PrintStream the HTML content binding the object model with the HTML elements.
write(T, HtmlView...) - Method in class htmlflow.DynamicHtml
 

_

__() - Method in class htmlflow.HtmlView
 
A B D E G H I L P R S T V W _ 
All Classes All Packages