Package com.sun.jna.platform.mac
Interface MacFileUtils.FileManager
- All Superinterfaces:
Library
- Enclosing class:
- MacFileUtils
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MacFileUtils.FileManager
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER
-
Method Summary
Modifier and TypeMethodDescriptionint
FSMoveObjectToTrashSync
(MacFileUtils.FileManager.FSRef source, MacFileUtils.FileManager.FSRef target, int options) int
FSPathMakeRef
(String source, int options, ByteByReference isDirectory) int
FSPathMakeRefWithOptions
(String source, int options, MacFileUtils.FileManager.FSRef fsref, ByteByReference isDirectory) int
FSPathMoveObjectToTrashSync
(String source, PointerByReference target, int options) int
FSRefMakePath
(MacFileUtils.FileManager.FSRef fsref, byte[] path, int maxPathSize)
-
Field Details
-
INSTANCE
-
kFSFileOperationDefaultOptions
static final int kFSFileOperationDefaultOptions- See Also:
-
kFSFileOperationsOverwrite
static final int kFSFileOperationsOverwrite- See Also:
-
kFSFileOperationsSkipSourcePermissionErrors
static final int kFSFileOperationsSkipSourcePermissionErrors- See Also:
-
kFSFileOperationsDoNotMoveAcrossVolumes
static final int kFSFileOperationsDoNotMoveAcrossVolumes- See Also:
-
kFSFileOperationsSkipPreflight
static final int kFSFileOperationsSkipPreflight- See Also:
-
kFSPathDefaultOptions
static final int kFSPathDefaultOptions- See Also:
-
kFSPathMakeRefDoNotFollowLeafSymlink
static final int kFSPathMakeRefDoNotFollowLeafSymlink- See Also:
-
-
Method Details
-
FSRefMakePath
-
FSPathMakeRef
-
FSPathMakeRefWithOptions
int FSPathMakeRefWithOptions(String source, int options, MacFileUtils.FileManager.FSRef fsref, ByteByReference isDirectory) -
FSPathMoveObjectToTrashSync
-
FSMoveObjectToTrashSync
int FSMoveObjectToTrashSync(MacFileUtils.FileManager.FSRef source, MacFileUtils.FileManager.FSRef target, int options)
-