public abstract class AcVariableSet<M extends AcVariable<? extends AcVariableSet>> extends com.banda.core.domain.TechnicalDomainObject implements AcVariableSetIF<M>
com.banda.core.domain.DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>| Constructor and Description |
|---|
AcVariableSet() |
| Modifier and Type | Method and Description |
|---|---|
void |
addVariable(M variable) |
void |
addVariables(Collection<M> variables) |
protected boolean |
containsVariable(M variable) |
com.banda.core.domain.um.User |
getCreatedBy() |
Date |
getCreateTime() |
String |
getName() |
Collection<M> |
getOwnAndInheritedVariables() |
Collection<M> |
getOwnAndInheritedVariablesSorted() |
Collection<M> |
getVariables() |
int |
getVariablesNumber() |
Collection<M> |
getVariablesSorted() |
boolean |
hasOwnVariables() |
void |
initVariables() |
void |
removeVariable(M variable) |
void |
setCreatedBy(com.banda.core.domain.um.User createdBy) |
void |
setCreateTime(Date createTime) |
void |
setName(String name) |
void |
setVariables(Collection<M> variables) |
String |
toString() |
getId, getKey, getVersion, setId, setKey, setVersionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetNextVarSequenceNumpublic String getName()
public void setName(String name)
public Date getCreateTime()
public void setCreateTime(Date createTime)
public com.banda.core.domain.um.User getCreatedBy()
public void setCreatedBy(com.banda.core.domain.um.User createdBy)
public void initVariables()
initVariables in interface AcVariableGroupIF<M extends AcVariable<? extends AcVariableSet>>public Collection<M> getVariables()
getVariables in interface AcVariableGroupIF<M extends AcVariable<? extends AcVariableSet>>public Collection<M> getVariablesSorted()
public Collection<M> getOwnAndInheritedVariables()
getOwnAndInheritedVariables in interface AcVariableSetIF<M extends AcVariable<? extends AcVariableSet>>public Collection<M> getOwnAndInheritedVariablesSorted()
public void setVariables(Collection<M> variables)
setVariables in interface AcVariableGroupIF<M extends AcVariable<? extends AcVariableSet>>public void addVariable(M variable)
addVariable in interface AcVariableGroupIF<M extends AcVariable<? extends AcVariableSet>>public void addVariables(Collection<M> variables)
addVariables in interface AcVariableGroupIF<M extends AcVariable<? extends AcVariableSet>>public void removeVariable(M variable)
removeVariable in interface AcVariableGroupIF<M extends AcVariable<? extends AcVariableSet>>protected boolean containsVariable(M variable)
public int getVariablesNumber()
public boolean hasOwnVariables()
public String toString()
toString in class com.banda.core.domain.DomainObject<Long>Object.toString()Copyright © 2015. All Rights Reserved.