Class ClassUtils

java.lang.Object
io.undertow.websockets.jsr.util.ClassUtils

public final class ClassUtils extends Object
Author:
Norman Maurer
  • Method Details

    • getHandlerTypes

      public static Map<Class<?>,Boolean> getHandlerTypes(Class<? extends javax.websocket.MessageHandler> clazz)
      Returns a map of all supported message types by the given handler class. The key of the map is the supported message type; the value indicates whether it is a partial message handler or not.
      Returns:
      a map of all supported message types by the given handler class.
    • getEncoderType

      public static Class<?> getEncoderType(Class<? extends javax.websocket.Encoder> clazz)
      Returns the Object type for which the Encoder can be used.
    • getDecoderType

      public static Class<?> getDecoderType(Class<? extends javax.websocket.Decoder> clazz)
      Returns the Object type for which the Encoder can be used.