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();
}