public class MetadataSchemaElementType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for MetadataSchemaElementType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MetadataSchemaElementType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{http://xml.vidispine.com/schema/vidispine}MetadataSchemaAttributes"/> <attribute name="reference" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
MetadataSchemaElementType.PropInfo |
Modifier and Type | Field and Description |
---|---|
protected int |
max |
protected int |
min |
protected String |
name |
protected Boolean |
reference |
Constructor and Description |
---|
MetadataSchemaElementType() |
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() |
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 |
isReference()
Gets the value of the reference property.
|
boolean |
isSetMax() |
boolean |
isSetMin() |
boolean |
isSetName() |
boolean |
isSetReference() |
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 |
setReference(boolean value)
Sets the value of the reference property.
|
void |
unsetReference() |
MetadataSchemaElementType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
MetadataSchemaElementType |
withMax(int value) |
MetadataSchemaElementType |
withMin(int value) |
MetadataSchemaElementType |
withName(String value) |
MetadataSchemaElementType |
withReference(boolean value) |
protected Boolean reference
protected int min
protected int max
protected String name
public boolean isReference()
Boolean
public void setReference(boolean value)
value
- allowed object is
Boolean
public boolean isSetReference()
public void unsetReference()
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
public MetadataSchemaElementType withReference(boolean value)
public MetadataSchemaElementType withMin(int value)
public MetadataSchemaElementType withMax(int value)
public MetadataSchemaElementType withName(String value)
public MetadataSchemaElementType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2017. All rights reserved.