47 lines
968 B
Java
47 lines
968 B
Java
package org.owasp.webgoat.session;
|
|
|
|
public class Parameter implements Comparable {
|
|
|
|
String name;
|
|
String value;
|
|
|
|
public Parameter(String name, String value) {
|
|
this.name=name;
|
|
this.value=value;
|
|
}
|
|
|
|
public String getName()
|
|
{
|
|
return name;
|
|
}
|
|
|
|
public String getValue()
|
|
{
|
|
return value;
|
|
}
|
|
|
|
//@Override
|
|
public boolean equals(Object obj) {
|
|
if ( obj instanceof Parameter )
|
|
{
|
|
Parameter other = (Parameter)obj;
|
|
return ( name.equals( other.getName() ) && value.equals( other.getValue() ) );
|
|
}
|
|
return false;
|
|
}
|
|
|
|
//@Override
|
|
public int hashCode() {
|
|
return toString().hashCode();
|
|
}
|
|
|
|
//@Override
|
|
public String toString() {
|
|
return( name + "=" + value );
|
|
}
|
|
|
|
public int compareTo(Object o) {
|
|
return toString().compareTo( o.toString() );
|
|
}
|
|
}
|