Class AclType
- java.lang.Object
-
- com.iknowbase.api.contentservices.v1.model.AclType
-
- All Implemented Interfaces:
Serializable
public class AclType extends Object implements Serializable
Java class for aclType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="aclType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="aclReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType"/> <element name="ownerReference" type="{http://www.iknowbase.com/ws/iknowbase-1}userReferenceType"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="aclMembers" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="aclMember" type="{http://www.iknowbase.com/ws/iknowbase-1}aclMemberType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AclType.AclMembers
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected AclType.AclMembers
aclMembers
protected ObjectReferenceType
aclReference
protected String
description
protected UserReferenceType
ownerReference
protected boolean
visible
-
Constructor Summary
Constructors Constructor Description AclType()
Default no-arg constructorAclType(ObjectReferenceType aclReference, UserReferenceType ownerReference, String description, boolean visible, AclType.AclMembers aclMembers)
Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AclType.AclMembers
getAclMembers()
Gets the value of the aclMembers property.ObjectReferenceType
getAclReference()
Gets the value of the aclReference property.String
getDescription()
Gets the value of the description property.UserReferenceType
getOwnerReference()
Gets the value of the ownerReference property.boolean
isVisible()
Gets the value of the visible property.void
setAclMembers(AclType.AclMembers value)
Sets the value of the aclMembers property.void
setAclReference(ObjectReferenceType value)
Sets the value of the aclReference property.void
setDescription(String value)
Sets the value of the description property.void
setOwnerReference(UserReferenceType value)
Sets the value of the ownerReference property.void
setVisible(boolean value)
Sets the value of the visible property.AclType
withAclMembers(AclType.AclMembers value)
AclType
withAclReference(ObjectReferenceType value)
AclType
withDescription(String value)
AclType
withOwnerReference(UserReferenceType value)
AclType
withVisible(boolean value)
-
-
-
Field Detail
-
aclReference
protected ObjectReferenceType aclReference
-
ownerReference
protected UserReferenceType ownerReference
-
description
protected String description
-
visible
protected boolean visible
-
aclMembers
protected AclType.AclMembers aclMembers
-
-
Constructor Detail
-
AclType
public AclType()
Default no-arg constructor
-
AclType
public AclType(ObjectReferenceType aclReference, UserReferenceType ownerReference, String description, boolean visible, AclType.AclMembers aclMembers)
Fully-initialising value constructor
-
-
Method Detail
-
getAclReference
public ObjectReferenceType getAclReference()
Gets the value of the aclReference property.- Returns:
- possible object is
ObjectReferenceType
-
setAclReference
public void setAclReference(ObjectReferenceType value)
Sets the value of the aclReference property.- Parameters:
value
- allowed object isObjectReferenceType
-
getOwnerReference
public UserReferenceType getOwnerReference()
Gets the value of the ownerReference property.- Returns:
- possible object is
UserReferenceType
-
setOwnerReference
public void setOwnerReference(UserReferenceType value)
Sets the value of the ownerReference property.- Parameters:
value
- allowed object isUserReferenceType
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
isVisible
public boolean isVisible()
Gets the value of the visible property.
-
setVisible
public void setVisible(boolean value)
Sets the value of the visible property.
-
getAclMembers
public AclType.AclMembers getAclMembers()
Gets the value of the aclMembers property.- Returns:
- possible object is
AclType.AclMembers
-
setAclMembers
public void setAclMembers(AclType.AclMembers value)
Sets the value of the aclMembers property.- Parameters:
value
- allowed object isAclType.AclMembers
-
withAclReference
public AclType withAclReference(ObjectReferenceType value)
-
withOwnerReference
public AclType withOwnerReference(UserReferenceType value)
-
withVisible
public AclType withVisible(boolean value)
-
withAclMembers
public AclType withAclMembers(AclType.AclMembers value)
-
-