org.codehaus.httpcache4j.preference
Class Preference<T>

java.lang.Object
  extended by org.codehaus.httpcache4j.preference.Preference<T>
Direct Known Subclasses:
CharsetPreference, LocalePreference, MIMETypePreference

public abstract class Preference<T>
extends java.lang.Object


Constructor Summary
Preference(T preference)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
protected abstract  java.lang.String getHeaderName()
           
 T getPreference()
           
 double getQuality()
           
protected  java.lang.String getStringValue()
           
 int hashCode()
           
 void setQuality(double quality)
           
protected  Header toHeader()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Preference

public Preference(T preference)
Method Detail

getPreference

public T getPreference()

getQuality

public double getQuality()

setQuality

public void setQuality(double quality)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getStringValue

protected java.lang.String getStringValue()

toHeader

protected Header toHeader()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getHeaderName

protected abstract java.lang.String getHeaderName()


Copyright © 2008. All Rights Reserved.