Class Create1099Form201Response

    • Constructor Detail

      • Create1099Form201Response

        public Create1099Form201Response()
      • Create1099Form201Response

        public Create1099Form201Response​(Object o)
    • Method Detail

      • setActualInstance

        public void setActualInstance​(Object instance)
        Set the instance that matches the oneOf child schema, check the instance parameter is valid against the oneOf child schemas: Form1042SListItemResponse, Form1095BListItemResponse, Form1099BaseResponse, Form1099KListItemResponse, Form1099MiscListItemResponse, Form1099NecListItemResponse, Form1099RListItemResponse It could be an instance of the 'oneOf' schemas.
        Overrides:
        setActualInstance in class AbstractOpenApiSchema
        Parameters:
        instance - the actual instance of the schema/object
      • getActualInstance

        public Object getActualInstance()
        Get the actual instance, which can be the following: Form1042SListItemResponse, Form1095BListItemResponse, Form1099BaseResponse, Form1099KListItemResponse, Form1099MiscListItemResponse, Form1099NecListItemResponse, Form1099RListItemResponse
        Overrides:
        getActualInstance in class AbstractOpenApiSchema
        Returns:
        The actual instance (Form1042SListItemResponse, Form1095BListItemResponse, Form1099BaseResponse, Form1099KListItemResponse, Form1099MiscListItemResponse, Form1099NecListItemResponse, Form1099RListItemResponse)
      • getForm1099BaseResponse

        public Form1099BaseResponse getForm1099BaseResponse()
                                                     throws ClassCastException
        Get the actual instance of `Form1099BaseResponse`. If the actual instance is not `Form1099BaseResponse`, the ClassCastException will be thrown.
        Returns:
        The actual instance of `Form1099BaseResponse`
        Throws:
        ClassCastException - if the instance is not `Form1099BaseResponse`
      • getForm1042SListItemResponse

        public Form1042SListItemResponse getForm1042SListItemResponse()
                                                               throws ClassCastException
        Get the actual instance of `Form1042SListItemResponse`. If the actual instance is not `Form1042SListItemResponse`, the ClassCastException will be thrown.
        Returns:
        The actual instance of `Form1042SListItemResponse`
        Throws:
        ClassCastException - if the instance is not `Form1042SListItemResponse`
      • getForm1095BListItemResponse

        public Form1095BListItemResponse getForm1095BListItemResponse()
                                                               throws ClassCastException
        Get the actual instance of `Form1095BListItemResponse`. If the actual instance is not `Form1095BListItemResponse`, the ClassCastException will be thrown.
        Returns:
        The actual instance of `Form1095BListItemResponse`
        Throws:
        ClassCastException - if the instance is not `Form1095BListItemResponse`
      • getForm1099KListItemResponse

        public Form1099KListItemResponse getForm1099KListItemResponse()
                                                               throws ClassCastException
        Get the actual instance of `Form1099KListItemResponse`. If the actual instance is not `Form1099KListItemResponse`, the ClassCastException will be thrown.
        Returns:
        The actual instance of `Form1099KListItemResponse`
        Throws:
        ClassCastException - if the instance is not `Form1099KListItemResponse`
      • getForm1099MiscListItemResponse

        public Form1099MiscListItemResponse getForm1099MiscListItemResponse()
                                                                     throws ClassCastException
        Get the actual instance of `Form1099MiscListItemResponse`. If the actual instance is not `Form1099MiscListItemResponse`, the ClassCastException will be thrown.
        Returns:
        The actual instance of `Form1099MiscListItemResponse`
        Throws:
        ClassCastException - if the instance is not `Form1099MiscListItemResponse`
      • getForm1099NecListItemResponse

        public Form1099NecListItemResponse getForm1099NecListItemResponse()
                                                                   throws ClassCastException
        Get the actual instance of `Form1099NecListItemResponse`. If the actual instance is not `Form1099NecListItemResponse`, the ClassCastException will be thrown.
        Returns:
        The actual instance of `Form1099NecListItemResponse`
        Throws:
        ClassCastException - if the instance is not `Form1099NecListItemResponse`
      • getForm1099RListItemResponse

        public Form1099RListItemResponse getForm1099RListItemResponse()
                                                               throws ClassCastException
        Get the actual instance of `Form1099RListItemResponse`. If the actual instance is not `Form1099RListItemResponse`, the ClassCastException will be thrown.
        Returns:
        The actual instance of `Form1099RListItemResponse`
        Throws:
        ClassCastException - if the instance is not `Form1099RListItemResponse`
      • validateJsonElement

        public static void validateJsonElement​(com.google.gson.JsonElement jsonElement)
                                        throws IOException
        Validates the JSON Element and throws an exception if issues found
        Parameters:
        jsonElement - JSON Element
        Throws:
        IOException - if the JSON Element is invalid with respect to Create1099Form201Response
      • fromJson

        public static Create1099Form201Response fromJson​(String jsonString)
                                                  throws IOException
        Create an instance of Create1099Form201Response given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of Create1099Form201Response
        Throws:
        IOException - if the JSON string is invalid with respect to Create1099Form201Response
      • toJson

        public String toJson()
        Convert an instance of Create1099Form201Response to an JSON string
        Returns:
        JSON string