Class Fragment
- java.lang.Object
-
- org.thymeleaf.standard.expression.Fragment
-
public final class Fragment extends java.lang.ObjectClass that models the result of a
FragmentExpression, i.e. the result of a fragment expression in the form of~{template :: fragment? (parameters)?}- Since:
- 3.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static FragmentEMPTY_FRAGMENTprivate java.util.Map<java.lang.String,java.lang.Object>parametersprivate booleansyntheticParametersprivate TemplateModeltemplateModel
-
Constructor Summary
Constructors Modifier Constructor Description privateFragment()Fragment(TemplateModel templateModel, java.util.Map<java.lang.String,java.lang.Object> parameters, boolean syntheticParameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getParameters()TemplateModelgetTemplateModel()booleanhasSyntheticParameters()java.lang.StringtoString()voidwrite(java.io.Writer writer)
-
-
-
Field Detail
-
EMPTY_FRAGMENT
public static final Fragment EMPTY_FRAGMENT
-
templateModel
private final TemplateModel templateModel
-
parameters
private final java.util.Map<java.lang.String,java.lang.Object> parameters
-
syntheticParameters
private final boolean syntheticParameters
-
-
Constructor Detail
-
Fragment
public Fragment(TemplateModel templateModel, java.util.Map<java.lang.String,java.lang.Object> parameters, boolean syntheticParameters)
-
Fragment
private Fragment()
-
-
Method Detail
-
getTemplateModel
public TemplateModel getTemplateModel()
-
getParameters
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
-
hasSyntheticParameters
public boolean hasSyntheticParameters()
-
write
public void write(java.io.Writer writer) throws java.io.IOException- Throws:
java.io.IOException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-