de.svws_nrw.davapi.model.dav.Ace Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of svws-module-dav-api Show documentation
Show all versions of svws-module-dav-api Show documentation
Diese Bibliothek enthält die Java-Server-Definition der CalDAV und CardDAV-Schnittstelle für die Schulverwaltungssoftware in NRW
The newest version!
package de.svws_nrw.davapi.model.dav;
import jakarta.xml.bind.annotation.*;
/**
* 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;
}
}