public class Schema
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
description |
java.util.List<Method> |
method |
java.lang.String |
name |
java.lang.String |
wsdlUrl |
Constructor and Description |
---|
Schema() |
Schema(Schema o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this Schema.
|
static Schema |
fromString(java.lang.String s)
String representation of this Schema.
|
java.lang.String |
getDescription()
-
|
java.util.List<Method> |
getMethod()
-
|
java.lang.String |
getName()
-
|
java.lang.String |
getWsdlUrl()
-
|
Schema |
makeCopy()
Creates and returns a deep copy of this Schema.
|
static Schema |
readFrom(java.io.InputStream is)
Read this Schema from an XML fragment.
|
void |
setDescription(java.lang.String description)
-
|
void |
setName(java.lang.String name)
-
|
void |
setWsdlUrl(java.lang.String wsdlUrl)
-
|
java.lang.String |
toString()
String representation of this Schema.
|
Schema |
withDescription(java.lang.String description) |
Schema |
withMethod(java.util.Collection<Method> __values) |
Schema |
withMethod(Method... __values)
-
|
Schema |
withName(java.lang.String name) |
Schema |
withWsdlUrl(java.lang.String wsdlUrl) |
void |
writeTo(java.io.OutputStream os)
Write this Schema as an XML fragment
|
public java.util.List<Method> method
public java.lang.String name
public java.lang.String description
public java.lang.String wsdlUrl
public Schema()
public Schema(Schema o)
public java.util.List<Method> getMethod()
public void setName(java.lang.String name)
public java.lang.String getName()
public Schema withName(java.lang.String name)
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public Schema withDescription(java.lang.String description)
public void setWsdlUrl(java.lang.String wsdlUrl)
public java.lang.String getWsdlUrl()
public Schema withWsdlUrl(java.lang.String wsdlUrl)
public Schema makeCopy()
public static Schema readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static Schema fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.