Class NSURLProperties

java.lang.Object
org.robovm.apple.foundation.NSURLProperties

public class NSURLProperties
extends Object
Since:
Available in iOS 7.0 and later.
  • Constructor Details

  • Method Details

    • getDictionary

      public NSDictionary<NSString,​NSObject> getDictionary()
    • get

      public NSObject get​(String property)
    • get

      public NSObject get​(NSURLFileSystemProperty property)
    • get

      public NSObject get​(NSURLFileProperty property)
    • get

      public NSObject get​(NSURLVolumeProperty property)
    • get

      public NSObject get​(NSURLUbiquitousItemProperty property)
    • contains

      public boolean contains​(String property)
    • contains

      public boolean contains​(NSURLFileSystemProperty property)
    • contains

      public boolean contains​(NSURLFileProperty property)
    • contains

      public boolean contains​(NSURLVolumeProperty property)
    • contains

      public boolean contains​(NSURLUbiquitousItemProperty property)
    • put

      public NSURLProperties put​(String property, NSObject value)
    • put

      public NSURLProperties put​(NSURLFileSystemProperty property, NSObject value)
    • put

      public NSURLProperties put​(NSURLFileProperty property, NSObject value)
    • put

      public NSURLProperties put​(NSURLVolumeProperty property, NSObject value)
    • put

      public NSURLProperties put​(NSURLUbiquitousItemProperty property, NSObject value)
    • getName

      public String getName()
      Since:
      Available in iOS 4.0 and later.
    • setName

      public NSURLProperties setName​(String name)
      Since:
      Available in iOS 4.0 and later.
    • getLocalizedName

      public String getLocalizedName()
      Since:
      Available in iOS 4.0 and later.
    • isRegularFile

      public boolean isRegularFile()
      Since:
      Available in iOS 4.0 and later.
    • isDirectory

      public boolean isDirectory()
      Since:
      Available in iOS 4.0 and later.
    • isSymbolicLink

      public boolean isSymbolicLink()
      Since:
      Available in iOS 4.0 and later.
    • isVolume

      public boolean isVolume()
      Since:
      Available in iOS 4.0 and later.
    • isPackage

      public boolean isPackage()
      Since:
      Available in iOS 4.0 and later.
    • setPackage

      public NSURLProperties setPackage​(boolean isPackage)
      Since:
      Available in iOS 8.0 and later.
    • isSystemImmutable

      public boolean isSystemImmutable()
      Since:
      Available in iOS 4.0 and later.
    • setSystemImmutable

      public NSURLProperties setSystemImmutable​(boolean immutable)
      Since:
      Available in iOS 4.0 and later.
    • isUserImmutable

      public boolean isUserImmutable()
      Since:
      Available in iOS 4.0 and later.
    • setUserImmutable

      public NSURLProperties setUserImmutable​(boolean immutable)
      Since:
      Available in iOS 4.0 and later.
    • isHidden

      public boolean isHidden()
      Since:
      Available in iOS 4.0 and later.
    • setHidden

      public NSURLProperties setHidden​(boolean hidden)
      Since:
      Available in iOS 4.0 and later.
    • hasHiddenExtension

      public boolean hasHiddenExtension()
      Since:
      Available in iOS 4.0 and later.
    • setHasHiddenExtension

      public NSURLProperties setHasHiddenExtension​(boolean hiddenExtension)
      Since:
      Available in iOS 4.0 and later.
    • getCreationDate

      public NSDate getCreationDate()
      Since:
      Available in iOS 4.0 and later.
    • setCreationDate

      public NSURLProperties setCreationDate​(NSDate date)
      Since:
      Available in iOS 4.0 and later.
    • getContentAccessDate

      public NSDate getContentAccessDate()
      Since:
      Available in iOS 4.0 and later.
    • getContentModificationDate

      public NSDate getContentModificationDate()
      Since:
      Available in iOS 4.0 and later.
    • setContentModificationDate

      public NSURLProperties setContentModificationDate​(NSDate date)
      Since:
      Available in iOS 4.0 and later.
    • getAttributeModificationDate

      public NSDate getAttributeModificationDate()
      Since:
      Available in iOS 4.0 and later.
    • setAtttributeModificationDate

      public NSURLProperties setAtttributeModificationDate​(NSDate date)
      Since:
      Available in iOS 4.0 and later.
    • getLinkCount

      public long getLinkCount()
      Since:
      Available in iOS 4.0 and later.
    • getParentDirectoryURL

      public NSURL getParentDirectoryURL()
      Since:
      Available in iOS 4.0 and later.
    • getVolumeURL

      public NSURL getVolumeURL()
      Since:
      Available in iOS 4.0 and later.
    • getTypeIdentifier

      public String getTypeIdentifier()
      Since:
      Available in iOS 4.0 and later.
    • getLocalizedTypeDescription

      public String getLocalizedTypeDescription()
      Since:
      Available in iOS 4.0 and later.
    • getLabelNumber

      public long getLabelNumber()
      Since:
      Available in iOS 4.0 and later.
    • getFileResourceIdentifier

      public NSObject getFileResourceIdentifier()
      Since:
      Available in iOS 5.0 and later.
    • getVolumeIdentifier

      public NSObject getVolumeIdentifier()
      Since:
      Available in iOS 5.0 and later.
    • isReadable

      public boolean isReadable()
      Since:
      Available in iOS 5.0 and later.
    • isWritable

      public boolean isWritable()
      Since:
      Available in iOS 5.0 and later.
    • isExecutable

      public boolean isExecutable()
      Since:
      Available in iOS 5.0 and later.
    • isExcludedFromBackup

      public boolean isExcludedFromBackup()
      Since:
      Available in iOS 5.1 and later.
    • setExcludedFromBackground

      public NSURLProperties setExcludedFromBackground​(boolean excludeFromBackground)
      Since:
      Available in iOS 5.1 and later.
    • getPath

      public String getPath()
      Since:
      Available in iOS 6.0 and later.
    • isMountTrigger

      public boolean isMountTrigger()
      Since:
      Available in iOS 5.0 and later.
    • getGenerationIdentifier

      public NSObject getGenerationIdentifier()
      Since:
      Available in iOS 8.0 and later.
    • getDocumentIdentifier

      public long getDocumentIdentifier()
      Since:
      Available in iOS 8.0 and later.
    • getAddedToDirectoryDate

      public NSDate getAddedToDirectoryDate()
      Since:
      Available in iOS 8.0 and later.
    • getFileResourceType

      public NSURLFileResourceType getFileResourceType()
      Since:
      Available in iOS 5.0 and later.
    • getThumbnail

      public NSURLThumbnail getThumbnail()
      Since:
      Available in iOS 8.0 and later.
    • getFileSize

      public long getFileSize()
      Since:
      Available in iOS 4.0 and later.
    • getAllocatedSize

      public long getAllocatedSize()
      Since:
      Available in iOS 4.0 and later.
    • getTotalFileSize

      public long getTotalFileSize()
      Since:
      Available in iOS 5.0 and later.
    • getTotalAllocatedSize

      public long getTotalAllocatedSize()
      Since:
      Available in iOS 5.0 and later.
    • isAliasFile

      public boolean isAliasFile()
      Since:
      Available in iOS 5.0 and later.
    • getVolumeLocalizedFormatDescription

      public String getVolumeLocalizedFormatDescription()
      Since:
      Available in iOS 4.0 and later.
    • getVolumeTotalCapacity

      public long getVolumeTotalCapacity()
      Since:
      Available in iOS 4.0 and later.
    • getVolumeAvailableCapacity

      public long getVolumeAvailableCapacity()
      Since:
      Available in iOS 4.0 and later.
    • getVolumeResourceCount

      public long getVolumeResourceCount()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsPersistentIDs

      public boolean volumeSupportsPersistentIDs()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsSymbolicLinks

      public boolean volumeSupportsSymbolicLinks()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsHardLinks

      public boolean volumeSupportsHardLinks()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsJournaling

      public boolean volumeSupportsJournaling()
      Since:
      Available in iOS 4.0 and later.
    • isVolumeJournaling

      public boolean isVolumeJournaling()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsSparseFiles

      public boolean volumeSupportsSparseFiles()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsZeroRuns

      public boolean volumeSupportsZeroRuns()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsCaseSensitiveNames

      public boolean volumeSupportsCaseSensitiveNames()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsCasePreservedNames

      public boolean volumeSupportsCasePreservedNames()
      Since:
      Available in iOS 4.0 and later.
    • volumeSupportsRootDirectoryDates

      public boolean volumeSupportsRootDirectoryDates()
      Since:
      Available in iOS 5.0 and later.
    • volumeSupportsVolumeSizes

      public boolean volumeSupportsVolumeSizes()
      Since:
      Available in iOS 5.0 and later.
    • volumeSupportsRenaming

      public boolean volumeSupportsRenaming()
      Since:
      Available in iOS 5.0 and later.
    • volumeSupportsAdvisoryFileLocking

      public boolean volumeSupportsAdvisoryFileLocking()
      Since:
      Available in iOS 5.0 and later.
    • volumeSupportsExtendedSecurity

      public boolean volumeSupportsExtendedSecurity()
      Since:
      Available in iOS 5.0 and later.
    • isVolumeBrowsable

      public boolean isVolumeBrowsable()
      Since:
      Available in iOS 5.0 and later.
    • getVolumeMaximueFileSize

      public long getVolumeMaximueFileSize()
      Since:
      Available in iOS 5.0 and later.
    • isVolumeEjectable

      public boolean isVolumeEjectable()
      Since:
      Available in iOS 5.0 and later.
    • isVolumeRemovable

      public boolean isVolumeRemovable()
      Since:
      Available in iOS 5.0 and later.
    • isVolumeInternal

      public boolean isVolumeInternal()
      Since:
      Available in iOS 5.0 and later.
    • isVolumeAutomounted

      public boolean isVolumeAutomounted()
      Since:
      Available in iOS 5.0 and later.
    • isVolumeLocal

      public boolean isVolumeLocal()
      Since:
      Available in iOS 5.0 and later.
    • isVolumeReadOnly

      public boolean isVolumeReadOnly()
      Since:
      Available in iOS 5.0 and later.
    • getVolumeCreationDate

      public NSDate getVolumeCreationDate()
      Since:
      Available in iOS 5.0 and later.
    • getVolumeURLForRemounting

      public NSURL getVolumeURLForRemounting()
      Since:
      Available in iOS 5.0 and later.
    • getVolumeUUIDString

      public String getVolumeUUIDString()
      Since:
      Available in iOS 5.0 and later.
    • getVolumeName

      public String getVolumeName()
      Since:
      Available in iOS 5.0 and later.
    • setVolumeName

      public NSURLProperties setVolumeName​(String name)
      Since:
      Available in iOS 5.0 and later.
    • getVolumeLocalizedName

      public String getVolumeLocalizedName()
      Since:
      Available in iOS 5.0 and later.
    • isUbiquitousItem

      public boolean isUbiquitousItem()
      Since:
      Available in iOS 5.0 and later.
    • hasUnresolvedConflicts

      public boolean hasUnresolvedConflicts()
      Since:
      Available in iOS 5.0 and later.
    • isDownloading

      public boolean isDownloading()
      Since:
      Available in iOS 5.0 and later.
    • isUploaded

      public boolean isUploaded()
      Since:
      Available in iOS 5.0 and later.
    • isUploading

      public boolean isUploading()
      Since:
      Available in iOS 5.0 and later.
    • getDownloadingStatus

      public NSURLUbiquitousItemDownloadingStatus getDownloadingStatus()
      Since:
      Available in iOS 7.0 and later.
    • getDownloadingError

      public NSError getDownloadingError()
      Since:
      Available in iOS 7.0 and later.
    • getUploadingError

      public NSError getUploadingError()
      Since:
      Available in iOS 7.0 and later.
    • isDownloadRequested

      public boolean isDownloadRequested()
      Since:
      Available in iOS 8.0 and later.
    • getContainerDisplayName

      public String getContainerDisplayName()
      Since:
      Available in iOS 8.0 and later.
    • toString

      public String toString()
      Overrides:
      toString in class Object