Class TemplateCatalog.Builder
java.lang.Object
org.apache.juneau.commons.template.TemplateCatalog.Builder
- Enclosing class:
- TemplateCatalog
Builder for
TemplateCatalog.-
Method Summary
Modifier and TypeMethodDescriptionallowUnknownFunctions(boolean value) Accepts function names the resolver does not know or permit.build()Builds the catalog.Declares top-level fields.Declares a list whose row fields are not checked.list(String name, FieldCatalog rowFields) Declares a list with its row fields.
-
Method Details
-
fields
Declares top-level fields.- Parameters:
names- The names.- Returns:
- This object.
-
list
Declares a list whose row fields are not checked.- Parameters:
name- The list name.- Returns:
- This object.
-
list
Declares a list with its row fields.- Parameters:
name- The list name.rowFields- The row fields. Must not benull .- Returns:
- This object.
-
allowUnknownFunctions
Accepts function names the resolver does not know or permit.- Parameters:
value- Whether to accept them. Defaultfalse .- Returns:
- This object.
-
build
Builds the catalog.- Returns:
- A new catalog.
-