com.github.sardine.model.Ace Maven / Gradle / Ivy
package com.github.sardine.model;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for anonymous complex type.
*
* The following schema fragment specifies the expected content contained within this class.
*
*
* <D:owner>
* <D:href>http://www.example.com/acl/users/gstein</D:href>
* </D:owner>
*
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "",propOrder={"principal","grant","deny","inherited","protected1"})
@XmlRootElement(name = "ace")
public class Ace {
private Principal principal;
private Grant grant;
private Deny deny;
private Inherited inherited;
@XmlElement(name="protected")
private Protected protected1;
public Principal getPrincipal() {
return principal;
}
public void setPrincipal(Principal principal) {
this.principal = principal;
}
public Grant getGrant() {
return grant;
}
public void setGrant(Grant grant) {
this.grant = grant;
}
public Deny getDeny() {
return deny;
}
public void setDeny(Deny deny) {
this.deny = deny;
}
public Inherited getInherited() {
return inherited;
}
public void setInherited(Inherited inherited) {
this.inherited = inherited;
}
public Protected getProtected() {
return protected1;
}
public void setProtected(Protected protected1) {
this.protected1 = protected1;
}
}