Index

B C D E G H I K R S T U V W 
All Classes and Interfaces|All Packages

B

build() - Method in class dev.mccue.jdk.httpserver.session.SessionManager.Builder
 
builder() - Static method in class dev.mccue.jdk.httpserver.session.SessionManager
 

C

cookie(byte[]) - Static method in interface dev.mccue.jdk.httpserver.session.SessionStore
 
cookieName(String) - Method in class dev.mccue.jdk.httpserver.session.SessionManager.Builder
 
customizeCookie(Consumer<SetCookieHeader.Builder>) - Method in class dev.mccue.jdk.httpserver.session.SessionManager.Builder
 

D

data() - Method in record class dev.mccue.jdk.httpserver.session.Session
Returns the value of the data record component.
delete(SessionKey) - Method in interface dev.mccue.jdk.httpserver.session.SessionStore
 
dev.mccue.jdk.httpserver.session - module dev.mccue.jdk.httpserver.session
 
dev.mccue.jdk.httpserver.session - package dev.mccue.jdk.httpserver.session
 

E

equals(Object) - Method in record class dev.mccue.jdk.httpserver.session.Session
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.mccue.jdk.httpserver.session.SessionKey
Indicates whether some other object is "equal to" this one.

G

get(String) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
get(String, JsonDecoder<? extends T>) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 

H

hashCode() - Method in record class dev.mccue.jdk.httpserver.session.Session
Returns a hash code value for this object.
hashCode() - Method in record class dev.mccue.jdk.httpserver.session.SessionData
Returns a hash code value for this object.
hashCode() - Method in record class dev.mccue.jdk.httpserver.session.SessionKey
Returns a hash code value for this object.

I

inMemory() - Static method in interface dev.mccue.jdk.httpserver.session.SessionStore
 

K

key() - Method in record class dev.mccue.jdk.httpserver.session.Session
Returns the value of the key record component.

R

random() - Static method in record class dev.mccue.jdk.httpserver.session.SessionKey
 
read(Request) - Method in class dev.mccue.jdk.httpserver.session.SessionManager
Reads session data from a Request.
read(SessionKey) - Method in interface dev.mccue.jdk.httpserver.session.SessionStore
 
root(String) - Method in class dev.mccue.jdk.httpserver.session.SessionManager.Builder
 

S

Session - Record Class in dev.mccue.jdk.httpserver.session
 
Session() - Constructor for record class dev.mccue.jdk.httpserver.session.Session
 
Session(SessionKey, SessionData) - Constructor for record class dev.mccue.jdk.httpserver.session.Session
Creates an instance of a Session record class.
SessionData - Record Class in dev.mccue.jdk.httpserver.session
 
SessionData(JsonObject) - Constructor for record class dev.mccue.jdk.httpserver.session.SessionData
Creates an instance of a SessionData record class.
SessionKey - Record Class in dev.mccue.jdk.httpserver.session
 
SessionKey(String) - Constructor for record class dev.mccue.jdk.httpserver.session.SessionKey
Creates an instance of a SessionKey record class.
SessionManager - Class in dev.mccue.jdk.httpserver.session
 
SessionManager.Builder - Class in dev.mccue.jdk.httpserver.session
 
SessionStore - Interface in dev.mccue.jdk.httpserver.session
 
store(SessionStore) - Method in class dev.mccue.jdk.httpserver.session.SessionManager.Builder
 

T

toString() - Method in record class dev.mccue.jdk.httpserver.session.Session
Returns a string representation of this record class.
toString() - Method in record class dev.mccue.jdk.httpserver.session.SessionData
Returns a string representation of this record class.
toString() - Method in record class dev.mccue.jdk.httpserver.session.SessionKey
Returns a string representation of this record class.

U

update(Function<SessionData, SessionData>) - Method in record class dev.mccue.jdk.httpserver.session.Session
 

V

value() - Method in record class dev.mccue.jdk.httpserver.session.SessionData
Returns the value of the value record component.
value() - Method in record class dev.mccue.jdk.httpserver.session.SessionKey
Returns the value of the value record component.

W

with(String, boolean) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, double) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, float) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, int) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, long) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, JsonEncodable) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, Boolean) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, Double) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, Float) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, Integer) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, Long) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
with(String, String) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
without(String) - Method in record class dev.mccue.jdk.httpserver.session.SessionData
 
write(Session) - Method in class dev.mccue.jdk.httpserver.session.SessionManager
Writes the given session into an appropriate Set-Cookie header.
write(SessionData) - Method in interface dev.mccue.jdk.httpserver.session.SessionStore
 
write(SessionKey, SessionData) - Method in interface dev.mccue.jdk.httpserver.session.SessionStore
 
B C D E G H I K R S T U V W 
All Classes and Interfaces|All Packages