public class MetadataSchemaGroupType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for MetadataSchemaGroupType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MetadataSchemaGroupType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="group" type="{http://xml.vidispine.com/schema/vidispine}MetadataSchemaElementType" maxOccurs="unbounded" minOccurs="0"/> <element name="field" type="{http://xml.vidispine.com/schema/vidispine}MetadataSchemaElementType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attGroup ref="{http://xml.vidispine.com/schema/vidispine}MetadataSchemaAttributes"/> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected List<MetadataSchemaElementType> |
field |
protected List<MetadataSchemaElementType> |
group |
protected int |
max |
protected int |
min |
protected String |
name |
Constructor and Description |
---|
MetadataSchemaGroupType() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
List<MetadataSchemaElementType> |
getField()
Gets the value of the field property.
|
List<MetadataSchemaElementType> |
getGroup()
Gets the value of the group property.
|
int |
getMax()
Gets the value of the max property.
|
int |
getMin()
Gets the value of the min property.
|
String |
getName()
Gets the value of the name property.
|
boolean |
isSetField() |
boolean |
isSetGroup() |
boolean |
isSetMax() |
boolean |
isSetMin() |
boolean |
isSetName() |
void |
setMax(int value)
Sets the value of the max property.
|
void |
setMin(int value)
Sets the value of the min property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
unsetField() |
void |
unsetGroup() |
protected List<MetadataSchemaElementType> group
protected List<MetadataSchemaElementType> field
protected int min
protected int max
protected String name
public List<MetadataSchemaElementType> getGroup()
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 group property.
For example, to add a new item, do as follows:
getGroup().add(newItem);
Objects of the following type(s) are allowed in the list
MetadataSchemaElementType
public boolean isSetGroup()
public void unsetGroup()
public List<MetadataSchemaElementType> getField()
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 field property.
For example, to add a new item, do as follows:
getField().add(newItem);
Objects of the following type(s) are allowed in the list
MetadataSchemaElementType
public boolean isSetField()
public void unsetField()
public int getMin()
public void setMin(int value)
public boolean isSetMin()
public int getMax()
public void setMax(int value)
public boolean isSetMax()
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public boolean isSetName()
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
Copyright © 2015. All rights reserved.