public class NavigationItemBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
NavigationItemBuilder.ActiveStep |
static interface |
NavigationItemBuilder.AfterActiveStep |
static interface |
NavigationItemBuilder.AfterDisabledStep |
static interface |
NavigationItemBuilder.AfterHrefStep |
static interface |
NavigationItemBuilder.AfterLabelStep |
static interface |
NavigationItemBuilder.AfterPutDataStep |
static interface |
NavigationItemBuilder.AfterSetDataStep |
static interface |
NavigationItemBuilder.BuildStep |
static interface |
NavigationItemBuilder.DisabledStep |
static interface |
NavigationItemBuilder.HrefStep |
static interface |
NavigationItemBuilder.LabelStep |
static class |
NavigationItemBuilder.NavigationItemStep |
static interface |
NavigationItemBuilder.PutDataStep |
static interface |
NavigationItemBuilder.SetDataStep |
Constructor and Description |
---|
NavigationItemBuilder() |
Modifier and Type | Method and Description |
---|---|
static NavigationItemBuilder.AfterPutDataStep |
putData(java.lang.String key,
java.lang.String value) |
static NavigationItemBuilder.AfterPutDataStep |
putData(java.lang.String key,
com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> valueUnsafeSupplier) |
static NavigationItemBuilder.AfterActiveStep |
setActive(boolean active) |
static NavigationItemBuilder.AfterActiveStep |
setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier) |
static NavigationItemBuilder.AfterSetDataStep |
setData(java.util.Map<java.lang.String,java.lang.Object> data) |
static NavigationItemBuilder.AfterDisabledStep |
setDisabled(boolean disabled) |
static NavigationItemBuilder.AfterDisabledStep |
setDisabled(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> disabledUnsafeSupplier) |
static NavigationItemBuilder.AfterHrefStep |
setHref(java.lang.Object href) |
static NavigationItemBuilder.AfterHrefStep |
setHref(javax.portlet.PortletURL portletURL,
java.lang.Object... parameters) |
static NavigationItemBuilder.AfterHrefStep |
setHref(com.liferay.petra.function.UnsafeSupplier<java.lang.Object,java.lang.Exception> hrefUnsafeSupplier) |
static NavigationItemBuilder.AfterLabelStep |
setLabel(java.lang.String label) |
static NavigationItemBuilder.AfterLabelStep |
setLabel(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> labelUnsafeSupplier) |
public static NavigationItemBuilder.AfterPutDataStep putData(java.lang.String key, java.lang.String value)
public static NavigationItemBuilder.AfterPutDataStep putData(java.lang.String key, com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> valueUnsafeSupplier)
public static NavigationItemBuilder.AfterActiveStep setActive(boolean active)
public static NavigationItemBuilder.AfterActiveStep setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier)
public static NavigationItemBuilder.AfterSetDataStep setData(java.util.Map<java.lang.String,java.lang.Object> data)
public static NavigationItemBuilder.AfterDisabledStep setDisabled(boolean disabled)
public static NavigationItemBuilder.AfterDisabledStep setDisabled(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> disabledUnsafeSupplier)
public static NavigationItemBuilder.AfterHrefStep setHref(java.lang.Object href)
public static NavigationItemBuilder.AfterHrefStep setHref(javax.portlet.PortletURL portletURL, java.lang.Object... parameters)
public static NavigationItemBuilder.AfterHrefStep setHref(com.liferay.petra.function.UnsafeSupplier<java.lang.Object,java.lang.Exception> hrefUnsafeSupplier)
public static NavigationItemBuilder.AfterLabelStep setLabel(java.lang.String label)
public static NavigationItemBuilder.AfterLabelStep setLabel(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> labelUnsafeSupplier)