Class SAODataWrapperImpl<O>
java.lang.Object
de.linusdev.data.implemantations.SAODataWrapperImpl<O>
- All Implemented Interfaces:
AbstractData<String,,O> ContentOnlyData<String,,O> Datable,DataWrapper<String,,O> SAOData<O>,SAODataWrapper<O>,Iterable<Entry<String,O>>
- Direct Known Subclasses:
SODataWrapperImpl
-
Field Summary
Fields inherited from interface de.linusdev.data.AbstractData
PARSER -
Constructor Summary
Constructors -
Method Summary
Methods 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, 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, getData, 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, isEmpty, iterator, remove, set, sizeMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface de.linusdev.data.so.SAODataWrapper
add
-
Constructor Details
-
SAODataWrapperImpl
-
-
Method Details
-
getKey
- Specified by:
getKeyin interfaceDataWrapper<String,O> - Returns:
- the key of the entry inside this
DataWrapper
-
getEntry
-
clear
public void clear()Description copied from interface:AbstractDataRemoves all key value pairs from thisAbstractData.- Specified by:
clearin interfaceAbstractData<String,O>
-