## Uses of Interface
org.apache.sling.cms.File

Packages that use File
org.apache.sling.cms: Package with all of the common models used to access content in the Sling reference CMS
org.apache.sling.cms.insights: Support for Content Insights

### Uses of File in org.apache.sling.cms

Methods in org.apache.sling.cms that return File
`File` FileManager.`getFile()` Get the file containing the adapted resource

Methods in org.apache.sling.cms with parameters of type File
`Map<String,​Object>` FileMetadataExtractor.`extractMetadata​(File file)` Extract the metadata from the specified file and return the resulting metadata
`void` FileMetadataExtractor.`updateMetadata​(File file)` Extract the metadata from the specified file and persist the results under the jcr:content/metadata node of the file resource
`void` FileMetadataExtractor.`updateMetadata​(File file, boolean persist)` Extract the metadata from the specified file and persist the results under the jcr:content/metadata node of the file resource

### Uses of File in org.apache.sling.cms.insights

Methods in org.apache.sling.cms.insights that return File
`File` FileInsightRequest.`getFile()` Returns the file used to create this request

Methods in org.apache.sling.cms.insights with parameters of type File
`List<Insight>` InsightFactory.`getInsights​(File file)` Get the insights which are enabled for a particular file.