Class BaseFrontendPathMatcherUrlDecoder<T>
- java.lang.Object
-
- de.hybris.platform.acceleratorservices.urldecoder.impl.BaseFrontendPathMatcherUrlDecoder<T>
-
- Type Parameters:
T-
- All Implemented Interfaces:
FrontendUrlDecoder<T>
- Direct Known Subclasses:
CategoryFrontendPathMatcherUrlDecoder,ProductFrontendPathMatcherUrlDecoder
public abstract class BaseFrontendPathMatcherUrlDecoder<T> extends java.lang.Object implements FrontendUrlDecoder<T>
Match url pattern using a path Matcher pattern.
-
-
Constructor Summary
Constructors Constructor Description BaseFrontendPathMatcherUrlDecoder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Tdecode(java.lang.String urlIn)org.springframework.util.PathMatchergetPathMatcher()java.lang.StringgetPathMatchPattern()voidsetPathMatcher(org.springframework.util.PathMatcher pathMatcher)voidsetPathMatchPattern(java.lang.String pathMatchPattern)protected abstract TtranslateId(java.lang.String id)
-
-
-
Method Detail
-
decode
public T decode(java.lang.String urlIn)
- Specified by:
decodein interfaceFrontendUrlDecoder<T>
-
translateId
protected abstract T translateId(java.lang.String id)
-
setPathMatcher
public void setPathMatcher(org.springframework.util.PathMatcher pathMatcher)
- Parameters:
pathMatcher- the pathMatcher to set
-
getPathMatcher
public org.springframework.util.PathMatcher getPathMatcher()
- Returns:
- the pathMatcher
-
setPathMatchPattern
public void setPathMatchPattern(java.lang.String pathMatchPattern)
- Parameters:
pathMatchPattern- the pathMatchPattern to set
-
getPathMatchPattern
public java.lang.String getPathMatchPattern()
- Returns:
- the pathMatchPattern
-
-