default Optional getNamedFieldByName()

in code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/ComplexTypeDefinition.java [256:262]


    default Optional<NamedField> getNamedFieldByName(String fieldName) {
        return getFields().stream()
                .filter(FieldConversions::isNamedField)
                .map(field -> (NamedField) field)
                .filter(namedField -> namedField.getName().equals(fieldName))
                .findFirst();
    }