Package com.vidispine.generated
Class MetadataFieldAccessControlType
- java.lang.Object
-
- com.vidispine.generated.MetadataFieldAccessControlType
-
- 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 MetadataFieldAccessControlType 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 MetadataFieldAccessControlType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MetadataFieldAccessControlType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <choice minOccurs="0"> <element name="field" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="fieldGroup" type="{http://www.w3.org/2001/XMLSchema}string"/> </choice> <element name="user" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="group" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="permission" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MetadataFieldAccessControlType.PropInfo
-
Constructor Summary
Constructors Constructor Description MetadataFieldAccessControlType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Object
createNewInstance()
boolean
equals(Object object)
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)
String
getField()
Gets the value of the field property.String
getFieldGroup()
Gets the value of the fieldGroup property.String
getGroup()
Gets the value of the group property.String
getId()
Gets the value of the id property.String
getPermission()
Gets the value of the permission property.String
getUser()
Gets the value of the user property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetField()
boolean
isSetFieldGroup()
boolean
isSetGroup()
boolean
isSetId()
boolean
isSetPermission()
boolean
isSetUser()
void
setField(String value)
Sets the value of the field property.void
setFieldGroup(String value)
Sets the value of the fieldGroup property.void
setGroup(String value)
Sets the value of the group property.void
setId(String value)
Sets the value of the id property.void
setPermission(String value)
Sets the value of the permission property.void
setUser(String value)
Sets the value of the user property.MetadataFieldAccessControlType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
MetadataFieldAccessControlType
withField(String value)
MetadataFieldAccessControlType
withFieldGroup(String value)
MetadataFieldAccessControlType
withGroup(String value)
MetadataFieldAccessControlType
withId(String value)
MetadataFieldAccessControlType
withPermission(String value)
MetadataFieldAccessControlType
withUser(String value)
-
-
-
Method Detail
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
isSetId
public boolean isSetId()
-
getField
public String getField()
Gets the value of the field property.- Returns:
- possible object is
String
-
setField
public void setField(String value)
Sets the value of the field property.- Parameters:
value
- allowed object isString
-
isSetField
public boolean isSetField()
-
getFieldGroup
public String getFieldGroup()
Gets the value of the fieldGroup property.- Returns:
- possible object is
String
-
setFieldGroup
public void setFieldGroup(String value)
Sets the value of the fieldGroup property.- Parameters:
value
- allowed object isString
-
isSetFieldGroup
public boolean isSetFieldGroup()
-
getUser
public String getUser()
Gets the value of the user property.- Returns:
- possible object is
String
-
setUser
public void setUser(String value)
Sets the value of the user property.- Parameters:
value
- allowed object isString
-
isSetUser
public boolean isSetUser()
-
getGroup
public String getGroup()
Gets the value of the group property.- Returns:
- possible object is
String
-
setGroup
public void setGroup(String value)
Sets the value of the group property.- Parameters:
value
- allowed object isString
-
isSetGroup
public boolean isSetGroup()
-
getPermission
public String getPermission()
Gets the value of the permission property.- Returns:
- possible object is
String
-
setPermission
public void setPermission(String value)
Sets the value of the permission property.- Parameters:
value
- allowed object isString
-
isSetPermission
public boolean isSetPermission()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in 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:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withId
public MetadataFieldAccessControlType withId(String value)
-
withField
public MetadataFieldAccessControlType withField(String value)
-
withFieldGroup
public MetadataFieldAccessControlType withFieldGroup(String value)
-
withUser
public MetadataFieldAccessControlType withUser(String value)
-
withGroup
public MetadataFieldAccessControlType withGroup(String value)
-
withPermission
public MetadataFieldAccessControlType withPermission(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:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public MetadataFieldAccessControlType 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-