public static class BreadcrumbEntryBuilder.BreadcrumbEntryStep extends java.lang.Object implements BreadcrumbEntryBuilder.AfterBrowsableStep, BreadcrumbEntryBuilder.AfterPutDataStep, BreadcrumbEntryBuilder.AfterSetDataStep, BreadcrumbEntryBuilder.AfterTitleStep, BreadcrumbEntryBuilder.AfterURLStep, BreadcrumbEntryBuilder.BrowsableStep, BreadcrumbEntryBuilder.TitleStep, BreadcrumbEntryBuilder.URLStep
Constructor and Description |
---|
BreadcrumbEntryStep() |
Modifier and Type | Method and Description |
---|---|
com.liferay.portal.kernel.servlet.taglib.ui.BreadcrumbEntry |
build() |
BreadcrumbEntryBuilder.AfterPutDataStep |
putData(java.lang.String key,
java.lang.String value) |
BreadcrumbEntryBuilder.AfterPutDataStep |
putData(java.lang.String key,
com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> valueUnsafeSupplier) |
BreadcrumbEntryBuilder.AfterBrowsableStep |
setBrowasable(boolean browsable) |
BreadcrumbEntryBuilder.AfterSetDataStep |
setData(java.util.Map<java.lang.String,java.lang.Object> data) |
BreadcrumbEntryBuilder.AfterTitleStep |
setTitle(java.lang.String title) |
BreadcrumbEntryBuilder.AfterTitleStep |
setTitle(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> titleUnsafeSupplier) |
BreadcrumbEntryBuilder.AfterURLStep |
setURL(java.lang.String url) |
public com.liferay.portal.kernel.servlet.taglib.ui.BreadcrumbEntry build()
build
in interface BreadcrumbEntryBuilder.BuildStep
public BreadcrumbEntryBuilder.AfterPutDataStep putData(java.lang.String key, java.lang.String value)
putData
in interface BreadcrumbEntryBuilder.PutDataStep
public BreadcrumbEntryBuilder.AfterPutDataStep putData(java.lang.String key, com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> valueUnsafeSupplier)
putData
in interface BreadcrumbEntryBuilder.PutDataStep
public BreadcrumbEntryBuilder.AfterBrowsableStep setBrowasable(boolean browsable)
setBrowasable
in interface BreadcrumbEntryBuilder.BrowsableStep
public BreadcrumbEntryBuilder.AfterSetDataStep setData(java.util.Map<java.lang.String,java.lang.Object> data)
setData
in interface BreadcrumbEntryBuilder.SetDataStep
public BreadcrumbEntryBuilder.AfterTitleStep setTitle(java.lang.String title)
setTitle
in interface BreadcrumbEntryBuilder.TitleStep
public BreadcrumbEntryBuilder.AfterTitleStep setTitle(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> titleUnsafeSupplier)
setTitle
in interface BreadcrumbEntryBuilder.TitleStep
public BreadcrumbEntryBuilder.AfterURLStep setURL(java.lang.String url)
setURL
in interface BreadcrumbEntryBuilder.URLStep