Class SolutionFileInfo
- java.lang.Object
-
- org.pentaho.mantle.client.objects.SolutionFileInfo
-
- All Implemented Interfaces:
Serializable,IFileSummary
public class SolutionFileInfo extends Object implements Serializable, IFileSummary
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSolutionFileInfo.Type
-
Field Summary
Fields Modifier and Type Field Description booleancanEffectiveUserManagebyte[]databooleanisDirectoryDatelastModifiedDateStringlocalizedNameStringnameStringpathStringpluginTypeNameArrayList<RolePermission>rolePermissionslongsizebooleansupportsAccessControlsSolutionFileInfo.TypetypeArrayList<UserPermission>userPermissions
-
Constructor Summary
Constructors Constructor Description SolutionFileInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getData()DategetLastModifiedDate()StringgetLocalizedName()StringgetName()StringgetPath()ArrayList<RolePermission>getRolePermissions()longgetSize()SolutionFileInfo.TypegetType()ArrayList<UserPermission>getUserPermissions()booleanisCanEffectiveUserManage()booleanisDirectory()booleanisSupportsAccessControls()voidsetCanEffectiveUserManage(boolean canEffectiveUserManage)voidsetData(byte[] data)voidsetDirectory(boolean isDirectory)voidsetLastModifiedDate(Date lastModifiedDate)voidsetLocalizedName(String localizedName)voidsetName(String name)voidsetPath(String path)voidsetRolePermissions(ArrayList<RolePermission> rolePermissions)voidsetSize(long size)voidsetSupportsAccessControls(boolean supportsAccessControls)voidsetType(SolutionFileInfo.Type type)voidsetUserPermissions(ArrayList<UserPermission> userPermissions)
-
-
-
Field Detail
-
path
public String path
-
name
public String name
-
localizedName
public String localizedName
-
lastModifiedDate
public Date lastModifiedDate
-
size
public long size
-
data
public byte[] data
-
type
public SolutionFileInfo.Type type
-
pluginTypeName
public String pluginTypeName
-
isDirectory
public boolean isDirectory
-
supportsAccessControls
public boolean supportsAccessControls
-
canEffectiveUserManage
public boolean canEffectiveUserManage
-
userPermissions
public ArrayList<UserPermission> userPermissions
-
rolePermissions
public ArrayList<RolePermission> rolePermissions
-
-
Method Detail
-
getPath
public String getPath()
- Specified by:
getPathin interfaceIFileSummary
-
setPath
public void setPath(String path)
-
getName
public String getName()
- Specified by:
getNamein interfaceIFileSummary
-
setName
public void setName(String name)
-
getLastModifiedDate
public Date getLastModifiedDate()
-
setLastModifiedDate
public void setLastModifiedDate(Date lastModifiedDate)
-
getSize
public long getSize()
-
setSize
public void setSize(long size)
-
getData
public byte[] getData()
-
setData
public void setData(byte[] data)
-
isDirectory
public boolean isDirectory()
-
setDirectory
public void setDirectory(boolean isDirectory)
-
isSupportsAccessControls
public boolean isSupportsAccessControls()
-
setSupportsAccessControls
public void setSupportsAccessControls(boolean supportsAccessControls)
-
getUserPermissions
public ArrayList<UserPermission> getUserPermissions()
-
setUserPermissions
public void setUserPermissions(ArrayList<UserPermission> userPermissions)
-
getRolePermissions
public ArrayList<RolePermission> getRolePermissions()
-
setRolePermissions
public void setRolePermissions(ArrayList<RolePermission> rolePermissions)
-
getType
public SolutionFileInfo.Type getType()
-
setType
public void setType(SolutionFileInfo.Type type)
-
isCanEffectiveUserManage
public boolean isCanEffectiveUserManage()
-
setCanEffectiveUserManage
public void setCanEffectiveUserManage(boolean canEffectiveUserManage)
-
getLocalizedName
public String getLocalizedName()
- Specified by:
getLocalizedNamein interfaceIFileSummary
-
setLocalizedName
public void setLocalizedName(String localizedName)
-
-