Package org.robovm.apple.foundation
Class NSFileWrapper
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSFileWrapper
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class NSFileWrapper extends NSObject implements NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSFileWrapper.NSFileWrapperPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NSFileWrapper()NSFileWrapper(Map<String,NSFileWrapper> childrenByPreferredName)NSFileWrapper(NSCoder inCoder)NSFileWrapper(NSData contents)protectedNSFileWrapper(NSObject.Handle h, long handle)protectedNSFileWrapper(NSObject.SkipInit skipInit)NSFileWrapper(NSURL url)NSFileWrapper(NSURL url, NSFileWrapperReadingOptions options) -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSFileWrapper
public NSFileWrapper() -
NSFileWrapper
-
NSFileWrapper
-
NSFileWrapper
- Throws:
NSErrorException
-
NSFileWrapper
-
NSFileWrapper
-
NSFileWrapper
-
NSFileWrapper
-
-
Method Details
-
isDirectory
public boolean isDirectory() -
isRegularFile
public boolean isRegularFile() -
isSymbolicLink
public boolean isSymbolicLink() -
getPreferredFilename
-
setPreferredFilename
-
getFilename
-
setFilename
-
getFileAttributes
-
setFileAttributes
-
getSerializedRepresentation
-
getFileWrappers
-
getRegularFileContents
-
getSymbolicLinkDestinationURL
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
deserialize
-
init
-
init
-
init
-
initSerialized
-
init
-
matchesContentsOfURL
-
readFromURL
- Throws:
NSErrorException
-
writeToURL
public boolean writeToURL(NSURL url, NSFileWrapperWritingOptions options, NSURL originalContentsURL) throws NSErrorException- Throws:
NSErrorException
-
addFileWrapper
-
addRegularFile
-
removeFileWrapper
-
getKeyForFileWrapper
-
encode
-