org.codehaus.plexus.components.io.attributes
Interface PlexusIoResourceAttributes

All Known Implementing Classes:
FileAttributes, Java7FileAttributes, SimpleResourceAttributes

public interface PlexusIoResourceAttributes


Method Summary
 java.lang.Integer getGroupId()
          Gets the unix group id.
 java.lang.String getGroupName()
           
 int getOctalMode()
           
 java.lang.String getOctalModeString()
           
 java.lang.Integer getUserId()
          Gets the unix user id.
 java.lang.String getUserName()
           
 boolean isGroupExecutable()
           
 boolean isGroupReadable()
           
 boolean isGroupWritable()
           
 boolean isOwnerExecutable()
           
 boolean isOwnerReadable()
           
 boolean isOwnerWritable()
           
 boolean isWorldExecutable()
           
 boolean isWorldReadable()
           
 boolean isWorldWritable()
           
 PlexusIoResourceAttributes setGroupExecutable(boolean flag)
           
 PlexusIoResourceAttributes setGroupId(java.lang.Integer gid)
           
 PlexusIoResourceAttributes setGroupName(java.lang.String name)
           
 PlexusIoResourceAttributes setGroupReadable(boolean flag)
           
 PlexusIoResourceAttributes setGroupWritable(boolean flag)
           
 PlexusIoResourceAttributes setOctalMode(int mode)
           
 PlexusIoResourceAttributes setOctalModeString(java.lang.String mode)
           
 PlexusIoResourceAttributes setOwnerExecutable(boolean flag)
           
 PlexusIoResourceAttributes setOwnerReadable(boolean flag)
           
 PlexusIoResourceAttributes setOwnerWritable(boolean flag)
           
 PlexusIoResourceAttributes setUserId(java.lang.Integer uid)
           
 PlexusIoResourceAttributes setUserName(java.lang.String name)
           
 PlexusIoResourceAttributes setWorldExecutable(boolean flag)
           
 PlexusIoResourceAttributes setWorldReadable(boolean flag)
           
 PlexusIoResourceAttributes setWorldWritable(boolean flag)
           
 

Method Detail

isOwnerReadable

boolean isOwnerReadable()

isOwnerWritable

boolean isOwnerWritable()

isOwnerExecutable

boolean isOwnerExecutable()

isGroupReadable

boolean isGroupReadable()

isGroupWritable

boolean isGroupWritable()

isGroupExecutable

boolean isGroupExecutable()

isWorldReadable

boolean isWorldReadable()

isWorldWritable

boolean isWorldWritable()

isWorldExecutable

boolean isWorldExecutable()

getUserId

java.lang.Integer getUserId()
Gets the unix user id.

Returns:
The unix user id, may be null ("not set"), even on unix

getGroupId

java.lang.Integer getGroupId()
Gets the unix group id.

Returns:
The unix group id, may be null ("not set"), even on unix

getUserName

java.lang.String getUserName()

getGroupName

java.lang.String getGroupName()

getOctalMode

int getOctalMode()

getOctalModeString

java.lang.String getOctalModeString()

setOwnerReadable

PlexusIoResourceAttributes setOwnerReadable(boolean flag)

setOwnerWritable

PlexusIoResourceAttributes setOwnerWritable(boolean flag)

setOwnerExecutable

PlexusIoResourceAttributes setOwnerExecutable(boolean flag)

setGroupReadable

PlexusIoResourceAttributes setGroupReadable(boolean flag)

setGroupWritable

PlexusIoResourceAttributes setGroupWritable(boolean flag)

setGroupExecutable

PlexusIoResourceAttributes setGroupExecutable(boolean flag)

setWorldReadable

PlexusIoResourceAttributes setWorldReadable(boolean flag)

setWorldWritable

PlexusIoResourceAttributes setWorldWritable(boolean flag)

setWorldExecutable

PlexusIoResourceAttributes setWorldExecutable(boolean flag)

setUserId

PlexusIoResourceAttributes setUserId(java.lang.Integer uid)

setGroupId

PlexusIoResourceAttributes setGroupId(java.lang.Integer gid)

setUserName

PlexusIoResourceAttributes setUserName(java.lang.String name)

setGroupName

PlexusIoResourceAttributes setGroupName(java.lang.String name)

setOctalMode

PlexusIoResourceAttributes setOctalMode(int mode)

setOctalModeString

PlexusIoResourceAttributes setOctalModeString(java.lang.String mode)


Copyright © 2001-2011 Codehaus. All Rights Reserved.