Package com.vidispine.generated
Class SearchAclType
- java.lang.Object
-
- com.vidispine.generated.SearchAclType
-
- 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 SearchAclType 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 SearchAclType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SearchAclType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="username" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="groupname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="permission" type="{http://xml.vidispine.com/schema/vidispine}SearchPermissionType"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SearchAclType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected String
groupname
protected SearchPermissionType
permission
protected String
username
-
Constructor Summary
Constructors Constructor Description SearchAclType()
-
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
getGroupname()
Gets the value of the groupname property.SearchPermissionType
getPermission()
Gets the value of the permission property.String
getUsername()
Gets the value of the username property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetGroupname()
boolean
isSetPermission()
boolean
isSetUsername()
void
setGroupname(String value)
Sets the value of the groupname property.void
setPermission(SearchPermissionType value)
Sets the value of the permission property.void
setUsername(String value)
Sets the value of the username property.SearchAclType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
SearchAclType
withGroupname(String value)
SearchAclType
withPermission(SearchPermissionType value)
SearchAclType
withUsername(String value)
-
-
-
Field Detail
-
username
protected String username
-
groupname
protected String groupname
-
permission
protected SearchPermissionType permission
-
-
Method Detail
-
getUsername
public String getUsername()
Gets the value of the username property.- Returns:
- possible object is
String
-
setUsername
public void setUsername(String value)
Sets the value of the username property.- Parameters:
value
- allowed object isString
-
isSetUsername
public boolean isSetUsername()
-
getGroupname
public String getGroupname()
Gets the value of the groupname property.- Returns:
- possible object is
String
-
setGroupname
public void setGroupname(String value)
Sets the value of the groupname property.- Parameters:
value
- allowed object isString
-
isSetGroupname
public boolean isSetGroupname()
-
getPermission
public SearchPermissionType getPermission()
Gets the value of the permission property.- Returns:
- possible object is
SearchPermissionType
-
setPermission
public void setPermission(SearchPermissionType value)
Sets the value of the permission property.- Parameters:
value
- allowed object isSearchPermissionType
-
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
-
withUsername
public SearchAclType withUsername(String value)
-
withGroupname
public SearchAclType withGroupname(String value)
-
withPermission
public SearchAclType withPermission(SearchPermissionType 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 SearchAclType 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
-
-