@Override
public DecodedFieldOp decode(Context context, int index) {
if(decodedOp != null)
return decodedOp;
try {
DecodedFieldOp decodedOp = new DecodedFieldOp(this, context, index);
return decodedOp;
} catch (Exception e) {
throw new RuntimeException(e);
}
}