Class SODataWrapperImpl
java.lang.Object
de.linusdev.data.implemantations.SAODataWrapperImpl<Object>
de.linusdev.data.implemantations.SODataWrapperImpl
- All Implemented Interfaces:
AbstractData<String,,Object> ContentOnlyData<String,,Object> Datable,DataWrapper<String,,Object> SAOData<Object>,SAODatable,SAODataWrapper<Object>,SOData,SODatable,SODataWrapper,Iterable<Entry<String,Object>>
-
Field Summary
Fields inherited from interface de.linusdev.data.AbstractData
PARSER -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.linusdev.data.implemantations.SAODataWrapperImpl
clear, getEntry, getKeyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.linusdev.data.AbstractData
addAndGet, addIfNotNull, addIfOptionalExists, addOrReplace, clear, computeIfAbsent, computeIfAbsentOrNull, convertAndProcessIfContained, convertAndProcessIfContainedAndRequireNotNull, convertAndProcessListIfContained, convertWithExceptionAndProcessIfContained, convertWithExceptionAndProcessIfContainedAndRequireNotNull, convertWithExceptionAndProcessListIfContained, get, get, get, getAndConvert, getAndConvert, getAndConvertOrDefault, getAndConvertOrDefaultBoth, getAndConvertWithException, getAndConvertWithException, getAndRequireNotNull, getAndRequireNotNullAndConvert, getAndRequireNotNullAndConvertWithException, getAs, getAs, getAs, getAsAndRequireNotNull, getContainer, getList, getList, getListAndConvert, getListAndConvertAndFreeMemory, getListAndConvertWithException, getListAndConvertWithExceptionAndFreeMemory, getNumberAsByte, getNumberAsDouble, getNumberAsFloat, getNumberAsInt, getNumberAsLong, getNumberAsShort, getOptionalValue, getOptionalValueAndConvert, getOptionalValueAndConvertWithException, getOrDefault, getOrDefault, getOrDefaultBoth, processIfContained, processIfContainedAndRequireNotNull, processIfNotNull, processListIfContained, toJsonString, toRecordMethods inherited from interface de.linusdev.data.ContentOnlyData
getParseTypeMethods inherited from interface de.linusdev.data.DataWrapper
addEntry, get, getEntry, getKey, isEmpty, iterator, remove, set, sizeMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
SODataWrapperImpl
-
-
Method Details
-
add
Description copied from interface:AbstractDataAdds a newEntry.
This method might not check, if a
Entrywith given key already exits. Depending on the implementation, this might even override existing mappings (for ExampleSODataMapImpl).- Specified by:
addin interfaceAbstractData<String,Object> - Specified by:
addin interfaceDataWrapper<String,Object> - Specified by:
addin interfaceSAOData<Object>- Specified by:
addin interfaceSAODataWrapper<Object>- Specified by:
addin interfaceSOData- Specified by:
addin interfaceSODataWrapper- Parameters:
key- keyvalue- value- Returns:
- this
-