Class PugTemplateEngine
- java.lang.Object
-
- io.vertx.reactivex.ext.web.common.template.TemplateEngine
-
- io.vertx.reactivex.ext.web.templ.pug.PugTemplateEngine
-
- All Implemented Interfaces:
io.vertx.lang.rx.RxDelegate
public class PugTemplateEngine extends TemplateEngine implements io.vertx.lang.rx.RxDelegate
A template engine that uses Pug. Theunwrap()shall return an object of classThís interface has been copied from JadeTemplateEngine.java. Authors of JadeTemplateEngine.java are Tim Fox, Paulo Lopes (pmlopes), Julien Viet (vietj), Roman Novikov (mystdeim), nEJC (mrnejc), Yunyu Lin, Kevin Macksamie (k-mack), Geoffrey Clements (baldmountain).
For authors of this file see git history.
NOTE: This class has been automatically generated from the
originalnon RX-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<PugTemplateEngine>__TYPE_ARGstatic StringDEFAULT_TEMPLATE_EXTENSIONDefault template extension
-
Constructor Summary
Constructors Constructor Description PugTemplateEngine(PugTemplateEngine delegate)PugTemplateEngine(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PugTemplateEnginecreate(Vertx vertx)Create a template engine using defaultsstatic PugTemplateEnginecreate(Vertx vertx, String extension)Create a template engine using defaultsstatic PugTemplateEnginecreate(Vertx vertx, String extension, String encoding)Create a template engine using defaultsbooleanequals(Object o)PugTemplateEnginegetDelegate()inthashCode()static PugTemplateEnginenewInstance(PugTemplateEngine arg)StringtoString()de.neuland.pug4j.PugConfigurationunwrap()Returns the underlying engine, so further configurations or customizations may be applied ornullwhen the engine cannot unwrap it.-
Methods inherited from class io.vertx.reactivex.ext.web.common.template.TemplateEngine
clearCache, newInstance, render, render, rxRender, rxRender
-
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.vertx.lang.rx.TypeArg<PugTemplateEngine> __TYPE_ARG
-
DEFAULT_TEMPLATE_EXTENSION
public static final String DEFAULT_TEMPLATE_EXTENSION
Default template extension- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PugTemplateEngine
public PugTemplateEngine(PugTemplateEngine delegate)
-
PugTemplateEngine
public PugTemplateEngine(Object delegate)
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toStringin classTemplateEngine
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classTemplateEngine
-
hashCode
public int hashCode()
- Overrides:
hashCodein classTemplateEngine
-
getDelegate
public PugTemplateEngine getDelegate()
- Specified by:
getDelegatein interfaceio.vertx.lang.rx.RxDelegate- Overrides:
getDelegatein classTemplateEngine
-
create
public static PugTemplateEngine create(Vertx vertx)
Create a template engine using defaults- Parameters:
vertx-- Returns:
- the engine
-
create
public static PugTemplateEngine create(Vertx vertx, String extension)
Create a template engine using defaults- Parameters:
vertx-extension-- Returns:
- the engine
-
create
public static PugTemplateEngine create(Vertx vertx, String extension, String encoding)
Create a template engine using defaults- Parameters:
vertx-extension-encoding-- Returns:
- the engine
-
unwrap
public de.neuland.pug4j.PugConfiguration unwrap()
Description copied from class:TemplateEngineReturns the underlying engine, so further configurations or customizations may be applied ornullwhen the engine cannot unwrap it.- Overrides:
unwrapin classTemplateEngine- Returns:
- the engine instance.
-
newInstance
public static PugTemplateEngine newInstance(PugTemplateEngine arg)
-
-