public abstract class BaseRepeatableFieldTemplateNodeTransformer<T> extends BaseTemplateNodeTransformer
Constructor and Description |
---|
BaseRepeatableFieldTemplateNodeTransformer() |
Modifier and Type | Method and Description |
---|---|
protected <T> com.liferay.portal.kernel.templateparser.TemplateNode |
createTemplateNode(java.lang.String fieldName,
com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay,
java.util.List<T> list,
com.liferay.petra.function.UnsafeFunction<T,com.liferay.portal.kernel.templateparser.TemplateNode,java.lang.Exception> unsafeFunction) |
protected abstract com.liferay.petra.function.UnsafeFunction<T,com.liferay.portal.kernel.templateparser.TemplateNode,java.lang.Exception> |
getTransformUnsafeFunction(com.liferay.info.field.InfoFieldValue<java.lang.Object> infoFieldValue,
com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay) |
com.liferay.portal.kernel.templateparser.TemplateNode |
transform(com.liferay.info.field.InfoFieldValue<java.lang.Object> infoFieldValue,
com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay) |
getDefaultTemplateNode
public BaseRepeatableFieldTemplateNodeTransformer()
public com.liferay.portal.kernel.templateparser.TemplateNode transform(com.liferay.info.field.InfoFieldValue<java.lang.Object> infoFieldValue, com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
protected <T> com.liferay.portal.kernel.templateparser.TemplateNode createTemplateNode(java.lang.String fieldName, com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay, java.util.List<T> list, com.liferay.petra.function.UnsafeFunction<T,com.liferay.portal.kernel.templateparser.TemplateNode,java.lang.Exception> unsafeFunction) throws java.lang.Exception
java.lang.Exception
protected abstract com.liferay.petra.function.UnsafeFunction<T,com.liferay.portal.kernel.templateparser.TemplateNode,java.lang.Exception> getTransformUnsafeFunction(com.liferay.info.field.InfoFieldValue<java.lang.Object> infoFieldValue, com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)