com.senseidb.indexing
Class JSONValueInterpreter<V>

java.lang.Object
  extended by proj.zoie.api.indexing.AbstractZoieIndexableInterpreter<org.json.JSONObject>
      extended by com.senseidb.indexing.JSONValueInterpreter<V>
All Implemented Interfaces:
proj.zoie.api.indexing.ZoieIndexableInterpreter<org.json.JSONObject>

public abstract class JSONValueInterpreter<V>
extends proj.zoie.api.indexing.AbstractZoieIndexableInterpreter<org.json.JSONObject>


Constructor Summary
JSONValueInterpreter(Class<V> cls)
           
 
Method Summary
abstract  V buildDataObj(org.json.JSONObject jsonObj)
           
 proj.zoie.api.indexing.ZoieIndexable convertAndInterpret(org.json.JSONObject src)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONValueInterpreter

public JSONValueInterpreter(Class<V> cls)
Method Detail

buildDataObj

public abstract V buildDataObj(org.json.JSONObject jsonObj)

convertAndInterpret

public proj.zoie.api.indexing.ZoieIndexable convertAndInterpret(org.json.JSONObject src)
Specified by:
convertAndInterpret in interface proj.zoie.api.indexing.ZoieIndexableInterpreter<org.json.JSONObject>
Specified by:
convertAndInterpret in class proj.zoie.api.indexing.AbstractZoieIndexableInterpreter<org.json.JSONObject>


Copyright © 2010-2012. All Rights Reserved.