Class StreamWriterKey

  • All Implemented Interfaces:
    org.n52.janmayen.similar.Similar<StreamWriterKey>
    Direct Known Subclasses:
    XmlStreamWriterKey

    public class StreamWriterKey
    extends org.n52.janmayen.component.ClassBasedComponentKey<java.lang.Object>
    implements org.n52.janmayen.similar.Similar<StreamWriterKey>
    TODO JavaDoc
    • Constructor Summary

      Constructors 
      Constructor Description
      StreamWriterKey​(java.lang.Class<? extends java.lang.Object> type, org.n52.janmayen.http.MediaType mediaType)  
    • Constructor Detail

      • StreamWriterKey

        public StreamWriterKey​(java.lang.Class<? extends java.lang.Object> type,
                               org.n52.janmayen.http.MediaType mediaType)
    • Method Detail

      • getSimilarity

        public int getSimilarity​(StreamWriterKey that)
        Specified by:
        getSimilarity in interface org.n52.janmayen.similar.Similar<StreamWriterKey>
      • getMediaType

        public org.n52.janmayen.http.MediaType getMediaType()
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class org.n52.janmayen.component.ClassBasedComponentKey<java.lang.Object>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.n52.janmayen.component.ClassBasedComponentKey<java.lang.Object>
      • getSimiliarity

        public static int getSimiliarity​(java.lang.Class<?> superClass,
                                         java.lang.Class<?> clazz)