# Uses of Interface
com.sas.services.publish.EntryInterface

Packages that use EntryInterface
Package
Description
com.sas.services.publish
Publish services.

- ## Uses of EntryInterface in com.sas.services.publish

  Subinterfaces of EntryInterface in com.sas.services.publish
  Modifier and Type
  Interface
  Description
  `interface`
  `BinaryFileEntryInterface`
  The BinaryFileEntryInterface provides a mechanism for setting and getting the attributes of a binary file entry.
  `interface`
  `DatasetEntryInterface`
  The DatasetEntryInterface provides a mechanism for getting the attributes of a data set entry.
  `interface`
  `HTMLEntryInterface`
  The HTMLEntryInterface provides a mechanism for getting and setting the attributes of an HTML entry.
  `interface`
  `LibraryMemberEntryInterface`
  The LibraryMemberEntryInterface provides a mechanism for setting and getting the attributes of a library member entry.
  `interface`
  `ReferenceEntryInterface`
  The ReferenceEntryInterface provides a mechanism for setting and getting the attributes of a reference entry.
  `interface`
  `ResultPackageInterface`
  The ResultPackageInterface provides a mechanism for setting and getting the attributes of a result package.
  `interface`
  `TextFileEntryInterface`
  The TextFileEntryInterface provides a mechanism for setting and getting the attributes of a text file entry.
  `interface`
  `ViewerEntryInterface`
  The ViewerEntryInterface provides a mechanism for setting and getting the attributes of a viewer entry.
  Classes in com.sas.services.publish that implement EntryInterface
  Modifier and Type
  Class
  Description
  `class`
  `AbstractEntry`
  Abstract implementation of a result package entry.
  `class`
  `BinaryFileEntry`
  Represents a binary file entry that can then be added to a result package for publishing.
  `class`
  `HTMLEntry`
  Represents an HTML entry that can then be added to a result package for publishing.
  `class`
  `ReferenceEntry`
  Represents a reference entry that can then be added to a result package for publishing.
  `class`
  `ResultPackage`
  Represents a result package that can then be published using one of the supported delivery transports.
  `class`
  `TextFileEntry`
  Represents a text file entry that can then be added to a result package for publishing.
  `class`
  `ViewerEntry`
  Represents a viewer entry that can then be added to a result package for publishing.
  Methods in com.sas.services.publish that return EntryInterface
  Modifier and Type
  Method
  Description
  `EntryInterface[]`
  ResultPackage.`getEntries()`
  Returns an array of all entries in this package.
  `EntryInterface[]`
  ResultPackageInterface.`getEntries()`
  Return an array of all entries in this package.
  `EntryInterface`
  ResultPackage.`getEntry(int index)`
  Returns a particular result package entry as indicated by the specified index.
  `EntryInterface`
  ResultPackage.`getEntry(String uniqueId)`
  Returns the result package entry identified by the entity key.
  `EntryInterface`
  ResultPackageInterface.`getEntry(int index)`
  Returns a particular result package entry as indicated by the specified index.
  `EntryInterface`
  ResultPackageInterface.`getEntry(String uniqueId)`
  Returns the result package entry identified by the entity key.
  Methods in com.sas.services.publish with parameters of type EntryInterface
  Modifier and Type
  Method
  Description
  `void`
  ResultPackage.`addEntry(EntryInterface entry)`
  Adds a new entry to the result package.
  `void`
  ResultPackageInterface.`addEntry(EntryInterface entry)`
  Adds a new entry to the result package.