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 classstatic classJava class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MetadataFieldValueTypeprotected MetadataGroupValueTypeprotected MetadataEntryType.Sourceprotected 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) booleanbooleanequals(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.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) booleanbooleanbooleanbooleanvoidsetField(MetadataFieldValueType value) Sets the value of the field property.voidsetGroup(MetadataGroupValueType value) Sets the value of the group property.voidSets the value of the source property.voidsetValue(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:
copyToin 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:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
- Specified by:
createNewInstancein 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:
equalsin 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:
hashCodein 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:
appendin 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:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-