Java RAML是否支持同一内容类型的多个响应模式?

Java RAML是否支持同一内容类型的多个响应模式?,java,raml,wolfram-language,raml-java-parser,Java,Raml,Wolfram Language,Raml Java Parser,在我的项目中,所有POJO类都在扩展父类。由于我的控制器有一个返回类型为父类的方法,但实际上它返回的是子类,因此我使用了多态性的概念,即我将子类类型转换为父类 在RAML生成代码中: RAML生成器代码基本上使用控制器的方法签名,因为签名包含父类,所以它将生成父类的模式,但实际上我们需要实际响应的模式 在RAML的API响应中是否需要添加两个模式? 或 在使用多态性概念的情况下,有没有办法获得API的实际响应模式?考虑使用and。联合类型的实例必须满足至少一个关联类型的所有限制。因此,定义为Ph

在我的项目中,所有POJO类都在扩展父类。由于我的控制器有一个返回类型为父类的方法,但实际上它返回的是子类,因此我使用了多态性的概念,即我将子类类型转换为父类

在RAML生成代码中: RAML生成器代码基本上使用控制器的方法签名,因为签名包含父类,所以它将生成父类的模式,但实际上我们需要实际响应的模式

在RAML的API响应中是否需要添加两个模式? 或 在使用多态性概念的情况下,有没有办法获得API的实际响应模式?

考虑使用and。联合类型的实例必须满足至少一个关联类型的所有限制。因此,定义为
Phone | Notebook
的联合类型的实例必须是
Phone
Notebook
的实例(或两者都是)。鉴别器允许在运行时推断单个对象的具体类型,因此它类似于多态性的概念