Top Description Fields Constructors Methods
org.glassfish.tyrus.core

public sealed Enum Version

extends Enum<Version>
Class Inheritance
Imports
org.glassfish.tyrus.spi.UpgradeRequest

TODO

Field Summary

Modifier and TypeField and Description
public static final Version
pack-priv final String

Constructor Summary

AccessConstructor and Description
private
Version(final String wireProtocolVersion)

Method Summary

Modifier and TypeMethod and Description
public abstract ProtocolHandler
createHandler(boolean mask, MaskingKeyGenerator maskingKeyGenerator)

public static String
public String
toString()

Overrides java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration.

public abstract boolean
public static Version
public static Version[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

DRAFT17back to summary
public static final Version DRAFT17
wireProtocolVersionback to summary
pack-priv final String wireProtocolVersion

Constructor Detail

Versionback to summary
private Version(final String wireProtocolVersion)

Method Detail

createHandlerback to summary
public abstract ProtocolHandler createHandler(boolean mask, MaskingKeyGenerator maskingKeyGenerator)
getSupportedWireProtocolVersionsback to summary
public static String getSupportedWireProtocolVersions()
toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

Doc from java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration. This method may be overridden, though it typically isn't necessary or desirable. An enum class should override this method when a more "programmer-friendly" string form exists.

Returns:String

the name of this enum constant

Annotations
@Override
validateback to summary
public abstract boolean validate(UpgradeRequest request)
valueOfback to summary
public static Version valueOf(String name)
valuesback to summary
public static Version[] values()