com.fasterxml.jackson.jaxrs.xml.util
Class AnnotationBundleKey

java.lang.Object
  extended by com.fasterxml.jackson.jaxrs.xml.util.AnnotationBundleKey

public final class AnnotationBundleKey
extends Object

Helper class used to allow efficient caching of information, given a sequence of Annotations. This is mostly used for reusing introspected information on JAX-RS end points.


Constructor Summary
AnnotationBundleKey(Annotation[] annotations)
           
 
Method Summary
 boolean equals(Object o)
           
 AnnotationBundleKey immutableKey()
          Method called to create a safe immutable copy of the key; used when adding entry with this key -- lookups are ok without calling the method.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnnotationBundleKey

public AnnotationBundleKey(Annotation[] annotations)
Method Detail

immutableKey

public AnnotationBundleKey immutableKey()
Method called to create a safe immutable copy of the key; used when adding entry with this key -- lookups are ok without calling the method.


toString

public String toString()
Overrides:
toString in class Object

equals

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


Copyright © 2012 FasterXML. All Rights Reserved.