Package herddb.utils
Class MapDataAccessor
- java.lang.Object
-
- herddb.utils.AbstractDataAccessor
-
- herddb.utils.MapDataAccessor
-
- All Implemented Interfaces:
DataAccessor
public class MapDataAccessor extends AbstractDataAccessor
A simple implementation backed by a Map- Author:
- enrico.olivelli
-
-
Field Summary
-
Fields inherited from interface herddb.utils.DataAccessor
NULL
-
-
Constructor Summary
Constructors Constructor Description MapDataAccessor(Map<String,Object> map, String[] fieldNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforEach(BiConsumer<String,Object> consumer)Objectget(String property)String[]getFieldNames()Map<String,Object>toMap()-
Methods inherited from class herddb.utils.AbstractDataAccessor
equals, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface herddb.utils.DataAccessor
fieldCompareTo, fieldEqualsTo, fieldNotEqualsTo, get, getNumFields, getValues
-
-