private boolean isUnionWithNull()

in src/main/java/com/epam/eco/commons/avro/converter/DefaultAvroConverters.java [419:426]


        private boolean isUnionWithNull(Field schemaField) {
            if (schemaField.schema().getType() != Schema.Type.UNION || schemaField.schema().getTypes().isEmpty()) {
                return false;
            }
            //null only on first position working in our case
            return schemaField.schema().getTypes().get(0).getType() == Schema.Type.NULL &&
                    Objects.equals(schemaField.defaultVal(), JsonProperties.NULL_VALUE);
        }