William Cheng cd41bc824b
[java] Add jersey3 support to the Java client (#12046)
* add jersey3 client support

* update code to support jersey3

* test jersey3 in ci

* update doc

* update sbt, gradle build files
2022-04-05 17:23:37 +08:00

1.0 KiB

FruitReq

oneOf schemas

NOTE: this class is nullable.

Example

// Import classes:
import org.openapitools.client.model.FruitReq;
import org.openapitools.client.model.AppleReq;
import org.openapitools.client.model.BananaReq;

public class Example {
    public static void main(String[] args) {
        FruitReq exampleFruitReq = new FruitReq();

        // create a new AppleReq
        AppleReq exampleAppleReq = new AppleReq();
        // set FruitReq to AppleReq
        exampleFruitReq.setActualInstance(exampleAppleReq);
        // to get back the AppleReq set earlier
        AppleReq testAppleReq = (AppleReq) exampleFruitReq.getActualInstance();

        // create a new BananaReq
        BananaReq exampleBananaReq = new BananaReq();
        // set FruitReq to BananaReq
        exampleFruitReq.setActualInstance(exampleBananaReq);
        // to get back the BananaReq set earlier
        BananaReq testBananaReq = (BananaReq) exampleFruitReq.getActualInstance();
    }
}