Package com.enonic.xp.portal.url
Class AbstractUrlParams<T extends AbstractUrlParams>
- java.lang.Object
-
- com.enonic.xp.portal.url.AbstractUrlParams<T>
-
- Direct Known Subclasses:
AssetUrlParams,AttachmentUrlParams,ComponentUrlParams,GenerateUrlParams,IdentityUrlParams,ImageUrlParams,PageUrlParams,ProcessHtmlParams,RestServiceUrlParams,ServiceUrlParams
@PublicApi public abstract class AbstractUrlParams<T extends AbstractUrlParams> extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractUrlParams()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildToString(MoreObjects.ToStringHelper helper)TcontextPathType(String value)ContextPathTypegetContextPathType()protected ContextPathTypegetDefaultContextPath()Multimap<String,String>getParams()PortalRequestgetPortalRequest()StringgetType()Tparam(String name, Object value)TportalRequest(PortalRequest portalRequest)TsetAsMap(Multimap<String,String> map)protected static StringsingleValue(Multimap<String,String> map, String name)StringtoString()Ttype(String value)
-
-
-
Method Detail
-
getType
public String getType()
-
getContextPathType
public ContextPathType getContextPathType()
-
getPortalRequest
public final PortalRequest getPortalRequest()
-
getDefaultContextPath
protected ContextPathType getDefaultContextPath()
-
portalRequest
public final T portalRequest(PortalRequest portalRequest)
-
buildToString
protected void buildToString(MoreObjects.ToStringHelper helper)
-
-