}
@Override
- public Collection<? extends CaseSchemaNode> getCases() {
+ public Collection<? extends @NonNull CaseSchemaNode> getCases() {
return filterEffectiveStatements(CaseSchemaNode.class);
}
return Optional.ofNullable(defaultCase);
}
+ @Override
+ public ChoiceEffectiveStatement asEffectiveStatement() {
+ return this;
+ }
+
@Override
public String toString() {
return ChoiceEffectiveStatementImpl.class.getSimpleName() + "[" + "qname=" + getQName() + "]";