# Uses of Class
com.sas.services.information.metadata.Metadata

Packages that use Metadata
Package
Description
com.sas.services.information.metadata
Information Service metadata.
com.sas.services.information.metadata.prompt
Information Service prompt model.
com.sas.services.publish.metadata
Publish Service metadata.
com.sas.services.storedprocess.metadata
Create and modify stored process metadata and obtain stored process service objects from metadata.

- ## Uses of Metadata in com.sas.services.information.metadata

  Subclasses of Metadata in com.sas.services.information.metadata
  Modifier and Type
  Class
  Description
  `class`
  `Application`
  `class`
  `Content`
  Content is an example of a smartobject that surfaces content from the underlying repository entity (DAV is an example a repository where entities have content).
  `class`
  `DavEvent`
  A smart object that represents event data stored in a DAV repository.
  `class`
  `DavPerson`
  DAV Smart object implementation for PersonInterface.
  `class`
  `FilteredFolder`
  This is a generic interface for interacting with a Folder object.
  `class`
  `FilteredRepository`
  This class represents basically the same thing as a FilteredFolder, except that it's the repository level.
  `class`
  `Folder`
  This class implements the FolderInterface.
  `class`
  `MyDocuments`
  Represents the Documents folder for a person.
  `class`
  `MyInbox`
  Represents the Inbox folder for a person.
  `class`
  `MyResults`
  Represents the Inbox folder for a person.
  `class`
  `OMRConnection`
  `class`
  `OMRDatabaseServer`
  This is a smart object for database servers.
  `class`
  `OMRGridApplication`
  `class`
  `OMRHadoopServer`
  This is a smart object for Hadoop servers.
  `class`
  `OMRHost`
  `class`
  `OMRPostgresServer`
  `class`
  `OMRProxy`
  OMRProxy
  `class`
  `OMRProxyList`
  OMRProxyList
  `class`
  `OMRSAPServer`
  `class`
  `OMRServer`
  Server persisted in a SAS Metadata Repository.
  `class`
  `OMRServerComponent`
  ServerComponent persisted in a SAS Metadata Repository.
  `class`
  `OMRSoftwareComponent`
  `class`
  `OMRSPDSServer`
  `class`
  `OMRTCPIPConnection`
  `class`
  `OMRTransformation`
  This implementation of Transformation is only to support DM servers.
  `class`
  `PersonalRepository`
  Implements the personal repository.
  `class`
  `Remarks`
  Represents a set of comments or discussion thread on a particular topic.
  Methods in com.sas.services.information.metadata with parameters of type Metadata
  Modifier and Type
  Method
  Description
  `VirtualFolderInterface`
  VirtualFolderManager.`getOwningVirtualFolder(Metadata metadata)`
  Returns the virtual folder containing the object.

- ## Uses of Metadata in com.sas.services.information.metadata.prompt

  Subclasses of Metadata in com.sas.services.information.metadata.prompt
  Modifier and Type
  Class
  Description
  `final class`
  `OMRPromptDefinition`
  This smart object stores a `com.sas.prompts.definition.PromptDefintionInterface` in metadata as a string of XML passed to `setPromptInfo()`.
  `final class`
  `OMRPromptGroup`
  This object represents an instance of `com.sas.prompts.groups.PromptGroupInterface` as stored in metadata.

- ## Uses of Metadata in com.sas.services.publish.metadata

  Subclasses of Metadata in com.sas.services.publish.metadata
  Modifier and Type
  Class
  Description
  `class`
  `DavBinaryPackage`
  DAV implementation of a PackageInterface (DAVBinaryPackageInterface) for a binary package.

- ## Uses of Metadata in com.sas.services.storedprocess.metadata

  Subclasses of Metadata in com.sas.services.storedprocess.metadata
  Modifier and Type
  Class
  Description
  `class`
  `StoredProcessAlertItem`
  This class represents a sas stored process alert item, which keeps track of the results of a stored process.