public static class ViewTypeItemBuilder.ViewTypeItemStep extends java.lang.Object implements ViewTypeItemBuilder.ActiveStep, ViewTypeItemBuilder.AfterActiveStep, ViewTypeItemBuilder.AfterDisabledStep, ViewTypeItemBuilder.AfterHrefStep, ViewTypeItemBuilder.AfterIconStep, ViewTypeItemBuilder.AfterLabelStep, ViewTypeItemBuilder.AfterPutDataStep, ViewTypeItemBuilder.AfterSetDataStep, ViewTypeItemBuilder.BuildStep, ViewTypeItemBuilder.DisabledStep, ViewTypeItemBuilder.HrefStep, ViewTypeItemBuilder.IconStep, ViewTypeItemBuilder.LabelStep, ViewTypeItemBuilder.PutDataStep, ViewTypeItemBuilder.SetDataStep
| Constructor and Description |
|---|
ViewTypeItemStep() |
| Modifier and Type | Method and Description |
|---|---|
ViewTypeItem |
build() |
ViewTypeItemBuilder.AfterPutDataStep |
putData(java.lang.String key,
java.lang.String value) |
ViewTypeItemBuilder.AfterPutDataStep |
putData(java.lang.String key,
com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> valueUnsafeSupplier) |
ViewTypeItemBuilder.AfterActiveStep |
setActive(boolean active) |
ViewTypeItemBuilder.AfterActiveStep |
setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier) |
ViewTypeItemBuilder.AfterSetDataStep |
setData(java.util.Map<java.lang.String,java.lang.Object> data) |
ViewTypeItemBuilder.AfterDisabledStep |
setDisabled(boolean disabled) |
ViewTypeItemBuilder.AfterDisabledStep |
setDisabled(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> disabledUnsafeSupplier) |
ViewTypeItemBuilder.AfterHrefStep |
setHref(java.lang.Object href) |
ViewTypeItemBuilder.AfterHrefStep |
setHref(javax.portlet.PortletURL portletURL,
java.lang.Object... parameters) |
ViewTypeItemBuilder.AfterHrefStep |
setHref(com.liferay.petra.function.UnsafeSupplier<java.lang.Object,java.lang.Exception> hrefUnsafeSupplier) |
ViewTypeItemBuilder.AfterIconStep |
setIcon(java.lang.String icon) |
ViewTypeItemBuilder.AfterIconStep |
setIcon(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> iconUnsafeSupplier) |
ViewTypeItemBuilder.AfterLabelStep |
setLabel(java.lang.String label) |
ViewTypeItemBuilder.AfterLabelStep |
setLabel(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> labelUnsafeSupplier) |
public ViewTypeItem build()
build in interface ViewTypeItemBuilder.BuildSteppublic ViewTypeItemBuilder.AfterPutDataStep putData(java.lang.String key, java.lang.String value)
putData in interface ViewTypeItemBuilder.PutDataSteppublic ViewTypeItemBuilder.AfterPutDataStep putData(java.lang.String key, com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> valueUnsafeSupplier)
putData in interface ViewTypeItemBuilder.PutDataSteppublic ViewTypeItemBuilder.AfterActiveStep setActive(boolean active)
setActive in interface ViewTypeItemBuilder.ActiveSteppublic ViewTypeItemBuilder.AfterActiveStep setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier)
setActive in interface ViewTypeItemBuilder.ActiveSteppublic ViewTypeItemBuilder.AfterSetDataStep setData(java.util.Map<java.lang.String,java.lang.Object> data)
setData in interface ViewTypeItemBuilder.SetDataSteppublic ViewTypeItemBuilder.AfterDisabledStep setDisabled(boolean disabled)
setDisabled in interface ViewTypeItemBuilder.DisabledSteppublic ViewTypeItemBuilder.AfterDisabledStep setDisabled(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> disabledUnsafeSupplier)
setDisabled in interface ViewTypeItemBuilder.DisabledSteppublic ViewTypeItemBuilder.AfterHrefStep setHref(java.lang.Object href)
setHref in interface ViewTypeItemBuilder.HrefSteppublic ViewTypeItemBuilder.AfterHrefStep setHref(javax.portlet.PortletURL portletURL, java.lang.Object... parameters)
setHref in interface ViewTypeItemBuilder.HrefSteppublic ViewTypeItemBuilder.AfterHrefStep setHref(com.liferay.petra.function.UnsafeSupplier<java.lang.Object,java.lang.Exception> hrefUnsafeSupplier)
setHref in interface ViewTypeItemBuilder.HrefSteppublic ViewTypeItemBuilder.AfterIconStep setIcon(java.lang.String icon)
setIcon in interface ViewTypeItemBuilder.IconSteppublic ViewTypeItemBuilder.AfterIconStep setIcon(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> iconUnsafeSupplier)
setIcon in interface ViewTypeItemBuilder.IconSteppublic ViewTypeItemBuilder.AfterLabelStep setLabel(java.lang.String label)
setLabel in interface ViewTypeItemBuilder.LabelSteppublic ViewTypeItemBuilder.AfterLabelStep setLabel(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> labelUnsafeSupplier)
setLabel in interface ViewTypeItemBuilder.LabelStep