Class VariableList
- java.lang.Object
-
- cern.nxcals.api.backport.domain.core.metadata.VariableList
-
- All Implemented Interfaces:
java.io.Serializable
public class VariableList extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VariableList(int listId, java.lang.String description, java.lang.String listName)VariableList(long variableListId, java.lang.String description, java.lang.String variableListName, java.lang.String userName, boolean visibleToPublic, java.lang.String system)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddGroup(java.lang.String groupName, boolean writePermissions)static VariableListfrom(Group group)java.lang.StringgetDescription()java.lang.String[]getGroups()java.util.List<java.lang.String>getReadingGroups()java.lang.StringgetStamp()Deprecated.this functionality has been fully removedjava.lang.StringgetSystem()java.lang.StringgetUserName()longgetVariableListId()java.lang.StringgetVariableListName()java.util.List<java.lang.String>getWritingGroups()booleanhasGroupWritingPermissions(java.lang.String groupName)booleanisVisibleToPublic()voidremoveGroup(java.lang.String groupName)voidsetDescription(java.lang.String description)voidsetStamp(java.lang.String stamp)Deprecated.this functionality has been fully removedvoidsetSystem(java.lang.String system)voidsetUserName(java.lang.String userName)voidsetVariableListId(long variableListId)voidsetVariableListName(java.lang.String variableListName)voidsetVisibleToPublic(boolean visibleToPublic)java.lang.StringtoString()
-
-
-
Constructor Detail
-
VariableList
public VariableList(int listId, java.lang.String description, java.lang.String listName)
-
VariableList
public VariableList(long variableListId, java.lang.String description, java.lang.String variableListName, java.lang.String userName, boolean visibleToPublic, java.lang.String system)
-
-
Method Detail
-
from
public static VariableList from(Group group)
-
getStamp
@Deprecated public java.lang.String getStamp()
Deprecated.this functionality has been fully removed
-
setStamp
@Deprecated public void setStamp(java.lang.String stamp)
Deprecated.this functionality has been fully removed
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hasGroupWritingPermissions
public boolean hasGroupWritingPermissions(java.lang.String groupName)
-
getGroups
public java.lang.String[] getGroups()
-
getReadingGroups
public java.util.List<java.lang.String> getReadingGroups()
-
getWritingGroups
public java.util.List<java.lang.String> getWritingGroups()
-
addGroup
public void addGroup(java.lang.String groupName, boolean writePermissions)
-
removeGroup
public void removeGroup(java.lang.String groupName)
-
getVariableListId
public long getVariableListId()
-
getDescription
public java.lang.String getDescription()
-
getVariableListName
public java.lang.String getVariableListName()
-
getUserName
public java.lang.String getUserName()
-
isVisibleToPublic
public boolean isVisibleToPublic()
-
getSystem
public java.lang.String getSystem()
-
setVariableListId
public void setVariableListId(long variableListId)
-
setDescription
public void setDescription(java.lang.String description)
-
setVariableListName
public void setVariableListName(java.lang.String variableListName)
-
setUserName
public void setUserName(java.lang.String userName)
-
setVisibleToPublic
public void setVisibleToPublic(boolean visibleToPublic)
-
setSystem
public void setSystem(java.lang.String system)
-
-