Package com.vidispine.generated
Class MetadataWrapperType
- java.lang.Object
-
- com.vidispine.generated.MetadataWrapperType
-
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb2_commons.lang.CopyTo2,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
public class MetadataWrapperType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for MetadataWrapperType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MetadataWrapperType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}MetadataType"/> <element name="oldMetadata" type="{http://xml.vidispine.com/schema/vidispine}MetadataListType" minOccurs="0"/> <element name="shape" type="{http://xml.vidispine.com/schema/vidispine}ShapeType" maxOccurs="unbounded" minOccurs="0"/> <element name="shapeMetadata" type="{http://xml.vidispine.com/schema/vidispine}SimpleMetadataType" minOccurs="0"/> <element name="bulkyMetadata" type="{http://xml.vidispine.com/schema/vidispine}BulkyMetadataType"/> <element name="oldBulkyMetadata" type="{http://xml.vidispine.com/schema/vidispine}BulkyMetadataType" minOccurs="0"/> <element name="targetId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMetadataWrapperType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected BulkyMetadataTypebulkyMetadataprotected MetadataTypemetadataprotected BulkyMetadataTypeoldBulkyMetadataprotected MetadataListTypeoldMetadataprotected List<ShapeType>shapeprotected SimpleMetadataTypeshapeMetadataprotected StringtargetId
-
Constructor Summary
Constructors Constructor Description MetadataWrapperType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)BulkyMetadataTypegetBulkyMetadata()Gets the value of the bulkyMetadata property.MetadataTypegetMetadata()Gets the value of the metadata property.BulkyMetadataTypegetOldBulkyMetadata()Gets the value of the oldBulkyMetadata property.MetadataListTypegetOldMetadata()Gets the value of the oldMetadata property.List<ShapeType>getShape()Gets the value of the shape property.SimpleMetadataTypegetShapeMetadata()Gets the value of the shapeMetadata property.StringgetTargetId()Gets the value of the targetId property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)booleanisSetBulkyMetadata()booleanisSetMetadata()booleanisSetOldBulkyMetadata()booleanisSetOldMetadata()booleanisSetShape()booleanisSetShapeMetadata()booleanisSetTargetId()voidsetBulkyMetadata(BulkyMetadataType value)Sets the value of the bulkyMetadata property.voidsetMetadata(MetadataType value)Sets the value of the metadata property.voidsetOldBulkyMetadata(BulkyMetadataType value)Sets the value of the oldBulkyMetadata property.voidsetOldMetadata(MetadataListType value)Sets the value of the oldMetadata property.voidsetShapeMetadata(SimpleMetadataType value)Sets the value of the shapeMetadata property.voidsetTargetId(String value)Sets the value of the targetId property.voidunsetShape()MetadataWrapperTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)MetadataWrapperTypewithBulkyMetadata(BulkyMetadataType value)MetadataWrapperTypewithMetadata(MetadataType value)MetadataWrapperTypewithOldBulkyMetadata(BulkyMetadataType value)MetadataWrapperTypewithOldMetadata(MetadataListType value)MetadataWrapperTypewithShape(ShapeType... values)MetadataWrapperTypewithShape(Collection<ShapeType> values)MetadataWrapperTypewithShapeMetadata(SimpleMetadataType value)MetadataWrapperTypewithTargetId(String value)
-
-
-
Field Detail
-
metadata
protected MetadataType metadata
-
oldMetadata
protected MetadataListType oldMetadata
-
shapeMetadata
protected SimpleMetadataType shapeMetadata
-
bulkyMetadata
protected BulkyMetadataType bulkyMetadata
-
oldBulkyMetadata
protected BulkyMetadataType oldBulkyMetadata
-
targetId
protected String targetId
-
-
Method Detail
-
getMetadata
public MetadataType getMetadata()
Gets the value of the metadata property.- Returns:
- possible object is
MetadataType
-
setMetadata
public void setMetadata(MetadataType value)
Sets the value of the metadata property.- Parameters:
value- allowed object isMetadataType
-
isSetMetadata
public boolean isSetMetadata()
-
getOldMetadata
public MetadataListType getOldMetadata()
Gets the value of the oldMetadata property.- Returns:
- possible object is
MetadataListType
-
setOldMetadata
public void setOldMetadata(MetadataListType value)
Sets the value of the oldMetadata property.- Parameters:
value- allowed object isMetadataListType
-
isSetOldMetadata
public boolean isSetOldMetadata()
-
getShape
public List<ShapeType> getShape()
Gets the value of the shape 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
setmethod for the shape property.For example, to add a new item, do as follows:
getShape().add(newItem);Objects of the following type(s) are allowed in the list
ShapeType
-
isSetShape
public boolean isSetShape()
-
unsetShape
public void unsetShape()
-
getShapeMetadata
public SimpleMetadataType getShapeMetadata()
Gets the value of the shapeMetadata property.- Returns:
- possible object is
SimpleMetadataType
-
setShapeMetadata
public void setShapeMetadata(SimpleMetadataType value)
Sets the value of the shapeMetadata property.- Parameters:
value- allowed object isSimpleMetadataType
-
isSetShapeMetadata
public boolean isSetShapeMetadata()
-
getBulkyMetadata
public BulkyMetadataType getBulkyMetadata()
Gets the value of the bulkyMetadata property.- Returns:
- possible object is
BulkyMetadataType
-
setBulkyMetadata
public void setBulkyMetadata(BulkyMetadataType value)
Sets the value of the bulkyMetadata property.- Parameters:
value- allowed object isBulkyMetadataType
-
isSetBulkyMetadata
public boolean isSetBulkyMetadata()
-
getOldBulkyMetadata
public BulkyMetadataType getOldBulkyMetadata()
Gets the value of the oldBulkyMetadata property.- Returns:
- possible object is
BulkyMetadataType
-
setOldBulkyMetadata
public void setOldBulkyMetadata(BulkyMetadataType value)
Sets the value of the oldBulkyMetadata property.- Parameters:
value- allowed object isBulkyMetadataType
-
isSetOldBulkyMetadata
public boolean isSetOldBulkyMetadata()
-
getTargetId
public String getTargetId()
Gets the value of the targetId property.- Returns:
- possible object is
String
-
setTargetId
public void setTargetId(String value)
Sets the value of the targetId property.- Parameters:
value- allowed object isString
-
isSetTargetId
public boolean isSetTargetId()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withMetadata
public MetadataWrapperType withMetadata(MetadataType value)
-
withOldMetadata
public MetadataWrapperType withOldMetadata(MetadataListType value)
-
withShape
public MetadataWrapperType withShape(ShapeType... values)
-
withShape
public MetadataWrapperType withShape(Collection<ShapeType> values)
-
withShapeMetadata
public MetadataWrapperType withShapeMetadata(SimpleMetadataType value)
-
withBulkyMetadata
public MetadataWrapperType withBulkyMetadata(BulkyMetadataType value)
-
withOldBulkyMetadata
public MetadataWrapperType withOldBulkyMetadata(BulkyMetadataType value)
-
withTargetId
public MetadataWrapperType withTargetId(String value)
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public MetadataWrapperType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-