
org.nuiton.wikitty.entities.WikittyAuthorisation Maven / Gradle / Ivy
The newest version!
package org.nuiton.wikitty.entities;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Date;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import javax.annotation.Generated;
import org.nuiton.wikitty.WikittyUtil;
@Generated(value = "org.nuiton.wikitty.generator.WikittyContractGenerator", date = "Thu Aug 06 22:58:22 CEST 2015")
public interface WikittyAuthorisation extends BusinessEntity {
String EXT_WIKITTYAUTHORISATION = "WikittyAuthorisation";
String FIELD_WIKITTYAUTHORISATION_OWNER = "owner";
String FQ_FIELD_WIKITTYAUTHORISATION_OWNER = EXT_WIKITTYAUTHORISATION + ".owner";
ElementField ELEMENT_FIELD_WIKITTYAUTHORISATION_OWNER = new ElementField(FQ_FIELD_WIKITTYAUTHORISATION_OWNER);
String FIELD_WIKITTYAUTHORISATION_ADMIN = "admin";
String FQ_FIELD_WIKITTYAUTHORISATION_ADMIN = EXT_WIKITTYAUTHORISATION + ".admin";
ElementField ELEMENT_FIELD_WIKITTYAUTHORISATION_ADMIN = new ElementField(FQ_FIELD_WIKITTYAUTHORISATION_ADMIN);
String FIELD_WIKITTYAUTHORISATION_WRITER = "writer";
String FQ_FIELD_WIKITTYAUTHORISATION_WRITER = EXT_WIKITTYAUTHORISATION + ".writer";
ElementField ELEMENT_FIELD_WIKITTYAUTHORISATION_WRITER = new ElementField(FQ_FIELD_WIKITTYAUTHORISATION_WRITER);
String FIELD_WIKITTYAUTHORISATION_READER = "reader";
String FQ_FIELD_WIKITTYAUTHORISATION_READER = EXT_WIKITTYAUTHORISATION + ".reader";
ElementField ELEMENT_FIELD_WIKITTYAUTHORISATION_READER = new ElementField(FQ_FIELD_WIKITTYAUTHORISATION_READER);
String FIELD_WIKITTYAUTHORISATION_PARENT = "parent";
String FQ_FIELD_WIKITTYAUTHORISATION_PARENT = EXT_WIKITTYAUTHORISATION + ".parent";
ElementField ELEMENT_FIELD_WIKITTYAUTHORISATION_PARENT = new ElementField(FQ_FIELD_WIKITTYAUTHORISATION_PARENT);
String getOwner();
void setOwner(String owner);
WikittyUser getOwner(boolean exceptionIfNotLoaded);
void setOwner(WikittyUser owner);
Set getAdmin();
void setAdmin(Set admin);
void addAllAdmin(Collection admin);
void addAdmin(String... element);
void removeAdmin(String... element);
void clearAdmin();
Set getAdmin(boolean exceptionIfNotLoaded);
void setAdminEntity(Collection admin);
void addAllAdminEntity(Collection admin);
void addAdmin(Wikitty... element);
void removeAdmin(Wikitty... element);
Set getWriter();
void setWriter(Set writer);
void addAllWriter(Collection writer);
void addWriter(String... element);
void removeWriter(String... element);
void clearWriter();
Set getWriter(boolean exceptionIfNotLoaded);
void setWriterEntity(Collection writer);
void addAllWriterEntity(Collection writer);
void addWriter(Wikitty... element);
void removeWriter(Wikitty... element);
Set getReader();
void setReader(Set reader);
void addAllReader(Collection reader);
void addReader(String... element);
void removeReader(String... element);
void clearReader();
Set getReader(boolean exceptionIfNotLoaded);
void setReaderEntity(Collection reader);
void addAllReaderEntity(Collection reader);
void addReader(Wikitty... element);
void removeReader(Wikitty... element);
/**
* Pointe sur un autre WikittyAuthorisation qui permet d'indiquer que les droits de l'objet courant sont les mêmes que l'objet pointée. Les droits de l'objet courant s'ajoute au droit de l'objet pointé
* @return
*/
Set getParent();
void setParent(Set parent);
void addAllParent(Collection parent);
void addParent(String... element);
void removeParent(String... element);
void clearParent();
/**
* Pointe sur un autre WikittyAuthorisation qui permet d'indiquer que les droits de l'objet courant sont les mêmes que l'objet pointée. Les droits de l'objet courant s'ajoute au droit de l'objet pointé
* @param exceptionIfNotLoaded
* @return
*/
Set getParent(boolean exceptionIfNotLoaded);
void setParentEntity(Collection parent);
void addAllParentEntity(Collection parent);
void addParent(WikittyAuthorisation... element);
void removeParent(WikittyAuthorisation... element);
} //WikittyAuthorisation
© 2015 - 2025 Weber Informatics LLC | Privacy Policy