Class URLMapEntry
- java.lang.Object
-
- org.apache.turbine.services.urlmapper.model.URLMapEntry
-
public class URLMapEntry extends Object
The url map model class- Author:
- Thomas Vandahl
-
-
Constructor Summary
Constructors Constructor Description URLMapEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Integer>getGroupNamesMap()Get the map of group names to group indices for the stored PatternMap<String,String>getIgnoreParameters()Map<String,String>getImplicitParameters()Map<String,String>getOverrideParameters()Set<String>getRelevantKeys()Get the set of relevant keys for comparison (cached for performance)PatterngetUrlPattern()voidsetGroupNamesMap(Map<String,Integer> groupNamesMap)Set the map of group names to group indices for the stored Patternprotected voidsetIgnoreParameters(Map<String,String> ignore)protected voidsetImplicitParameters(Map<String,String> implicit)protected voidsetOverrideParameters(Map<String,String> override)voidsetRelevantKeys(Set<String> relevantKeys)Set the set of relevant keys for comparison (cached for performance)protected voidsetUrlPattern(Pattern urlPattern)StringtoString()
-
-
-
Constructor Detail
-
URLMapEntry
public URLMapEntry()
-
-
Method Detail
-
getUrlPattern
public Pattern getUrlPattern()
- Returns:
- the urlPattern
-
setUrlPattern
protected void setUrlPattern(Pattern urlPattern)
- Parameters:
urlPattern- the urlPattern to set
-
getImplicitParameters
public Map<String,String> getImplicitParameters()
- Returns:
- the implicit parameters
-
setImplicitParameters
protected void setImplicitParameters(Map<String,String> implicit)
- Parameters:
implicit- the implicit parameters to set
-
getIgnoreParameters
public Map<String,String> getIgnoreParameters()
- Returns:
- the ignored parameters
-
setIgnoreParameters
protected void setIgnoreParameters(Map<String,String> ignore)
- Parameters:
ignore- the ignored parameters to set
-
getOverrideParameters
public Map<String,String> getOverrideParameters()
- Returns:
- the override parameters
-
setOverrideParameters
protected void setOverrideParameters(Map<String,String> override)
- Parameters:
override- the override parameters to set
-
getGroupNamesMap
public Map<String,Integer> getGroupNamesMap()
Get the map of group names to group indices for the stored Pattern- Returns:
- the groupNamesMap
-
setGroupNamesMap
public void setGroupNamesMap(Map<String,Integer> groupNamesMap)
Set the map of group names to group indices for the stored Pattern- Parameters:
groupNamesMap- the groupNamesMap to set
-
getRelevantKeys
public Set<String> getRelevantKeys()
Get the set of relevant keys for comparison (cached for performance)- Returns:
- the relevantKeys
-
setRelevantKeys
public void setRelevantKeys(Set<String> relevantKeys)
Set the set of relevant keys for comparison (cached for performance)- Parameters:
relevantKeys- the relevantKeys to set
-
-