Package org.apache.tomcat.websocket
Class Util
- java.lang.Object
- 
- org.apache.tomcat.websocket.Util
 
- 
 public class Util extends java.lang.ObjectUtility class for internal use only within theorg.apache.tomcat.websocketpackage.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUtil.DecoderMatch
 - 
Method SummaryAll Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.ObjectcoerceToType(java.lang.Class<?> type, java.lang.String value)static java.util.List<DecoderEntry>getDecoders(java.util.List<java.lang.Class<? extends Decoder>> decoderClazzes)Deprecated.Will be removed in Tomcat 10.1.x.static java.util.List<DecoderEntry>getDecoders(java.util.List<java.lang.Class<? extends Decoder>> decoderClazzes, InstanceManager instanceManager)Build the list of decoder entries from a set of decoder implementations.static booleanisPrimitive(java.lang.Class<?> clazz)static voidparseExtensionHeader(java.util.List<Extension> extensions, java.lang.String header)
 
- 
- 
- 
Method Detail- 
isPrimitivepublic static boolean isPrimitive(java.lang.Class<?> clazz) 
 - 
coerceToTypepublic static java.lang.Object coerceToType(java.lang.Class<?> type, java.lang.String value)
 - 
getDecoders@Deprecated public static java.util.List<DecoderEntry> getDecoders(java.util.List<java.lang.Class<? extends Decoder>> decoderClazzes) throws DeploymentException Deprecated.Will be removed in Tomcat 10.1.x. UsegetDecoders(List, InstanceManager)Build the list of decoder entries from a set of decoder implementations.- Parameters:
- decoderClazzes- Decoder implementation classes
- Returns:
- List of mappings from target type to associated decoder
- Throws:
- DeploymentException- If a provided decoder class is not valid
 
 - 
getDecoderspublic static java.util.List<DecoderEntry> getDecoders(java.util.List<java.lang.Class<? extends Decoder>> decoderClazzes, InstanceManager instanceManager) throws DeploymentException Build the list of decoder entries from a set of decoder implementations.- Parameters:
- decoderClazzes- Decoder implementation classes
- instanceManager- Instance manager to use to create Decoder instances
- Returns:
- List of mappings from target type to associated decoder
- Throws:
- DeploymentException- If a provided decoder class is not valid
 
 - 
parseExtensionHeaderpublic static void parseExtensionHeader(java.util.List<Extension> extensions, java.lang.String header) 
 
- 
 
-