Package com.vidispine.generated
Class MDObjectStrongReference
java.lang.Object
com.vidispine.generated.MDObjectBase
com.vidispine.generated.MDObjectNode
com.vidispine.generated.MDObjectStrongReference
- 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
public class MDObjectStrongReference
extends MDObjectNode
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 MDObjectStrongReference complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="MDObjectStrongReference">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}MDObjectNode">
<attribute name="referenceUl" use="required" type="{http://xml.vidispine.com/schema/vidispine}ULType" />
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.vidispine.generated.MDObjectNode
child, instanceUid, leaf, strongReference, weakReference
Fields inherited from class com.vidispine.generated.MDObjectBase
name, ul
-
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) byte[]
Gets the value of the referenceUl property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
void
setReferenceUl
(byte[] value) Sets the value of the referenceUl property.toString()
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withChild
(MDObjectNode... values) Adds objects to the list of Child using add methodwithChild
(Collection<MDObjectNode> values) Adds objects to the list of Child using addAll methodwithInstanceUid
(byte[] value) Sets the value of the instanceUid property.withLeaf
(MDObjectLeaf... values) Adds objects to the list of Leaf using add methodwithLeaf
(Collection<MDObjectLeaf> values) Adds objects to the list of Leaf using addAll methodSets the value of the name property.withReferenceUl
(byte[] value) Sets the value of the referenceUl property.withStrongReference
(MDObjectStrongReference... values) Adds objects to the list of StrongReference using add methodAdds objects to the list of StrongReference using addAll methodwithUl
(byte[] value) Sets the value of the ul property.withWeakReference
(MDObjectWeakReference... values) Adds objects to the list of WeakReference using add methodAdds objects to the list of WeakReference using addAll methodMethods inherited from class com.vidispine.generated.MDObjectNode
getChild, getInstanceUid, getLeaf, getStrongReference, getWeakReference, isSetChild, isSetInstanceUid, isSetLeaf, isSetStrongReference, isSetWeakReference, setInstanceUid, unsetChild, unsetLeaf, unsetStrongReference, unsetWeakReference
-
Field Details
-
referenceUl
protected byte[] referenceUl
-
-
Constructor Details
-
MDObjectStrongReference
public MDObjectStrongReference()
-
-
Method Details
-
getReferenceUl
public byte[] getReferenceUl()Gets the value of the referenceUl property.- Returns:
- possible object is
String
-
setReferenceUl
public void setReferenceUl(byte[] value) Sets the value of the referenceUl property.- Parameters:
value
- allowed object isString
-
isSetReferenceUl
public boolean isSetReferenceUl() -
clone
- Overrides:
clone
in classMDObjectNode
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
copyTo
in classMDObjectNode
-
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
- Overrides:
copyTo
in classMDObjectNode
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
createNewInstance
in classMDObjectNode
-
withReferenceUl
Sets the value of the referenceUl property.- Parameters:
value
- allowed object is byte[]- Returns:
- The class instance
-
withLeaf
Adds objects to the list of Leaf using add method- Overrides:
withLeaf
in classMDObjectNode
- Parameters:
values
- objects to add to the list Leaf- Returns:
- The class instance
-
withLeaf
Adds objects to the list of Leaf using addAll method- Overrides:
withLeaf
in classMDObjectNode
- Parameters:
values
- objects to add to the list Leaf- Returns:
- The class instance
-
withChild
Adds objects to the list of Child using add method- Overrides:
withChild
in classMDObjectNode
- Parameters:
values
- objects to add to the list Child- Returns:
- The class instance
-
withChild
Adds objects to the list of Child using addAll method- Overrides:
withChild
in classMDObjectNode
- Parameters:
values
- objects to add to the list Child- Returns:
- The class instance
-
withStrongReference
Adds objects to the list of StrongReference using add method- Overrides:
withStrongReference
in classMDObjectNode
- Parameters:
values
- objects to add to the list StrongReference- Returns:
- The class instance
-
withStrongReference
Adds objects to the list of StrongReference using addAll method- Overrides:
withStrongReference
in classMDObjectNode
- Parameters:
values
- objects to add to the list StrongReference- Returns:
- The class instance
-
withWeakReference
Adds objects to the list of WeakReference using add method- Overrides:
withWeakReference
in classMDObjectNode
- Parameters:
values
- objects to add to the list WeakReference- Returns:
- The class instance
-
withWeakReference
Adds objects to the list of WeakReference using addAll method- Overrides:
withWeakReference
in classMDObjectNode
- Parameters:
values
- objects to add to the list WeakReference- Returns:
- The class instance
-
withInstanceUid
Sets the value of the instanceUid property.- Overrides:
withInstanceUid
in classMDObjectNode
- Parameters:
value
- allowed object is byte[]- Returns:
- The class instance
-
withName
Sets the value of the name property.- Overrides:
withName
in classMDObjectNode
- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withUl
Sets the value of the ul property.- Overrides:
withUl
in classMDObjectNode
- Parameters:
value
- allowed object is byte[]- 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
- Overrides:
equals
in classMDObjectNode
-
equals
- Overrides:
equals
in classMDObjectNode
-
visit
- Overrides:
visit
in classMDObjectNode
-
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
- Overrides:
hashCode
in classMDObjectNode
-
hashCode
public int hashCode()- Overrides:
hashCode
in classMDObjectNode
-
toString
- Overrides:
toString
in classMDObjectNode
-
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
- Overrides:
append
in classMDObjectNode
-
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
- Overrides:
appendFields
in classMDObjectNode
-