Liferay 6.1.2-ce-ga3

com.liferay.portal.tools
Class ComparableRoute

java.lang.Object
  extended by com.liferay.portal.tools.ComparableRoute
All Implemented Interfaces:
Comparable<ComparableRoute>

public class ComparableRoute
extends Object
implements Comparable<ComparableRoute>

A dummy container for friendly URL route data used by source formatter. Implements the comparable interface to sort routes by increasing generality.


Constructor Summary
ComparableRoute(String pattern)
           
 
Method Summary
 void addGeneratedParameter(String name, String pattern)
           
 void addIgnoredParameter(String name)
           
 void addImplicitParameter(String name, String value)
           
 void addOverriddenParameter(String name, String value)
           
 int compareTo(ComparableRoute comparableRoute)
           
 boolean equals(Object obj)
           
 Map<String,String> getGeneratedParameters()
           
 Set<String> getIgnoredParameters()
           
 Map<String,String> getImplicitParameters()
           
 Map<String,String> getOverriddenParameters()
           
 String getPattern()
           
static boolean hasRegex(String fragment)
           
static boolean isCaptureFragment(String fragment)
           
static boolean isMatchAny(String fragment)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComparableRoute

public ComparableRoute(String pattern)
Method Detail

hasRegex

public static boolean hasRegex(String fragment)

isCaptureFragment

public static boolean isCaptureFragment(String fragment)

isMatchAny

public static boolean isMatchAny(String fragment)

addGeneratedParameter

public void addGeneratedParameter(String name,
                                  String pattern)

addIgnoredParameter

public void addIgnoredParameter(String name)

addImplicitParameter

public void addImplicitParameter(String name,
                                 String value)

addOverriddenParameter

public void addOverriddenParameter(String name,
                                   String value)

compareTo

public int compareTo(ComparableRoute comparableRoute)
Specified by:
compareTo in interface Comparable<ComparableRoute>

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getGeneratedParameters

public Map<String,String> getGeneratedParameters()

getIgnoredParameters

public Set<String> getIgnoredParameters()

getImplicitParameters

public Map<String,String> getImplicitParameters()

getOverriddenParameters

public Map<String,String> getOverriddenParameters()

getPattern

public String getPattern()

Liferay 6.1.2-ce-ga3