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:
  • Field Details

    • 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
  • Constructor Details

    • SolutionFileInfo

      public SolutionFileInfo()
  • Method Details

    • getPath

      public String getPath()
      Specified by:
      getPath in interface IFileSummary
    • setPath

      public void setPath(String path)
    • getName

      public String getName()
      Specified by:
      getName in interface IFileSummary
    • 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:
      getLocalizedName in interface IFileSummary
    • setLocalizedName

      public void setLocalizedName(String localizedName)