Index
Alle Klassen und Schnittstellen|Alle Packages
C
- cause() - Methode in Klasse de.srsoftware.tools.Error
-
Get the cause of the error.
- configDir(Class) - Statische Methode in Klasse de.srsoftware.tools.Paths
-
get a path to the config dir of a given application
- configDir(Object) - Statische Methode in Klasse de.srsoftware.tools.Paths
-
get a path to the config dir of a given application
- configDir(String) - Statische Methode in Klasse de.srsoftware.tools.Paths
-
get a path to the config dir of a given application
D
- de.srsoftware.tools - Package de.srsoftware.tools
E
- Error<T> - Klasse in de.srsoftware.tools
-
Generic Error class for methods that return Result
- Error(String) - Konstruktor für Klasse de.srsoftware.tools.Error
-
Create an Error carrying its cause
- extension(File) - Statische Methode in Klasse de.srsoftware.tools.Paths
-
get the extension part of a file name
G
H
- hash(String, String) - Methode in Schnittstelle de.srsoftware.tools.PasswordHasher
-
hashes a password using a second input as salt
- hash(String, String) - Methode in Klasse de.srsoftware.tools.UuidHasher
- hex(byte[]) - Statische Methode in Klasse de.srsoftware.tools.Strings
-
get a hexadecimal representation of the byte array
I
- isError() - Methode in Klasse de.srsoftware.tools.Error
- isError() - Methode in Klasse de.srsoftware.tools.Payload
- isError() - Methode in Schnittstelle de.srsoftware.tools.Result
-
Indicate, whether a given result is an error.
J
M
- matches(String, String) - Methode in Schnittstelle de.srsoftware.tools.PasswordHasher
-
test, whether a given plain text password matches a hashed password
- message(String, Object...) - Statische Methode in Klasse de.srsoftware.tools.Error
-
Create an Error object carrying the given cause and add more metadata
O
P
- PasswordHasher<T> - Schnittstelle in de.srsoftware.tools
-
A haser for passwords
- Paths - Klasse in de.srsoftware.tools
-
Utilities for working with application configuration
- Payload<T> - Klasse in de.srsoftware.tools
-
A wrapper for results that carry an actual payload
- Payload(T) - Konstruktor für Klasse de.srsoftware.tools.Payload
-
Wrap a payload as a successful instance of Result
R
- Result<T> - Schnittstelle in de.srsoftware.tools
-
This interface can be used as a result type for functions that may return something or an error.
S
- salt(String) - Methode in Schnittstelle de.srsoftware.tools.PasswordHasher
-
return the salt part of a given hashed password
- salt(String) - Methode in Klasse de.srsoftware.tools.UuidHasher
- Strings - Klasse in de.srsoftware.tools
-
Utilities for String handling
U
- uuid() - Statische Methode in Klasse de.srsoftware.tools.Strings
-
shorthand to create a new UUID
- UuidHasher - Klasse in de.srsoftware.tools
-
A password hasher that uses uuids as salt
- UuidHasher() - Konstruktor für Klasse de.srsoftware.tools.UuidHasher
-
Create a new instance
Alle Klassen und Schnittstellen|Alle Packages