Package com.boomi.connector.api
Class ExtraSchemas
- java.lang.Object
-
- com.boomi.connector.api.ExtraSchemas
-
- All Implemented Interfaces:
Serializable
public class ExtraSchemas extends Object implements Serializable
Optional additional XML Schema documents which are included or imported by the primary XML Schema document.Java class for ExtraSchemas complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExtraSchemas"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <any processContents='lax' maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ExtraSchemas
EMPTY_INSTANCE
protected List<Element>
schemas
-
Constructor Summary
Constructors Constructor Description ExtraSchemas()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtraSchemas
copy()
Deep copies the fields of the this model into a new instance of this class and returns it.ExtraSchemas
copy(boolean isDeep)
Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.protected ExtraSchemas
copy(ExtraSchemas nobj, boolean isDeep)
Copies the fields of the this model (optionally deeply) into the given instance and returns it.boolean
equals(Object o)
List<Element>
getSchemas()
Extra XML Schema documents which are included or imported.int
hashCode()
String
toString()
ExtraSchemas
withSchemas(Collection<? extends Element> newValues)
Adds the given newValues to the current schemas property List and returns this instance.ExtraSchemas
withSchemas(Element... newValues)
Adds the given newValues to the current schemas property List and returns this instance.
-
-
-
Field Detail
-
EMPTY_INSTANCE
public static final ExtraSchemas EMPTY_INSTANCE
-
-
Method Detail
-
getSchemas
public List<Element> getSchemas()
Extra XML Schema documents which are included or imported.Gets the value of the schemas property.
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 JAXB object. This is why there is not a
set
method for the schemas property.For example, to add a new item, do as follows:
getSchemas().add(newItem);
Objects of the following type(s) are allowed in the list
Element
-
copy
public ExtraSchemas copy()
Deep copies the fields of the this model into a new instance of this class and returns it.
-
copy
public ExtraSchemas copy(boolean isDeep)
Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.
-
copy
protected ExtraSchemas copy(ExtraSchemas nobj, boolean isDeep)
Copies the fields of the this model (optionally deeply) into the given instance and returns it.
-
withSchemas
public ExtraSchemas withSchemas(Element... newValues)
Adds the given newValues to the current schemas property List and returns this instance.
-
withSchemas
public ExtraSchemas withSchemas(Collection<? extends Element> newValues)
Adds the given newValues to the current schemas property List and returns this instance.
-
-