Commit 749d6a5b by Patryk Czarnik

Wygenerowanie klas szkieletowych na podstawie WSDL

parent f11a29f6
package kalkulator;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>{@code
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="arg" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* }</pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"arg"
})
@XmlRootElement(name = "avg")
public class Avg {
@XmlElement(type = Integer.class)
protected List<Integer> arg;
/**
* Gets the value of the arg property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a {@code set} method for the arg property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getArg().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Integer }
*
*
* @return
* The value of the arg property.
*/
public List<Integer> getArg() {
if (arg == null) {
arg = new ArrayList<>();
}
return this.arg;
}
}
package kalkulator;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>{@code
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="result" type="{http://www.w3.org/2001/XMLSchema}float"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* }</pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"result"
})
@XmlRootElement(name = "avgResponse")
public class AvgResponse {
protected float result;
/**
* Gets the value of the result property.
*
*/
public float getResult() {
return result;
}
/**
* Sets the value of the result property.
*
*/
public void setResult(float value) {
this.result = value;
}
}
package kalkulator;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>{@code
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="quotient" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="rest" type="{http://www.w3.org/2001/XMLSchema}int"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* }</pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"quotient",
"rest"
})
@XmlRootElement(name = "divResponse")
public class DivResponse {
protected int quotient;
protected int rest;
/**
* Gets the value of the quotient property.
*
*/
public int getQuotient() {
return quotient;
}
/**
* Sets the value of the quotient property.
*
*/
public void setQuotient(int value) {
this.quotient = value;
}
/**
* Gets the value of the rest property.
*
*/
public int getRest() {
return rest;
}
/**
* Sets the value of the rest property.
*
*/
public void setRest(int value) {
this.rest = value;
}
}
package kalkulator;
import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.0.0
* 2023-08-02T14:49:14.451+02:00
* Generated source version: 4.0.0
*/
@WebFault(name = "zeroDivisionError", targetNamespace = "http://www.example.org/Kalkulator/")
public class DivZero extends Exception {
private kalkulator.ZeroDivisionError faultInfo;
public DivZero() {
super();
}
public DivZero(String message) {
super(message);
}
public DivZero(String message, java.lang.Throwable cause) {
super(message, cause);
}
public DivZero(String message, kalkulator.ZeroDivisionError zeroDivisionError) {
super(message);
this.faultInfo = zeroDivisionError;
}
public DivZero(String message, kalkulator.ZeroDivisionError zeroDivisionError, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = zeroDivisionError;
}
public kalkulator.ZeroDivisionError getFaultInfo() {
return this.faultInfo;
}
}
package kalkulator;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java class for DwaInty complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>{@code
* <complexType name="DwaInty">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="arg1" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="arg2" type="{http://www.w3.org/2001/XMLSchema}int"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* }</pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DwaInty", propOrder = {
"arg1",
"arg2"
})
public class DwaInty {
protected int arg1;
protected int arg2;
/**
* Gets the value of the arg1 property.
*
*/
public int getArg1() {
return arg1;
}
/**
* Sets the value of the arg1 property.
*
*/
public void setArg1(int value) {
this.arg1 = value;
}
/**
* Gets the value of the arg2 property.
*
*/
public int getArg2() {
return arg2;
}
/**
* Sets the value of the arg2 property.
*
*/
public void setArg2(int value) {
this.arg2 = value;
}
}
package kalkulator;
import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebResult;
import jakarta.jws.WebService;
import jakarta.xml.bind.annotation.XmlSeeAlso;
import jakarta.xml.ws.RequestWrapper;
import jakarta.xml.ws.ResponseWrapper;
/**
* This class was generated by Apache CXF 4.0.0
* 2023-08-02T14:49:14.504+02:00
* Generated source version: 4.0.0
*
*/
@WebService(targetNamespace = "http://www.example.org/Kalkulator/", name = "Kalkulator")
@XmlSeeAlso({ObjectFactory.class})
public interface Kalkulator {
@WebMethod(action = "http://www.example.org/Kalkulator/sub")
@RequestWrapper(localName = "sub", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.DwaInty")
@ResponseWrapper(localName = "subResponse", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.WynikInt")
@WebResult(name = "result", targetNamespace = "")
public int sub(
@WebParam(name = "arg1", targetNamespace = "")
int arg1,
@WebParam(name = "arg2", targetNamespace = "")
int arg2
);
@WebMethod(action = "http://www.example.org/Kalkulator/add")
@RequestWrapper(localName = "add", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.DwaInty")
@ResponseWrapper(localName = "addResponse", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.WynikInt")
@WebResult(name = "result", targetNamespace = "")
public int add(
@WebParam(name = "arg1", targetNamespace = "")
int arg1,
@WebParam(name = "arg2", targetNamespace = "")
int arg2
);
@WebMethod(action = "http://www.example.org/Kalkulator/div")
@RequestWrapper(localName = "div", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.DwaInty")
@ResponseWrapper(localName = "divResponse", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.DivResponse")
public void div(
@WebParam(name = "arg1", targetNamespace = "")
int arg1,
@WebParam(name = "arg2", targetNamespace = "")
int arg2,
@WebParam(mode = WebParam.Mode.OUT, name = "quotient", targetNamespace = "")
jakarta.xml.ws.Holder<java.lang.Integer> quotient,
@WebParam(mode = WebParam.Mode.OUT, name = "rest", targetNamespace = "")
jakarta.xml.ws.Holder<java.lang.Integer> rest
) throws DivZero;
@WebMethod(action = "http://www.example.org/Kalkulator/avg")
@RequestWrapper(localName = "avg", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.Avg")
@ResponseWrapper(localName = "avgResponse", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.AvgResponse")
@WebResult(name = "result", targetNamespace = "")
public float avg(
@WebParam(name = "arg", targetNamespace = "")
java.util.List<java.lang.Integer> arg
);
@WebMethod(action = "http://www.example.org/Kalkulator/witaj")
@RequestWrapper(localName = "witaj", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.Witaj")
@ResponseWrapper(localName = "witajResponse", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.WitajResponse")
@WebResult(name = "pozdrowienie", targetNamespace = "")
public java.lang.String witaj(
@WebParam(name = "imie", targetNamespace = "")
java.lang.String imie
);
@WebMethod(action = "http://www.example.org/Kalkulator/mul")
@RequestWrapper(localName = "mul", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.DwaInty")
@ResponseWrapper(localName = "mulResponse", targetNamespace = "http://www.example.org/Kalkulator/", className = "kalkulator.WynikInt")
@WebResult(name = "result", targetNamespace = "")
public int mul(
@WebParam(name = "arg1", targetNamespace = "")
int arg1,
@WebParam(name = "arg2", targetNamespace = "")
int arg2
);
}
package kalkulator;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import jakarta.xml.ws.WebEndpoint;
import jakarta.xml.ws.WebServiceClient;
import jakarta.xml.ws.WebServiceFeature;
import jakarta.xml.ws.Service;
/**
* This class was generated by Apache CXF 4.0.0
* 2023-08-02T14:49:14.528+02:00
* Generated source version: 4.0.0
*
*/
@WebServiceClient(name = "Kalkulator",
wsdlLocation = "file:/home/patryk/praca/alx/byle_kursy/20230801-Soap_Samsung/alx_20230801/Kalkulator/kalkulator.wsdl",
targetNamespace = "http://www.example.org/Kalkulator/")
public class Kalkulator_Service extends Service {
public final static URL WSDL_LOCATION;
public final static QName SERVICE = new QName("http://www.example.org/Kalkulator/", "Kalkulator");
public final static QName KalkulatorSOAP = new QName("http://www.example.org/Kalkulator/", "KalkulatorSOAP");
static {
URL url = null;
try {
url = new URL("file:/home/patryk/praca/alx/byle_kursy/20230801-Soap_Samsung/alx_20230801/Kalkulator/kalkulator.wsdl");
} catch (MalformedURLException e) {
java.util.logging.Logger.getLogger(Kalkulator_Service.class.getName())
.log(java.util.logging.Level.INFO,
"Can not initialize the default wsdl from {0}", "file:/home/patryk/praca/alx/byle_kursy/20230801-Soap_Samsung/alx_20230801/Kalkulator/kalkulator.wsdl");
}
WSDL_LOCATION = url;
}
public Kalkulator_Service(URL wsdlLocation) {
super(wsdlLocation, SERVICE);
}
public Kalkulator_Service(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
public Kalkulator_Service() {
super(WSDL_LOCATION, SERVICE);
}
public Kalkulator_Service(WebServiceFeature ... features) {
super(WSDL_LOCATION, SERVICE, features);
}
public Kalkulator_Service(URL wsdlLocation, WebServiceFeature ... features) {
super(wsdlLocation, SERVICE, features);
}
public Kalkulator_Service(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) {
super(wsdlLocation, serviceName, features);
}
/**
*
* @return
* returns Kalkulator
*/
@WebEndpoint(name = "KalkulatorSOAP")
public Kalkulator getKalkulatorSOAP() {
return super.getPort(KalkulatorSOAP, Kalkulator.class);
}
/**
*
* @param features
* A list of {@link jakarta.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns Kalkulator
*/
@WebEndpoint(name = "KalkulatorSOAP")
public Kalkulator getKalkulatorSOAP(WebServiceFeature... features) {
return super.getPort(KalkulatorSOAP, Kalkulator.class, features);
}
}
package kalkulator;
import javax.xml.namespace.QName;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the kalkulator package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _Add_QNAME = new QName("http://www.example.org/Kalkulator/", "add");
private final static QName _AddResponse_QNAME = new QName("http://www.example.org/Kalkulator/", "addResponse");
private final static QName _Sub_QNAME = new QName("http://www.example.org/Kalkulator/", "sub");
private final static QName _SubResponse_QNAME = new QName("http://www.example.org/Kalkulator/", "subResponse");
private final static QName _Mul_QNAME = new QName("http://www.example.org/Kalkulator/", "mul");
private final static QName _MulResponse_QNAME = new QName("http://www.example.org/Kalkulator/", "mulResponse");
private final static QName _Div_QNAME = new QName("http://www.example.org/Kalkulator/", "div");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: kalkulator
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Witaj }
*
* @return
* the new instance of {@link Witaj }
*/
public Witaj createWitaj() {
return new Witaj();
}
/**
* Create an instance of {@link WitajResponse }
*
* @return
* the new instance of {@link WitajResponse }
*/
public WitajResponse createWitajResponse() {
return new WitajResponse();
}
/**
* Create an instance of {@link DwaInty }
*
* @return
* the new instance of {@link DwaInty }
*/
public DwaInty createDwaInty() {
return new DwaInty();
}
/**
* Create an instance of {@link WynikInt }
*
* @return
* the new instance of {@link WynikInt }
*/
public WynikInt createWynikInt() {
return new WynikInt();
}
/**
* Create an instance of {@link DivResponse }
*
* @return
* the new instance of {@link DivResponse }
*/
public DivResponse createDivResponse() {
return new DivResponse();
}
/**
* Create an instance of {@link ZeroDivisionError }
*
* @return
* the new instance of {@link ZeroDivisionError }
*/
public ZeroDivisionError createZeroDivisionError() {
return new ZeroDivisionError();
}
/**
* Create an instance of {@link Avg }
*
* @return
* the new instance of {@link Avg }
*/
public Avg createAvg() {
return new Avg();
}
/**
* Create an instance of {@link AvgResponse }
*
* @return
* the new instance of {@link AvgResponse }
*/
public AvgResponse createAvgResponse() {
return new AvgResponse();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DwaInty }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DwaInty }{@code >}
*/
@XmlElementDecl(namespace = "http://www.example.org/Kalkulator/", name = "add")
public JAXBElement<DwaInty> createAdd(DwaInty value) {
return new JAXBElement<>(_Add_QNAME, DwaInty.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WynikInt }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link WynikInt }{@code >}
*/
@XmlElementDecl(namespace = "http://www.example.org/Kalkulator/", name = "addResponse")
public JAXBElement<WynikInt> createAddResponse(WynikInt value) {
return new JAXBElement<>(_AddResponse_QNAME, WynikInt.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DwaInty }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DwaInty }{@code >}
*/
@XmlElementDecl(namespace = "http://www.example.org/Kalkulator/", name = "sub")
public JAXBElement<DwaInty> createSub(DwaInty value) {
return new JAXBElement<>(_Sub_QNAME, DwaInty.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WynikInt }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link WynikInt }{@code >}
*/
@XmlElementDecl(namespace = "http://www.example.org/Kalkulator/", name = "subResponse")
public JAXBElement<WynikInt> createSubResponse(WynikInt value) {
return new JAXBElement<>(_SubResponse_QNAME, WynikInt.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DwaInty }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DwaInty }{@code >}
*/
@XmlElementDecl(namespace = "http://www.example.org/Kalkulator/", name = "mul")
public JAXBElement<DwaInty> createMul(DwaInty value) {
return new JAXBElement<>(_Mul_QNAME, DwaInty.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WynikInt }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link WynikInt }{@code >}
*/
@XmlElementDecl(namespace = "http://www.example.org/Kalkulator/", name = "mulResponse")
public JAXBElement<WynikInt> createMulResponse(WynikInt value) {
return new JAXBElement<>(_MulResponse_QNAME, WynikInt.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DwaInty }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DwaInty }{@code >}
*/
@XmlElementDecl(namespace = "http://www.example.org/Kalkulator/", name = "div")
public JAXBElement<DwaInty> createDiv(DwaInty value) {
return new JAXBElement<>(_Div_QNAME, DwaInty.class, null, value);
}
}
package kalkulator;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>{@code
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="imie" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* }</pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"imie"
})
@XmlRootElement(name = "witaj")
public class Witaj {
@XmlElement(required = true)
protected String imie;
/**
* Gets the value of the imie property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getImie() {
return imie;
}
/**
* Sets the value of the imie property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setImie(String value) {
this.imie = value;
}
}
package kalkulator;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>{@code
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="pozdrowienie" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* }</pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"pozdrowienie"
})
@XmlRootElement(name = "witajResponse")
public class WitajResponse {
@XmlElement(required = true)
protected String pozdrowienie;
/**
* Gets the value of the pozdrowienie property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPozdrowienie() {
return pozdrowienie;
}
/**
* Sets the value of the pozdrowienie property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPozdrowienie(String value) {
this.pozdrowienie = value;
}
}
package kalkulator;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java class for WynikInt complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>{@code
* <complexType name="WynikInt">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="result" type="{http://www.w3.org/2001/XMLSchema}int"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* }</pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "WynikInt", propOrder = {
"result"
})
public class WynikInt {
protected int result;
/**
* Gets the value of the result property.
*
*/
public int getResult() {
return result;
}
/**
* Sets the value of the result property.
*
*/
public void setResult(int value) {
this.result = value;
}
}
package kalkulator;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>{@code
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* }</pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
@XmlRootElement(name = "zeroDivisionError")
public class ZeroDivisionError {
}
@jakarta.xml.bind.annotation.XmlSchema(namespace = "http://www.example.org/Kalkulator/")
package kalkulator;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment