Index
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
datarecord 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
keyrecord 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
Sessionrecord 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
SessionDatarecord 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
SessionKeyrecord 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
valuerecord component. - value() - Method in record class dev.mccue.jdk.httpserver.session.SessionKey
-
Returns the value of the
valuerecord 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-Cookieheader. - write(SessionData) - Method in interface dev.mccue.jdk.httpserver.session.SessionStore
- write(SessionKey, SessionData) - Method in interface dev.mccue.jdk.httpserver.session.SessionStore
All Classes and Interfaces|All Packages