toggle menu
hexagon
3.7.3
jvm
switch theme
core
com.
hexagonkt.
core
ALL_INTERFACES
assert
Enabled
bytes()
check()
check
Size()
Classpath
Handler
Coded
Exception
country
Codes
country
Of()
country
Of
Or
Null()
currency
Codes
exec()
exists()
fail
fields
Map
Of()
fields
Map
Of
Not
Null()
filter
Not
Empty()
filter
Not
Empty
Recursive()
filter
Stack
Trace()
first
Variant()
free
Port()
get()
get
Boolean()
get
Booleans()
get
Booleans
Or
Empty()
get
Double()
get
Doubles()
get
Doubles
Or
Empty()
get
Float()
get
Floats()
get
Floats
Or
Empty()
get
Int()
get
Ints()
get
Ints
Or
Empty()
get
List()
get
List
Or
Empty()
get
Lists()
get
Lists
Or
Empty()
get
Long()
get
Longs()
get
Longs
Or
Empty()
get
Map()
get
Map
Or
Empty()
get
Maps()
get
Maps
Or
Empty()
get
Or
Default()
get
Path()
get
String()
get
Strings()
get
Strings
Or
Empty()
GMT_ZONE
inet
Address()
is
Port
Opened()
Jvm
language
Codes
language
Of()
language
Of
Or
Null()
locale
Of()
locale
Of
Or
Null()
localized()
LOOPBACK_INTERFACE
map
Of
Not
Null()
Map
Resource
Bundle
merge()
Multiple
Exception
not
Empty()
Os
Kind
WINDOWS
MACOS
LINUX
UNIX
pairs()
parse
Duration()
parse
Local
Date()
parse
Locale()
parse
Locale
Or
Null()
parse
Period()
properties()
require()
require
Boolean()
require
Booleans()
require
Double()
require
Doubles()
require
Float()
require
Floats()
require
Greater()
require
Greater
Or
Equals()
require
Int()
require
Ints()
require
Key()
require
List()
require
Lists()
require
Long()
require
Longs()
require
Lower()
require
Lower
Or
Equals()
require
Map()
require
Maps()
require
Not
Blank()
require
Not
Blanks()
require
Path()
require
String()
require
Strings()
resource
Bundle()
Resource
Not
Found
Exception
response
Code()
response
Found()
response
Successful()
retry()
shell()
to
Base64()
to
Date()
to
Local
Date()
to
Local
Date
Time()
to
Local
Time()
to
Number()
to
Text()
to
Total
Days()
url
Of()
uuid()
with
Zone()
com.
hexagonkt.
core.
logging
debug()
info()
Logger
logger
trace()
com.
hexagonkt.
core.
media
ANY_MEDIA
APPLICATION_7Z
APPLICATION_AVRO
APPLICATION_BZIP
APPLICATION_BZIP2
APPLICATION_CBOR
APPLICATION_CDF
APPLICATION_COMPRESS
APPLICATION_EPUB_ZIP
APPLICATION_GZIP
APPLICATION_JAVA_ARCHIVE
APPLICATION_JSON
APPLICATION_OCTET_STREAM
APPLICATION_OGG
APPLICATION_PDF
APPLICATION_PHP
APPLICATION_POSTSCRIPT
APPLICATION_RAR
APPLICATION_RTF
APPLICATION_TOML
APPLICATION_WEB_MANIFEST
APPLICATION_X_CSH
APPLICATION_X_GTAR
APPLICATION_X_LATEX
APPLICATION_X_SH
APPLICATION_X_TAR
APPLICATION_X_TCL
APPLICATION_X_TEX
APPLICATION_X_TEXINFO
APPLICATION_XHTML
APPLICATION_XML
APPLICATION_YAML
APPLICATION_ZIP
AUDIO_AAC
AUDIO_BASIC
AUDIO_MIDI
AUDIO_MPEG
AUDIO_OGG
AUDIO_OPUS
AUDIO_WAV
AUDIO_WEBM
DEFAULT_MEDIA_TYPE
extensions
Of()
FONT_OTF
FONT_TTF
FONT_WOFF
FONT_WOFF2
IMAGE_AVIF
IMAGE_GIF
IMAGE_ICO
IMAGE_JPEG
IMAGE_PNG
IMAGE_SVG
IMAGE_TIFF
IMAGE_WEBP
MEDIA_TYPE_FORMAT
Media
Type
Companion
Media
Type
Group
APPLICATION
AUDIO
FONT
IMAGE
MULTIPART
TEXT
VIDEO
ANY
media
Type
Of()
media
Type
Of
Or
Null()
MULTIPART_ALTERNATIVE
MULTIPART_APPLEDOUBLE
MULTIPART_DIGEST
MULTIPART_MIXED
MULTIPART_PARALLEL
parse
Media
Type()
path
Extension()
TEXT_CALENDAR
TEXT_CSS
TEXT_CSV
TEXT_EVENT_STREAM
TEXT_HTML
TEXT_JAVASCRIPT
TEXT_MARKDOWN
TEXT_PLAIN
TEXT_RICHTEXT
TEXT_TAB_SEPARATED_VALUES
TEXT_X_JAVA_PROPERTIES
VIDEO_MP4
VIDEO_MPEG
VIDEO_OGG
VIDEO_QUICKTIME
VIDEO_WEBM
VIDEO_X_MSVIDEO
com.
hexagonkt.
core.
security
chain
Hmac()
create
Key
Manager
Factory()
create
Trust
Manager
Factory()
get
Private
Key()
get
Public
Key()
hash()
hmac()
load
Key
Store()
sign()
com.
hexagonkt.
core.
text
Ansi
Ansi
Color
Ansi
Effect
banner()
CAMEL_CASE
camel
To
Snake()
camel
To
Words()
decode
Base64()
encode
To
Base64()
eol
filter()
filter
Vars()
find
Groups()
Glob
KEBAB_CASE
kebab
To
Words()
parse()
parsed
Classes
parse
Or
Null()
PASCAL_CASE
prepend
Indent()
SNAKE_CASE
snake
To
Camel()
snake
To
Words()
strip
Accents()
strip
Ansi()
to
Enum()
to
Enum
Or
Null()
to
Enum
Value()
to
Stream()
to
Words()
utf8()
words
To
Camel()
words
To
Kebab()
words
To
Pascal()
words
To
Sentence()
words
To
Snake()
words
To
Title()
handlers
com.
hexagonkt.
handlers
After
Handler
Before
Handler
Chain
Handler
Context
Exception
Handler
Filter
Handler
Handler
On
Handler
http
com.
hexagonkt.
http
basic
Auth()
CHECKED_HEADERS
check
Headers()
format
Query
String()
parse
Content
Type()
parse
Query
String()
Ssl
Settings
to
Http
Format()
url
Decode()
url
Encode()
com.
hexagonkt.
http.
model
ACCEPTED_202
ALREADY_REPORTED_208
Authorization
BAD_GATEWAY_502
BAD_REQUEST_400
CONFLICT_409
CONTENT_TOO_LARGE_413
Content
Type
CONTINUE_100
Cookie
Cookie
Same
Site
STRICT
LAX
NONE
CREATED_201
EARLY_HINTS_103
EXPECTATION_FAILED_417
FAILED_DEPENDENCY_424
FORBIDDEN_403
Form
Parameter
Form
Parameters
FOUND_302
GATEWAY_TIMEOUT_504
GONE_410
Header
Headers
HTTP_STATUSES
HTTP_VERSION_NOT_SUPPORTED_505
Http
Base
Http
Call
Http
Field
Http
Message
Http
Method
Companion
GET
HEAD
POST
PUT
DELETE
TRACE
OPTIONS
PATCH
Http
Part
Http
Protocol
HTTP
HTTPS
HTTP2
H2C
Http
Request
Http
Request
Port
Http
Response
Http
Response
Port
Http
Status
Companion
Http
Status
Type
INFORMATION
SUCCESS
REDIRECTION
CLIENT_ERROR
SERVER_ERROR
I_AM_A_TEAPOT_418
IM_USED_226
INSUFFICIENT_STORAGE_507
INTERNAL_SERVER_ERROR_500
LENGTH_REQUIRED_411
LOCKED_423
LOOP_DETECTED_508
METHOD_NOT_ALLOWED_405
MISDIRECTED_REQUEST_421
MOVED_PERMANENTLY_301
MULTI_STATUS_207
MULTIPLE_CHOICES_300
NETWORK_AUTHENTICATION_REQUIRED_511
NO_CONTENT_204
NON_AUTHORITATIVE_INFORMATION_203
NOT_ACCEPTABLE_406
NOT_EXTENDED_510
NOT_FOUND_404
NOT_IMPLEMENTED_501
NOT_MODIFIED_304
OK_200
PARTIAL_CONTENT_206
PAYMENT_REQUIRED_402
PERMANENT_REDIRECT_308
PRECONDITION_FAILED_412
PRECONDITION_REQUIRED_428
PROCESSING_102
PROXY_AUTHENTICATION_REQUIRED_407
Query
Parameter
Query
Parameters
RANGE_NOT_SATISFIABLE_416
REQUEST_HEADER_FIELDS_TOO_LARGE_431
REQUEST_TIMEOUT_408
RESET_CONTENT_205
SEE_OTHER_303
Server
Event
SERVICE_UNAVAILABLE_503
SWITCHING_PROTOCOLS_101
TEMPORARY_REDIRECT_307
TOO_EARLY_425
TOO_MANY_REQUESTS_429
UNAUTHORIZED_401
UNAVAILABLE_FOR_LEGAL_REASONS_451
UNPROCESSABLE_CONTENT_422
UNSUPPORTED_MEDIA_TYPE_415
UPGRADE_REQUIRED_426
URI_TOO_LONG_414
USE_PROXY_305
VARIANT_ALSO_NEGOTIATES_506
com.
hexagonkt.
http.
model.
ws
ABNORMAL
BAD_DATA
BAD_PAYLOAD
FAILED_TLS_HANDSHAKE
INVALID_UPSTREAM_RESPONSE
MESSAGE_TOO_LARGE
NO_CLOSE
NO_CODE
NORMAL
POLICY_VIOLATION
PROTOCOL
REQUIRED_EXTENSION
SERVER_ERROR
SERVICE_RESTART
SHUTDOWN
TRY_AGAIN_LATER
UNDEFINED
Ws
Session
com.
hexagonkt.
http.
patterns
create
Path
Pattern()
Literal
Path
Pattern
Path
Pattern
Regex
Path
Pattern
Template
Path
Pattern
Wildcard
Path
Pattern
http_client
com.
hexagonkt.
http.
client
Http
Client
Http
Client
Port
Http
Client
Settings
http_client_java
com.
hexagonkt.
http.
client.
java
Java
Client
Adapter
http_client_jetty
com.
hexagonkt.
http.
client.
jetty
Jetty
Client
Adapter
http_client_jetty_ws
com.
hexagonkt.
http.
client.
jetty.
ws
Jetty
Client
Ws
Session
Jetty
Web
Socket
Adapter
Jetty
Ws
Client
Adapter
http_handlers
com.
hexagonkt.
http.
handlers
After
Handler
Before
Handler
body
To
Bytes()
Delete()
Exception
Handler
Filter
Handler
Get()
Handler
Builder
Head()
Http
Callback
Http
Callback
Type
Http
Context
Http
Controller
Http
Exception
Callback
Http
Exception
Callback
Type
Http
Handler
Http
Predicate
On
Handler
Options()
Patch()
path()
Path
Handler
Post()
process()
Put()
Trace()
Ws()
http_server
com.
hexagonkt.
http.
server
Http
Server
Companion
Http
Server
Feature
ZIP
WEB_SOCKETS
SSE
Http
Server
Port
Http
Server
Settings
serve()
com.
hexagonkt.
http.
server.
callbacks
Cors
Callback
Date
Callback
File
Callback
Logging
Callback
Url
Callback
com.
hexagonkt.
http.
server.
handlers
Cors
Handler
http_server_helidon
com.
hexagonkt.
http.
server.
helidon
Helidon
Request
Adapter
Helidon
Server
Adapter
serve()
http_server_jetty
com.
hexagonkt.
http.
server.
jetty
Jetty
Servlet
Adapter
serve()
http_server_netty
com.
hexagonkt.
http.
server.
netty
Netty
Request
Adapter
Netty
Server
Adapter
serve()
http_server_netty_epoll
com.
hexagonkt.
http.
server.
netty.
epoll
Netty
Epoll
Server
Adapter
http_server_servlet
com.
hexagonkt.
http.
server.
servlet
Servlet
Filter
Servlet
Server
http_test
com.
hexagonkt.
http.
test
Base
Test
com.
hexagonkt.
http.
test.
examples
Benchmark
IT
Benchmark
Simulation
Books
Test
Book
Client
Cookies
Test
Client
Http2Test
Client
Https
Test
Client
Multipart
Test
Client
Test
Cookies
Test
Cors
Test
Errors
Test
Custom
Exception
Files
Test
Filters
Test
Https
Test
Multipart
Samples
Test
Multipart
Test
Samples
Test
Sse
Test
Web
Sockets
Test
Zip
Test
rest
com.
hexagonkt.
rest
any
Content
Type
body
List()
body
Map()
body
Maps()
body
Object()
body
Objects()
csv
Content
Type
json
Content
Type
media
Type()
serialize
Body()
Serialize
Request
Callback
Serialize
Response
Callback
text
Content
Type
toml
Content
Type
xml
Content
Type
yaml
Content
Type
rest_tools
com.
hexagonkt.
rest.
tools
Http
Client
Tool
Companion
Http
Server
Tool
Record
Callback
com.
hexagonkt.
rest.
tools.
openapi
Verify
Spec
Callback
web
com.
hexagonkt.
web
call
Context()
obtain
Locale()
template()
template
Type()
serialization
com.
hexagonkt.
serialization
Data
Mutable
Data
parse()
parse
List()
parse
Map()
parse
Maps()
Serialization
Format
Serialization
Manager
serialize()
serialize
Bytes()
serialization_dsl_json
com.
hexagonkt.
serialization.
dsl.
json
Json
Json
Format
serialization_jackson
com.
hexagonkt.
serialization.
jackson
Jackson
Helper
Jackson
Text
Format
serialization_jackson_csv
com.
hexagonkt.
serialization.
jackson.
csv
Csv
serialization_jackson_json
com.
hexagonkt.
serialization.
jackson.
json
Json
Json
Format
serialization_jackson_toml
com.
hexagonkt.
serialization.
jackson.
toml
Toml
serialization_jackson_xml
com.
hexagonkt.
serialization.
jackson.
xml
Xml
serialization_jackson_yaml
com.
hexagonkt.
serialization.
jackson.
yaml
Yaml
Yaml
Format
serialization_test
com.
hexagonkt.
serialization.
test
Serialization
Test
templates
com.
hexagonkt.
templates
Template
Manager
Template
Port
templates_freemarker
com.
hexagonkt.
templates.
freemarker
Free
Marker
Adapter
Adapter
Template
Loader
Adapter
Template
Lookup
Strategy
templates_jte
com.
hexagonkt.
templates.
jte
Jte
Adapter
Jte
Adapter
Test
Jte
Template
Adapter
Precompiled
Base
Test
Jte
Template
Adapter
Precompiled
Test
Jte
Template
Adapter
Test
gg.
jte.
generated.
precompiled
Jtetest
Generated
templates_pebble
com.
hexagonkt.
templates.
pebble
Pebble
Adapter
templates_rocker
com.
hexagonkt.
templates.
rocker
Rocker
Adapter
templates_test
com.
hexagonkt.
templates.
test
Template
Adapter
Test
http_handlers
/
com.hexagonkt.http.handlers
/
HttpContext
/
url
url
val
url
:
URL