in code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/ComplexTypeDefinition.java [293:298]
default Optional<SwitchField> getSwitchField() {
return getFields().stream()
.filter(SwitchField.class::isInstance)
.map(SwitchField.class::cast)
.findFirst();
}