# Uses of Interface
com.emc.documentum.rest.model.Linkable

Packages that use Linkable
Package
Description
com.emc.documentum.rest.controller
com.emc.documentum.rest.model
com.emc.documentum.rest.view
com.emc.documentum.rest.view.impl

- ## Uses of Linkable in com.emc.documentum.rest.controller

  Methods in com.emc.documentum.rest.controller with type parameters of type Linkable
  Modifier and Type
  Method
  Description
  `protected <T extends Linkable>
  T`
  AbstractController.`getRenderedObject(String repositoryName, T object, boolean links, UriInfo uriInfo, Map<String,Object> others)`
  Get the rendered linkable object from the view definition.
  `protected <T extends Linkable>
  AtomFeed`
  AbstractController.`getRenderedPage(String repositoryName, Page<T> page, boolean links, boolean inline, UriInfo uriInfo, Map<String,Object> others)`
  Get the rendered atom feed from the view definition.

- ## Uses of Linkable in com.emc.documentum.rest.model

  Classes in com.emc.documentum.rest.model that implement Linkable
  Modifier and Type
  Class
  Description
  `class`
  `AbstractLinkable`
  abstraction for linkable
  `class`
  `AccessorPermission`
  AccessorPermission identify users and groups and define their object-level permissions to the object with which the ACL is associated.
  `class`
  `AclObject`
  Acl object is applied to a repository object to define object-level security, or to a folder for use in folder security
  `class`
  `AspectTypeObject`
  aspect type resource
  `class`
  `AtomEntry`
  Atom entry
  `class`
  `AtomFeed<T extends AtomEntry>`
  Atom feed
  `class`
  `AuditEvent`
  `class`
  `AuditEventList`
  `class`
  `AuditPolicy`
  `class`
  `AuditTrail`
  `class`
  `CabinetObject`
  Cabinet object
  `class`
  `Compat71TypeAtomEntryJson`
  Deprecated.
  since 7.2
  `class`
  `ContentfulObject`
  A contentful sysobject
  `class`
  `ContentMetaData`
  class for primary content and rendition metadata
  `class`
  `DocumentObject`
  Document resource
  `class`
  `FolderLink`
  Folder link resource
  `class`
  `FolderObject`
  Folder resource
  `final class`
  `Format`
  Format resource
  `class`
  `GroupMember`
  `class`
  `GroupObject`
  Group resource
  `class`
  `HomeDocument`
  Model of Home Document
  `class`
  `JobObject`
  Job resource
  `class`
  `Lifecycle`
  Lifecycle resource
  `class`
  `MethodObject`
  Method Object
  `final class`
  `ModuleObject`
  Created by vellur on 1/14/2020.
  `class`
  `NetworkLocation`
  Network location resource
  `class`
  `ObjectAspects`
  Object aspects resource
  `class`
  `ObjectLifecycle`
  Object lifecycle resource
  `class`
  `PermissionSetObject`
  Permission set object represents a set of user permissions to an specified object.
  `class`
  `PersistentObject`
  Persistent object resource.
  `class`
  `PreferenceObject`
  Persistent object resource.
  `class`
  `ProductInfo`
  Product info resource
  `final class`
  `QueryResultItem`
  Model of query result item
  `class`
  `RelationObject`
  Relation resource
  `class`
  `RelationTypeObject`
  Model for relation type metadata
  `final class`
  `Repository`
  Model for repository resource
  `class`
  `SysObject`
  Model sys object resource in the repository.
  `class`
  `TypeLifecycleInfo`
  `class`
  `TypeObject`
  Type resource
  `class`
  `UserObject`
  User resource
  `class`
  `UserWebSessionConfig`
  `class`
  `UserWebSessionObject`
  `class`
  `ValueAssistances`
  Attribute dependencies resource
  `class`
  `VirtualDocumentNode`
  Model virtual document node in the repository.
  `class`
  `VirtualDocumentSnapshot`
  Model virtual document snapshot in the repository.

- ## Uses of Linkable in com.emc.documentum.rest.view

  Classes in com.emc.documentum.rest.view with type parameters of type Linkable
  Modifier and Type
  Class
  Description
  `class`
  `EntryableView<T extends Linkable>`
  Abstract class for resource representation views that could be represented as atom entry.
  `class`
  `FeedableView<T extends Linkable>`
  Abstract class for resource representation views that could be represented as atom feed
  `class`
  `LinkableView<T extends Linkable>`
  Abstract class for resource representation views that contain link relations.
  Fields in com.emc.documentum.rest.view declared as Linkable
  Modifier and Type
  Field
  Description
  `protected T`
  LinkableView.`serializableData`

- ## Uses of Linkable in com.emc.documentum.rest.view.impl

  Classes in com.emc.documentum.rest.view.impl with type parameters of type Linkable
  Modifier and Type
  Class
  Description
  `class`
  `DefaultFeedView<T extends Linkable>`
  The default view implementation for a feed resource.