Package com.vidispine.generated
Class MetadataEntryType
java.lang.Object
com.vidispine.generated.MetadataEntryType
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb.lang.CopyTo
,org.jvnet.jaxb.lang.Equals
,org.jvnet.jaxb.lang.HashCode
,org.jvnet.jaxb.lang.ToString
- Direct Known Subclasses:
MetadataEntryListType2.Entry
public class MetadataEntryType
extends Object
implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
Java class for MetadataEntryType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="MetadataEntryType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="group" type="{http://xml.vidispine.com/schema/vidispine}MetadataGroupValueType" minOccurs="0"/>
<element name="field" type="{http://xml.vidispine.com/schema/vidispine}MetadataFieldValueType" minOccurs="0"/>
<element name="value" type="{http://xml.vidispine.com/schema/vidispine}MetadataValueType" minOccurs="0"/>
<element name="source" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="loc" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
Java class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MetadataFieldValueType
protected MetadataGroupValueType
protected MetadataEntryType.Source
protected MetadataValueType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()
copyTo
(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) boolean
boolean
equals
(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) getField()
Gets the value of the field property.getGroup()
Gets the value of the group property.Gets the value of the source property.getValue()
Gets the value of the value property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
boolean
boolean
boolean
void
setField
(MetadataFieldValueType value) Sets the value of the field property.void
setGroup
(MetadataGroupValueType value) Sets the value of the group property.void
Sets the value of the source property.void
setValue
(MetadataValueType value) Sets the value of the value property.toString()
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withField
(MetadataFieldValueType value) Sets the value of the field property.withGroup
(MetadataGroupValueType value) Sets the value of the group property.Sets the value of the source property.withValue
(MetadataValueType value) Sets the value of the value property.
-
Field Details
-
group
-
field
-
value
-
source
-
-
Constructor Details
-
MetadataEntryType
public MetadataEntryType()
-
-
Method Details
-
getGroup
Gets the value of the group property.- Returns:
- possible object is
MetadataGroupValueType
-
setGroup
Sets the value of the group property.- Parameters:
value
- allowed object isMetadataGroupValueType
-
isSetGroup
public boolean isSetGroup() -
getField
Gets the value of the field property.- Returns:
- possible object is
MetadataFieldValueType
-
setField
Sets the value of the field property.- Parameters:
value
- allowed object isMetadataFieldValueType
-
isSetField
public boolean isSetField() -
getValue
Gets the value of the value property.- Returns:
- possible object is
MetadataValueType
-
setValue
Sets the value of the value property.- Parameters:
value
- allowed object isMetadataValueType
-
isSetValue
public boolean isSetValue() -
getSource
Gets the value of the source property.- Returns:
- possible object is
MetadataEntryType.Source
-
setSource
Sets the value of the source property.- Parameters:
value
- allowed object isMetadataEntryType.Source
-
isSetSource
public boolean isSetSource() -
clone
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
withGroup
Sets the value of the group property.- Parameters:
value
- allowed object isMetadataGroupValueType
- Returns:
- The class instance
-
withField
Sets the value of the field property.- Parameters:
value
- allowed object isMetadataFieldValueType
- Returns:
- The class instance
-
withValue
Sets the value of the value property.- Parameters:
value
- allowed object isMetadataValueType
- Returns:
- The class instance
-
withSource
Sets the value of the source property.- Parameters:
value
- allowed object isMetadataEntryType.Source
- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equals
in interfaceorg.jvnet.jaxb.lang.Equals
-
equals
-
visit
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCode
in interfaceorg.jvnet.jaxb.lang.HashCode
-
hashCode
public int hashCode() -
toString
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
append
in interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFields
in interfaceorg.jvnet.jaxb.lang.ToString
-