Package com.sun.jna.platform.mac
Interface MacFileUtils.FileManager
- 
- All Superinterfaces:
- Library
 - Enclosing class:
- MacFileUtils
 
 public static interface MacFileUtils.FileManager extends Library 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classMacFileUtils.FileManager.FSRef- 
Nested classes/interfaces inherited from interface com.sun.jna.LibraryLibrary.Handler
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static MacFileUtils.FileManagerINSTANCEstatic intkFSFileOperationDefaultOptionsstatic intkFSFileOperationsDoNotMoveAcrossVolumesstatic intkFSFileOperationsOverwritestatic intkFSFileOperationsSkipPreflightstatic intkFSFileOperationsSkipSourcePermissionErrorsstatic intkFSPathDefaultOptionsstatic intkFSPathMakeRefDoNotFollowLeafSymlink- 
Fields inherited from interface com.sun.jna.LibraryOPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description intFSMoveObjectToTrashSync(MacFileUtils.FileManager.FSRef source, MacFileUtils.FileManager.FSRef target, int options)intFSPathMakeRef(java.lang.String source, int options, ByteByReference isDirectory)intFSPathMakeRefWithOptions(java.lang.String source, int options, MacFileUtils.FileManager.FSRef fsref, ByteByReference isDirectory)intFSPathMoveObjectToTrashSync(java.lang.String source, PointerByReference target, int options)intFSRefMakePath(MacFileUtils.FileManager.FSRef fsref, byte[] path, int maxPathSize)
 
- 
- 
- 
Field Detail- 
INSTANCEstatic final MacFileUtils.FileManager INSTANCE 
 - 
kFSFileOperationDefaultOptionsstatic final int kFSFileOperationDefaultOptions - See Also:
- Constant Field Values
 
 - 
kFSFileOperationsOverwritestatic final int kFSFileOperationsOverwrite - See Also:
- Constant Field Values
 
 - 
kFSFileOperationsSkipSourcePermissionErrorsstatic final int kFSFileOperationsSkipSourcePermissionErrors - See Also:
- Constant Field Values
 
 - 
kFSFileOperationsDoNotMoveAcrossVolumesstatic final int kFSFileOperationsDoNotMoveAcrossVolumes - See Also:
- Constant Field Values
 
 - 
kFSFileOperationsSkipPreflightstatic final int kFSFileOperationsSkipPreflight - See Also:
- Constant Field Values
 
 - 
kFSPathDefaultOptionsstatic final int kFSPathDefaultOptions - See Also:
- Constant Field Values
 
 - 
kFSPathMakeRefDoNotFollowLeafSymlinkstatic final int kFSPathMakeRefDoNotFollowLeafSymlink - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
FSRefMakePathint FSRefMakePath(MacFileUtils.FileManager.FSRef fsref, byte[] path, int maxPathSize) 
 - 
FSPathMakeRefint FSPathMakeRef(java.lang.String source, int options, ByteByReference isDirectory)
 - 
FSPathMakeRefWithOptionsint FSPathMakeRefWithOptions(java.lang.String source, int options, MacFileUtils.FileManager.FSRef fsref, ByteByReference isDirectory)
 - 
FSPathMoveObjectToTrashSyncint FSPathMoveObjectToTrashSync(java.lang.String source, PointerByReference target, int options)
 - 
FSMoveObjectToTrashSyncint FSMoveObjectToTrashSync(MacFileUtils.FileManager.FSRef source, MacFileUtils.FileManager.FSRef target, int options) 
 
- 
 
-