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)Pattern
getUrlPattern()
void
setGroupNamesMap(Map<String,Integer> groupNamesMap)
Set the map of group names to group indices for the stored Patternprotected void
setIgnoreParameters(Map<String,String> ignore)
protected void
setImplicitParameters(Map<String,String> implicit)
protected void
setOverrideParameters(Map<String,String> override)
void
setRelevantKeys(Set<String> relevantKeys)
Set the set of relevant keys for comparison (cached for performance)protected void
setUrlPattern(Pattern urlPattern)
String
toString()
-
-
-
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
-
-