public class BufferServiceImpl extends Object implements org.oiue.service.buffer.BufferService, Serializable
| Constructor and Description |
|---|
BufferServiceImpl(org.oiue.service.log.LogService logService) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(String name,
String key) |
boolean |
contains(String nameKeyToMany,
String key,
String value) |
static String |
decodeNameOrKey(String string) |
static String |
decodeValue(String string) |
static String |
encodeNameOrKey(String string) |
static String |
encodeValue(String string) |
Object |
get(String name) |
List<Object> |
get(String name,
double[] x1,
double[] x2,
double[] y1,
double[] y2) |
List<org.oiue.service.buffer.KeyToSpatialMerge> |
get(String name,
double[] x1,
double[] x2,
double[] y1,
double[] y2,
double dx,
double dy) |
List<org.oiue.service.buffer.KeyToSpatialMerge> |
get(String name,
double[] x1,
double[] x2,
double[] y1,
double[] y2,
double dx,
double dy,
Set<Object> matchSet) |
List<Object> |
get(String name,
double[] x1,
double[] x2,
double[] y1,
double[] y2,
Set<Object> matchSet) |
List<Object> |
get(String name,
double x1,
double x2,
double y1,
double y2) |
List<org.oiue.service.buffer.KeyToSpatialMerge> |
get(String name,
double x1,
double x2,
double y1,
double y2,
double dx,
double dy) |
List<org.oiue.service.buffer.KeyToSpatialMerge> |
get(String name,
double x1,
double x2,
double y1,
double y2,
double dx,
double dy,
Set<Object> matchSet) |
List<Object> |
get(String name,
double x1,
double x2,
double y1,
double y2,
Set<Object> matchSet) |
List<Object> |
get(String name,
Set<Object> matchSet) |
Object |
get(String name,
String key) |
Map<String,Object> |
getHashMap() |
List<Object> |
getRelation(String nameKeyToManyOrTree,
String key,
String name) |
List<Object> |
getRelation(String nameKeyToMany,
String key,
String name,
double[] x1,
double[] x2,
double[] y1,
double[] y2) |
List<org.oiue.service.buffer.KeyToSpatialMerge> |
getRelation(String nameKeyToMany,
String key,
String name,
double[] x1,
double[] x2,
double[] y1,
double[] y2,
double dx,
double dy) |
List<Object> |
getRelation(String nameKeyToMany,
String key,
String name,
double x1,
double x2,
double y1,
double y2) |
List<org.oiue.service.buffer.KeyToSpatialMerge> |
getRelation(String nameKeyToMany,
String key,
String name,
double x1,
double x2,
double y1,
double y2,
double dx,
double dy) |
void |
put(String name,
String key,
double x,
double y,
Object value) |
void |
put(String name,
String key,
Object value) |
void |
put(String name,
String key,
Object value,
org.oiue.service.buffer.Type bufferType) |
void |
put(String name,
String key,
String parentKey,
Object value) |
Object |
put(String name,
org.oiue.service.buffer.Type bufferType) |
Object |
remove(String name) |
void |
remove(String name,
Set<Object> matchSet) |
void |
remove(String name,
String key) |
void |
remove(String name,
String key,
Object value) |
void |
remove(String name,
String key,
Set<Object> matchSet) |
void |
removeRelation(String nameKeyToMany,
String key,
String name) |
void |
removeRelation(String nameKeyToMany,
String key,
String removeNameKeyToMany,
String removeKey) |
void |
swap(String nameA,
String nameB) |
static Object |
toObj(Object object) |
public BufferServiceImpl(org.oiue.service.log.LogService logService)
public Map<String,Object> getHashMap()
getHashMap in interface org.oiue.service.buffer.BufferServicepublic Object put(String name, org.oiue.service.buffer.Type bufferType)
put in interface org.oiue.service.buffer.BufferServicepublic Object get(String name)
get in interface org.oiue.service.buffer.BufferServicepublic Object remove(String name)
remove in interface org.oiue.service.buffer.BufferServicepublic void put(String name, String key, Object value)
put in interface org.oiue.service.buffer.BufferServicepublic void put(String name, String key, Object value, org.oiue.service.buffer.Type bufferType)
put in interface org.oiue.service.buffer.BufferServicepublic void put(String name, String key, double x, double y, Object value)
put in interface org.oiue.service.buffer.BufferServicepublic void put(String name, String key, String parentKey, Object value)
put in interface org.oiue.service.buffer.BufferServicepublic Object get(String name, String key)
get in interface org.oiue.service.buffer.BufferServicepublic List<Object> get(String name, Set<Object> matchSet)
get in interface org.oiue.service.buffer.BufferServicepublic List<Object> get(String name, double x1, double x2, double y1, double y2, Set<Object> matchSet)
get in interface org.oiue.service.buffer.BufferServicepublic List<Object> get(String name, double[] x1, double[] x2, double[] y1, double[] y2, Set<Object> matchSet)
get in interface org.oiue.service.buffer.BufferServicepublic List<org.oiue.service.buffer.KeyToSpatialMerge> get(String name, double x1, double x2, double y1, double y2, double dx, double dy, Set<Object> matchSet)
get in interface org.oiue.service.buffer.BufferServicepublic List<org.oiue.service.buffer.KeyToSpatialMerge> get(String name, double[] x1, double[] x2, double[] y1, double[] y2, double dx, double dy, Set<Object> matchSet)
get in interface org.oiue.service.buffer.BufferServicepublic List<Object> get(String name, double x1, double x2, double y1, double y2)
get in interface org.oiue.service.buffer.BufferServicepublic List<Object> get(String name, double[] x1, double[] x2, double[] y1, double[] y2)
get in interface org.oiue.service.buffer.BufferServicepublic List<org.oiue.service.buffer.KeyToSpatialMerge> get(String name, double x1, double x2, double y1, double y2, double dx, double dy)
get in interface org.oiue.service.buffer.BufferServicepublic List<org.oiue.service.buffer.KeyToSpatialMerge> get(String name, double[] x1, double[] x2, double[] y1, double[] y2, double dx, double dy)
get in interface org.oiue.service.buffer.BufferServicepublic boolean contains(String name, String key)
contains in interface org.oiue.service.buffer.BufferServicepublic boolean contains(String nameKeyToMany, String key, String value)
contains in interface org.oiue.service.buffer.BufferServicepublic List<Object> getRelation(String nameKeyToManyOrTree, String key, String name)
getRelation in interface org.oiue.service.buffer.BufferServicepublic List<Object> getRelation(String nameKeyToMany, String key, String name, double x1, double x2, double y1, double y2)
getRelation in interface org.oiue.service.buffer.BufferServicepublic List<Object> getRelation(String nameKeyToMany, String key, String name, double[] x1, double[] x2, double[] y1, double[] y2)
getRelation in interface org.oiue.service.buffer.BufferServicepublic List<org.oiue.service.buffer.KeyToSpatialMerge> getRelation(String nameKeyToMany, String key, String name, double x1, double x2, double y1, double y2, double dx, double dy)
getRelation in interface org.oiue.service.buffer.BufferServicepublic List<org.oiue.service.buffer.KeyToSpatialMerge> getRelation(String nameKeyToMany, String key, String name, double[] x1, double[] x2, double[] y1, double[] y2, double dx, double dy)
getRelation in interface org.oiue.service.buffer.BufferServicepublic void remove(String name, String key)
remove in interface org.oiue.service.buffer.BufferServicepublic void remove(String name, Set<Object> matchSet)
remove in interface org.oiue.service.buffer.BufferServicepublic void remove(String name, String key, Object value)
remove in interface org.oiue.service.buffer.BufferServicepublic void remove(String name, String key, Set<Object> matchSet)
remove in interface org.oiue.service.buffer.BufferServicepublic void removeRelation(String nameKeyToMany, String key, String name)
removeRelation in interface org.oiue.service.buffer.BufferServicepublic void removeRelation(String nameKeyToMany, String key, String removeNameKeyToMany, String removeKey)
removeRelation in interface org.oiue.service.buffer.BufferServicepublic static Object toObj(Object object) throws org.json.JSONException
org.json.JSONExceptionCopyright © 2017. All rights reserved.