in src/main/java/com/epam/eco/commons/avro/avpath/GetRecordField.java [43:57]
public List<EvaluationResult> eval(GenericRecord record) {
if (record == null) {
return Collections.emptyList();
}
boolean validSchemaField = record.getSchema().getField(fieldName) != null;
Object value = validSchemaField ? record.get(fieldName) : null;
return Collections.singletonList(
GetRecordFieldResult.with(
record,
fieldName,
validSchemaField,
value));
}