Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractData<K,
V> - Interface in de.linusdev.data -
A
AbstractDatacan store key-value pairs. - add(String, Object) - Method in class de.linusdev.data.implemantations.SODataMapImpl
- add(String, Object) - Method in class de.linusdev.data.implemantations.SODataWrapperImpl
- add(String, Object) - Method in interface de.linusdev.data.so.SOData
- add(String, Object) - Method in interface de.linusdev.data.so.SODataWrapper
- add(String, Object) - Method in class de.linusdev.data.implemantations.SODataListImpl
- add(String, O) - Method in class de.linusdev.data.implemantations.SAODataListImpl
-
Adds a new entry, does NOT check if an entry with given key already exists!
- add(String, O) - Method in class de.linusdev.data.implemantations.SAODataMapImpl
- add(String, O) - Method in interface de.linusdev.data.so.SAOData
- add(String, O) - Method in interface de.linusdev.data.so.SAODataWrapper
- add(K, V) - Method in interface de.linusdev.data.AbstractData
-
Adds a new
Entry. - add(K, V) - Method in interface de.linusdev.data.DataWrapper
- addAndGet(K, T) - Method in interface de.linusdev.data.AbstractData
- addEntry(Entry<String, O>) - Method in class de.linusdev.data.implemantations.SAODataListImpl
- addEntry(Entry<String, O>) - Method in class de.linusdev.data.implemantations.SAODataMapImpl
- addEntry(Entry<K, V>) - Method in interface de.linusdev.data.AbstractData
-
Adds a new
Entry. - addEntry(Entry<K, V>) - Method in interface de.linusdev.data.DataWrapper
- addIfNotNull(K, V) - Method in interface de.linusdev.data.AbstractData
-
Adds a new
Entryif given value is notnull. - addIfNull() - Element in annotation interface de.linusdev.data.refl.Value
- addIfOptionalExists(K, OptionalValue<? extends V>) - Method in interface de.linusdev.data.AbstractData
- addOrReplace(K, V) - Method in interface de.linusdev.data.AbstractData
- ASTERISK_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- AutoSODatable - Interface in de.linusdev.data.refl
-
If your class implements this interface, its
AutoSODatable.getData()method will be automatically add all non-transient fields using reflection.
B
- BYTE_TOKEN - Static variable in class de.linusdev.data.parser.JsonParser
C
- clear() - Method in interface de.linusdev.data.AbstractData
-
Removes all key value pairs from this
AbstractData. - clear() - Method in class de.linusdev.data.implemantations.SAODataListImpl
- clear() - Method in class de.linusdev.data.implemantations.SAODataMapImpl
- clear() - Method in class de.linusdev.data.implemantations.SAODataWrapperImpl
- close() - Method in class de.linusdev.data.parser.JsonReader
- COLON_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- COMMA_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- computeIfAbsent(K, Function<K, V>) - Method in interface de.linusdev.data.AbstractData
-
If a value with given
keyexists (AbstractData.getEntry(Object)is not null), it will be returned. - computeIfAbsentOrNull(K, Function<K, V>) - Method in interface de.linusdev.data.AbstractData
-
If a value with given
keyis not null (AbstractData.get(Object)is not null), it will be returned. - CONTENT_ONLY - Enum constant in enum class de.linusdev.data.ParseType
-
only the entries of the
AbstractDatawill be parsed. - ContentOnlyData<K,
V> - Interface in de.linusdev.data - convertAndProcessIfContained(K, Converter<C, R>, Consumer<R>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with given key exists, it will be
convertedby givenconverter, then processed by givenconsumerandtruewill be returned.
If an entry with given key does not exists,falsewill be returned. - convertAndProcessIfContainedAndRequireNotNull(K, Converter<C, R>, Consumer<R>, ExceptionSupplier<K, AbstractData<K, V>, E>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with given key exists and it's value is not
null, it will be cast toAbstractData, converted toAbstractDataand then processed by given consumer andtruewill be returned. - convertAndProcessListIfContained(K, Converter<C, R>, Consumer<List<R>>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with given
keyexists, it will be cast to aListand every element cast toAbstractDataconvertedtoAbstractData. - convertWithExceptionAndProcessIfContained(K, ExceptionConverter<C, R, E>, Consumer<R>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with given key exists, it will be
convertedby givenconverter, then processed by givenconsumerandtruewill be returned.
If an entry with given key does not exists,falsewill be returned. - convertWithExceptionAndProcessIfContainedAndRequireNotNull(K, ExceptionConverter<C, R, F>, Consumer<R>, ExceptionSupplier<K, AbstractData<K, V>, E>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with given key exists and it's value is not
null, it will be cast toAbstractData, converted toAbstractDataand then processed by given consumer andtruewill be returned. - convertWithExceptionAndProcessListIfContained(K, ExceptionConverter<C, R, E>, Consumer<List<R>>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with given
keyexists, it will be cast to aListand every element cast toAbstractDataconvertedtoAbstractData. - create(K) - Method in interface de.linusdev.data.functions.ValueFactory
- CURLY_BRACKET_CLOSE_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- CURLY_BRACKET_OPEN_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
D
- Datable - Interface in de.linusdev.data
- DataWrapper<K,
V> - Interface in de.linusdev.data -
a data wrapper wraps a single object inside a
AbstractData. - de.linusdev.data - package de.linusdev.data
- de.linusdev.data.entry - package de.linusdev.data.entry
- de.linusdev.data.functions - package de.linusdev.data.functions
- de.linusdev.data.implemantations - package de.linusdev.data.implemantations
- de.linusdev.data.parser - package de.linusdev.data.parser
- de.linusdev.data.parser.exceptions - package de.linusdev.data.parser.exceptions
- de.linusdev.data.refl - package de.linusdev.data.refl
- de.linusdev.data.so - package de.linusdev.data.so
- DEFAULT_ARRAY_WRAPPER_KEY - Static variable in class de.linusdev.data.parser.JsonParser
- DOUBLE_TOKEN - Static variable in class de.linusdev.data.parser.JsonParser
E
- entries - Variable in class de.linusdev.data.implemantations.SAODataListImpl
- entries - Variable in class de.linusdev.data.implemantations.SAODataMapImpl
- Entry<K,
V> - Interface in de.linusdev.data.entry -
A
Entryrepresents a key-value pair in aAbstractData. - equalsKey(String) - Method in class de.linusdev.data.so.SAOEntryImpl
- ESCAPE_PRE_ZEROS - Static variable in class de.linusdev.data.parser.ParseHelper
- escape2(String, Appendable) - Static method in class de.linusdev.data.parser.ParseHelper
- escape2(String, StringBuilder) - Static method in class de.linusdev.data.parser.ParseHelper
- ExceptionSupplier<K,
D, - Interface in de.linusdev.data.functionsE>
F
- FALSE - Static variable in class de.linusdev.data.parser.JsonParser
- FLOAT_TOKEN - Static variable in class de.linusdev.data.parser.JsonParser
G
- get() - Method in interface de.linusdev.data.DataWrapper
- get(K) - Method in interface de.linusdev.data.AbstractData
- get(K, V) - Method in interface de.linusdev.data.AbstractData
- get(K, V, V) - Method in interface de.linusdev.data.AbstractData
- getAndConvert(K, Converter<C, R>) - Method in interface de.linusdev.data.AbstractData
-
The value returned by
AbstractData.get(Object)with given key must be of typeAbstractDataornull.
If the value returned byAbstractData.get(Object)with given key isnull,Converter.convert(Object)withnullis called! - getAndConvert(K, Converter<C, R>, R) - Method in interface de.linusdev.data.AbstractData
- getAndConvertOrDefault(K, Converter<C, R>, R, R) - Method in interface de.linusdev.data.AbstractData
- getAndConvertOrDefaultBoth(K, Converter<C, R>, R) - Method in interface de.linusdev.data.AbstractData
- getAndConvertWithException(K, ExceptionConverter<C, R, E>) - Method in interface de.linusdev.data.AbstractData
-
The value returned by
AbstractData.get(Object)with given key must be of typeAbstractDataornull.
If the value returned byAbstractData.get(Object)with given key isnull,ExceptionConverter.convert(Object)withnull. - getAndConvertWithException(K, ExceptionConverter<C, R, E>, R) - Method in interface de.linusdev.data.AbstractData
- getAndRequireNotNull(K, ExceptionSupplier<K, AbstractData<K, V>, E>) - Method in interface de.linusdev.data.AbstractData
-
Getsthe value with given key and returns it, if the value is notnull. - getAndRequireNotNullAndConvert(K, Converter<C, R>, ExceptionSupplier<K, AbstractData<K, V>, E>) - Method in interface de.linusdev.data.AbstractData
-
Getsthe value with given key and casts it toAbstractData. - getAndRequireNotNullAndConvertWithException(K, ExceptionConverter<C, R, F>, ExceptionSupplier<K, AbstractData<K, V>, E>) - Method in interface de.linusdev.data.AbstractData
-
Getsthe value with given key and casts it toAbstractData. - getAs(K) - Method in interface de.linusdev.data.AbstractData
- getAs(K, C) - Method in interface de.linusdev.data.AbstractData
- getAs(K, C, C) - Method in interface de.linusdev.data.AbstractData
- getAsAndRequireNotNull(K, ExceptionSupplier<K, AbstractData<K, V>, E>) - Method in interface de.linusdev.data.AbstractData
- getContainer(K) - Method in interface de.linusdev.data.AbstractData
- getData() - Method in interface de.linusdev.data.AbstractData
- getData() - Method in interface de.linusdev.data.Datable
- getData() - Method in class de.linusdev.data.implemantations.SODataListImpl
- getData() - Method in interface de.linusdev.data.refl.AutoSODatable
-
Functions the same as
getData(null). - getData() - Method in interface de.linusdev.data.so.SAODatable
- getData() - Method in interface de.linusdev.data.so.SOData
- getData() - Method in interface de.linusdev.data.so.SODatable
- getData(SOData) - Method in interface de.linusdev.data.refl.AutoSODatable
- getEntry(String) - Method in class de.linusdev.data.implemantations.SAODataListImpl
- getEntry(String) - Method in class de.linusdev.data.implemantations.SAODataMapImpl
- getEntry(String) - Method in class de.linusdev.data.implemantations.SAODataWrapperImpl
- getEntry(K) - Method in interface de.linusdev.data.AbstractData
- getEntry(K) - Method in interface de.linusdev.data.DataWrapper
- getKey() - Method in interface de.linusdev.data.DataWrapper
- getKey() - Method in interface de.linusdev.data.entry.Entry
- getKey() - Method in class de.linusdev.data.entry.MapEntryImpl
- getKey() - Method in class de.linusdev.data.implemantations.SAODataWrapperImpl
- getKey() - Method in class de.linusdev.data.parser.SimpleEntry
- getKey() - Method in class de.linusdev.data.so.SAOEntryImpl
- getList(K) - Method in interface de.linusdev.data.AbstractData
- getList(K, List<Object>) - Method in interface de.linusdev.data.AbstractData
- getListAndConvert(K, Converter<C, R>) - Method in interface de.linusdev.data.AbstractData
- getListAndConvertAndFreeMemory(K, Converter<C, R>) - Method in interface de.linusdev.data.AbstractData
-
Each element from the implementations - returned by
AbstractData.getList(Object)with given key - will be set tonull, after it has been converted and stored in the implementations that will be returned. - getListAndConvertWithException(K, ExceptionConverter<C, R, E>) - Method in interface de.linusdev.data.AbstractData
- getListAndConvertWithExceptionAndFreeMemory(K, ExceptionConverter<C, R, E>) - Method in interface de.linusdev.data.AbstractData
-
Each element from the implementations - returned by
AbstractData.getList(Object)with given key - will be set tonull, after it has been converted and stored in the implementations that will be returned. - getMessage() - Method in exception class de.linusdev.data.parser.exceptions.ParseValueException
- getNumberAsByte(K, ValueFactory<K, Byte, E>) - Method in interface de.linusdev.data.AbstractData
- getNumberAsDouble(K, ValueFactory<K, Double, E>) - Method in interface de.linusdev.data.AbstractData
- getNumberAsFloat(K, ValueFactory<K, Float, E>) - Method in interface de.linusdev.data.AbstractData
- getNumberAsInt(K, ValueFactory<K, Integer, E>) - Method in interface de.linusdev.data.AbstractData
- getNumberAsLong(K, ValueFactory<K, Long, E>) - Method in interface de.linusdev.data.AbstractData
- getNumberAsShort(K, ValueFactory<K, Short, E>) - Method in interface de.linusdev.data.AbstractData
- getOptionalValue(K) - Method in interface de.linusdev.data.AbstractData
- getOptionalValueAndConvert(K, Converter<C, R>) - Method in interface de.linusdev.data.AbstractData
- getOptionalValueAndConvertWithException(K, ExceptionConverter<C, R, E>) - Method in interface de.linusdev.data.AbstractData
- getOrDefault(K, V) - Method in interface de.linusdev.data.AbstractData
- getOrDefault(K, V, V) - Method in interface de.linusdev.data.AbstractData
- getOrDefaultBoth(K, V) - Method in interface de.linusdev.data.AbstractData
- getParseType() - Method in interface de.linusdev.data.AbstractData
-
How this
AbstractDatashould be parsed - getParseType() - Method in interface de.linusdev.data.ContentOnlyData
- getValue() - Method in interface de.linusdev.data.entry.Entry
- getValue() - Method in class de.linusdev.data.entry.MapEntryImpl
- getValue() - Method in class de.linusdev.data.parser.SimpleEntry
- getValue() - Method in class de.linusdev.data.so.SAOEntryImpl
I
- INTEGER_TOKEN - Static variable in class de.linusdev.data.parser.JsonParser
- isEmpty() - Method in interface de.linusdev.data.AbstractData
- isEmpty() - Method in interface de.linusdev.data.DataWrapper
- isEmpty() - Method in class de.linusdev.data.implemantations.SAODataListImpl
- isEmpty() - Method in class de.linusdev.data.implemantations.SAODataMapImpl
- iterator() - Method in interface de.linusdev.data.DataWrapper
- iterator() - Method in class de.linusdev.data.implemantations.SAODataListImpl
- iterator() - Method in class de.linusdev.data.implemantations.SAODataMapImpl
J
- JsonParser - Class in de.linusdev.data.parser
-
This class is used to parse
AbstractDatato a json-string and json-string toSOData. - JsonParser() - Constructor for class de.linusdev.data.parser.JsonParser
- JsonReader - Class in de.linusdev.data.parser
-
A
Readerlike class, that makes reading a json-object much easier. - JsonReader(Reader) - Constructor for class de.linusdev.data.parser.JsonReader
K
L
- LONG_TOKEN - Static variable in class de.linusdev.data.parser.JsonParser
M
- MapEntryImpl<O> - Class in de.linusdev.data.entry
- MapEntryImpl(Map<String, O>, String) - Constructor for class de.linusdev.data.entry.MapEntryImpl
- me.linusdev.data - module me.linusdev.data
N
- NEW_LINE_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- newHashMapData(int) - Static method in interface de.linusdev.data.so.SAOData
- newHashMapData(int) - Static method in interface de.linusdev.data.so.SOData
- newOrderedDataWithKnownSize(int) - Static method in interface de.linusdev.data.so.SAOData
-
This will create a new
SAODatawhich will keep the order the elements are added. - newOrderedDataWithKnownSize(int) - Static method in interface de.linusdev.data.so.SOData
-
This will create a new
SODatawhich will keep the order the elements are added. - newOrderedDataWithUnknownSize() - Static method in interface de.linusdev.data.so.SAOData
-
This will create a new
SAODatawhich will keep the order the elements are added. - newOrderedDataWithUnknownSize() - Static method in interface de.linusdev.data.so.SOData
-
This will create a new
SODatawhich will keep the order the elements are added. - NORMAL - Enum constant in enum class de.linusdev.data.ParseType
-
AbstractDatawill be parsed to a normal json-object - NULL - Static variable in class de.linusdev.data.parser.JsonParser
O
- ofMap(Map<String, Object>) - Static method in interface de.linusdev.data.so.SOData
-
Create a
SODataof givenmap. - ofMap(Map<String, V>) - Static method in interface de.linusdev.data.so.SAOData
-
Create a
SAODataof givenmap. - OptValue - Annotation Interface in de.linusdev.data.refl
-
Specifies a custom
keyfor the annotated field. - overwriteGetValue(Function<Entry<String, O>, O>) - Method in class de.linusdev.data.so.SAOEntryImpl
- overwriteGetValue(Function<Entry<K, V>, V>) - Method in interface de.linusdev.data.entry.Entry
-
Internal
Used by someAbstractDataimplementations to assure sync between theEntryand theAbstractData - overwriteGetValue(Function<Entry<Object, Object>, Object>) - Method in class de.linusdev.data.parser.SimpleEntry
- overwriteSetValue(BiConsumer<Entry<String, O>, O>) - Method in class de.linusdev.data.so.SAOEntryImpl
- overwriteSetValue(BiConsumer<Entry<K, V>, V>) - Method in interface de.linusdev.data.entry.Entry
-
Internal
Used by someAbstractDataimplementations to assure sync between theEntryand theAbstractData - overwriteSetValue(BiConsumer<Entry<Object, Object>, Object>) - Method in class de.linusdev.data.parser.SimpleEntry
P
- ParseHelper - Class in de.linusdev.data.parser
- ParseHelper() - Constructor for class de.linusdev.data.parser.ParseHelper
- PARSER - Static variable in interface de.linusdev.data.AbstractData
- parseReader(Reader) - Method in class de.linusdev.data.parser.JsonParser
-
parses the content of given reader to a
SOData.
The reader should not be wrapped in aBufferedReader, as this method does this.
The reader will beclosedafter parsing finished.
If only an empty string is being read (for example "" or " "), an emptySODatawill be returned. - parseStream(InputStream) - Method in class de.linusdev.data.parser.JsonParser
- parseString(String) - Method in class de.linusdev.data.parser.JsonParser
- ParseType - Enum Class in de.linusdev.data
-
How a
AbstractDatawill be parsed depends on itsParseType - ParseValueException - Exception Class in de.linusdev.data.parser.exceptions
- ParseValueException(Exception, String, ParseTracker) - Constructor for exception class de.linusdev.data.parser.exceptions.ParseValueException
- processIfContained(K, Consumer<C>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with given key exists, it will be processed by given consumer and
truewill be returned.
If an entry with given key does not exists,falsewill be returned. - processIfContainedAndRequireNotNull(K, Consumer<C>, ExceptionSupplier<K, AbstractData<K, V>, E>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with given key exists and it's value is not
null, it will be processed by given consumer andtruewill be returned. - processIfNotNull(K, Consumer<C>) - Method in interface de.linusdev.data.AbstractData
- processListIfContained(K, Consumer<List<Object>>) - Method in interface de.linusdev.data.AbstractData
-
If an entry with key exists, it will be cast to a
Listand then processed by givenconsumerandtruewill be returned. - pushBack(int) - Method in class de.linusdev.data.parser.JsonReader
-
Pushes given character back, so the next
JsonReader.read(ParseTracker)call will read it.
The push back buffer supports only a single character, if the buffer is not empty, it will be overwritten, and the old character will be lost.
Q
- QUOTE_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
R
- read(ParseTracker) - Method in class de.linusdev.data.parser.JsonReader
-
reads to the next character, which integer value is not below 33.
- readMultiLineComment(ParseTracker) - Method in class de.linusdev.data.parser.JsonReader
- readNextChar(ParseTracker) - Method in class de.linusdev.data.parser.JsonReader
-
Reads the next char without skipping anything
- readString(boolean, ParseTracker) - Method in class de.linusdev.data.parser.JsonReader
-
reads until a '"' is read.
- readToEOL(ParseTracker) - Method in class de.linusdev.data.parser.JsonReader
-
Reads until EOL or EOF.
- readValue(ParseTracker, boolean) - Method in class de.linusdev.data.parser.JsonReader
- remove(String) - Method in class de.linusdev.data.implemantations.SAODataListImpl
- remove(String) - Method in class de.linusdev.data.implemantations.SAODataMapImpl
- remove(K) - Method in interface de.linusdev.data.AbstractData
-
Removes
Entrywith given key. - remove(K) - Method in interface de.linusdev.data.DataWrapper
S
- SAOContentOnlyDataListImpl<O> - Class in de.linusdev.data.implemantations
- SAOContentOnlyDataListImpl(List<Entry<String, O>>) - Constructor for class de.linusdev.data.implemantations.SAOContentOnlyDataListImpl
- SAOData<O> - Interface in de.linusdev.data.so
- SAODatable - Interface in de.linusdev.data.so
- SAODataListImpl<O> - Class in de.linusdev.data.implemantations
- SAODataListImpl(List<Entry<String, O>>) - Constructor for class de.linusdev.data.implemantations.SAODataListImpl
- SAODataMapImpl<O> - Class in de.linusdev.data.implemantations
- SAODataMapImpl(Map<String, O>) - Constructor for class de.linusdev.data.implemantations.SAODataMapImpl
- SAODataWrapper<O> - Interface in de.linusdev.data.so
- SAODataWrapperImpl<O> - Class in de.linusdev.data.implemantations
- SAODataWrapperImpl(O) - Constructor for class de.linusdev.data.implemantations.SAODataWrapperImpl
- SAOEntryImpl<O> - Class in de.linusdev.data.so
- SAOEntryImpl(String) - Constructor for class de.linusdev.data.so.SAOEntryImpl
- SAOEntryImpl(String, O) - Constructor for class de.linusdev.data.so.SAOEntryImpl
- set(V) - Method in interface de.linusdev.data.DataWrapper
- setAllowComments(boolean, TBiConsumer<JsonParser, String, ?>) - Method in class de.linusdev.data.parser.JsonParser
-
If enabled it will allow comments in the json.
- setAllowNewLineInStrings(boolean) - Method in class de.linusdev.data.parser.JsonParser
-
Default:
true - setArrayWrapperKey(String) - Method in class de.linusdev.data.parser.JsonParser
- setDataSupplier(Supplier<SOData>) - Method in class de.linusdev.data.parser.JsonParser
- setIdentifyNumberValues(boolean) - Method in class de.linusdev.data.parser.JsonParser
-
If enabled it puts a single character (token) after a number, to identify which type of number it is.
- setIndent(String) - Method in class de.linusdev.data.parser.JsonParser
-
What to use as indent.
Default:"\t" - setValue(Object) - Method in class de.linusdev.data.parser.SimpleEntry
- setValue(O) - Method in class de.linusdev.data.entry.MapEntryImpl
- setValue(O) - Method in class de.linusdev.data.so.SAOEntryImpl
- setValue(V) - Method in interface de.linusdev.data.entry.Entry
-
sets the
valueof this entry - SHORT_TOKEN - Static variable in class de.linusdev.data.parser.JsonParser
- SimpleDatable - Interface in de.linusdev.data
-
implement this, if your Object can be simplified to an Object parsable by any
AbstractDataparser. - SimpleEntry - Class in de.linusdev.data.parser
- SimpleEntry() - Constructor for class de.linusdev.data.parser.SimpleEntry
- simplify() - Method in interface de.linusdev.data.SimpleDatable
- size() - Method in interface de.linusdev.data.AbstractData
- size() - Method in interface de.linusdev.data.DataWrapper
- size() - Method in class de.linusdev.data.implemantations.SAODataListImpl
- size() - Method in class de.linusdev.data.implemantations.SAODataMapImpl
- SLASH_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- SOData - Interface in de.linusdev.data.so
- SODatable - Interface in de.linusdev.data.so
- SODataListImpl - Class in de.linusdev.data.implemantations
- SODataListImpl(List<Entry<String, Object>>) - Constructor for class de.linusdev.data.implemantations.SODataListImpl
- SODataMapImpl - Class in de.linusdev.data.implemantations
- SODataMapImpl(Map<String, Object>) - Constructor for class de.linusdev.data.implemantations.SODataMapImpl
- SODataWrapper - Interface in de.linusdev.data.so
- SODataWrapperImpl - Class in de.linusdev.data.implemantations
- SODataWrapperImpl(Object) - Constructor for class de.linusdev.data.implemantations.SODataWrapperImpl
- SPACE_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- SQUARE_BRACKET_CLOSE_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- SQUARE_BRACKET_OPEN_CHAR - Static variable in class de.linusdev.data.parser.JsonParser
- supply(D, K) - Method in interface de.linusdev.data.functions.ExceptionSupplier
-
Supplies the throwable
ExceptionSupplier.
T
- toJsonString() - Method in interface de.linusdev.data.AbstractData
-
Writes this
AbstractDatato aStringBuilder. - toRecord(Class<T>) - Method in interface de.linusdev.data.AbstractData
-
Converts this
AbstractDatato givenrecordClass. - TRUE - Static variable in class de.linusdev.data.parser.JsonParser
V
- value() - Method in interface de.linusdev.data.entry.Entry
- value() - Element in annotation interface de.linusdev.data.refl.OptValue
- value() - Element in annotation interface de.linusdev.data.refl.Value
- Value - Annotation Interface in de.linusdev.data.refl
-
Specifies a custom
keyfor the annotated field. - ValueFactory<K,
V, - Interface in de.linusdev.data.functionsE> - valueOf(String) - Static method in enum class de.linusdev.data.ParseType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.linusdev.data.ParseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wrap(Object) - Static method in interface de.linusdev.data.so.SOData
- writeData(Appendable, AbstractData<?, ?>) - Method in class de.linusdev.data.parser.JsonParser
- writeDataToString(AbstractData<?, ?>) - Method in class de.linusdev.data.parser.JsonParser
- writeDataToStringBuilder(AbstractData<?, ?>) - Method in class de.linusdev.data.parser.JsonParser
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form