Package org.vlaskin.moexiss.entity.base
Class AbstractProcessor<T extends BasicEntity<E>,E extends Enum<?>>
java.lang.Object
org.vlaskin.moexiss.entity.base.AbstractProcessor<T,E>
- Direct Known Subclasses:
BoardGroupResponse.Processor
,BoardResponse.Processor
,CursorResponse.Processor
,DailyTableRecordResponse.Processor
,DataVersionResponse.Processor
,DescriptionResponse.Processor
,EngineResponse.Processor
,IndexAnalyticsDataResponse.Processor
,IndexAnalyticsDatesResponse.Processor
,IndexResponse.Processor
,MarketDataResponse.Processor
,MarketDataYieldResponse.Processor
,MarketResponse.Processor
,SecurityResponse.Processor
,TableFieldResponse.Processor
,TickerResponse.Processor
,TimeTableRecordResponse.Processor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract T
processJsonElement
(com.google.gson.JsonElement jsonElement, com.google.gson.JsonArray columns, com.google.gson.JsonObject metadata)
-
Constructor Details
-
AbstractProcessor
public AbstractProcessor()
-
-
Method Details
-
processJsonElement
public abstract T processJsonElement(com.google.gson.JsonElement jsonElement, com.google.gson.JsonArray columns, com.google.gson.JsonObject metadata)
-