FieldResponseDeserializer.java
package org.vlaskin.moexiss.response.field;
import org.vlaskin.moexiss.entity.base.BasicEntity;
import org.vlaskin.moexiss.entity.base.EntityType;
import org.vlaskin.moexiss.response.AbstractResponseDeserializer;
import java.util.List;
import java.util.Map;
public class FieldResponseDeserializer extends AbstractResponseDeserializer<FieldResponse>
{
@Override
protected Class<FieldResponse> getResponseClass()
{
return FieldResponse.class;
}
@Override
protected FieldResponse createResponse(
Map<EntityType<? extends BasicEntity<?>, ? extends Enum<?>>, List<? extends BasicEntity<?>>> data)
{
return new FieldResponse(data);
}
}