Class Java6FileApiPermissionsStrategy
java.lang.Object
org.zeroturnaround.zip.Java6FileApiPermissionsStrategy
- All Implemented Interfaces:
ZTFilePermissionsStrategy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleancanExecute(File file) getPermissions(File file) GetZTFilePermissionsfrom file.private booleansetExecutable(File file, boolean executable, boolean ownerOnly) voidsetPermissions(File file, ZTFilePermissions permissions) SetZTFilePermissionsto fileprivate booleansetReadable(File file, boolean executable, boolean ownerOnly) private booleansetWritable(File file, boolean executable, boolean ownerOnly)
-
Field Details
-
canExecuteMethod
-
setExecutableMethod
-
setWritableMethod
-
setReadableMethod
-
-
Constructor Details
-
Java6FileApiPermissionsStrategy
- Throws:
ZipException
-
-
Method Details
-
getPermissions
Description copied from interface:ZTFilePermissionsStrategyGetZTFilePermissionsfrom file.- Specified by:
getPermissionsin interfaceZTFilePermissionsStrategy- Parameters:
file- file to get permissions for- Returns:
- permissions or
nullif cannot retrieve permissions info by some reason.
-
setPermissions
Description copied from interface:ZTFilePermissionsStrategySetZTFilePermissionsto file- Specified by:
setPermissionsin interfaceZTFilePermissionsStrategy- Parameters:
file- file to get permissions forpermissions- permission
-
setExecutable
-
setWritable
-
setReadable
-
canExecute
-