# Uses of Interface
com.sas.metadata.remote.Classifier

Packages that use Classifier
Package
Description
com.sas.metadata.remote
Provides a java object interface to the metadata server using the SAS/Open Metadata Architecture.

- ## Uses of Classifier in com.sas.metadata.remote

  Subinterfaces of Classifier in com.sas.metadata.remote
  Modifier and Type
  Interface
  Description
  `interface`
  `Cube`
  A logical set of data that is organized and structured in a hierarchical, multidimensional arrangement.
  `interface`
  `DataTable`
  An abstract type that represents an object that contains a set of columns.
  `interface`
  `Dimension`
  A group of closely related hierarchies.
  `interface`
  `ExternalTable`
  Represents a table in an external data file.
  `interface`
  `JoinTable`
  DEPRECATED: Represents an instance of a join between two tables.
  `interface`
  `PhysicalTable`
  A "materialized" table that resides in a database or a file system.
  `interface`
  `QueryTable`
  Result set of a query.
  `interface`
  `RelationalTable`
  Represents a relational table, one that does not have a physical representation.
  `interface`
  `Report`
  Represents the result of data being transformed into a report.
  `interface`
  `SecuredTable`
  A SecuredTable object is created for a physical SAS data set when a data set with the same name is first created in a metadata-bound library.
  `interface`
  `SharedDimension`
  Shared dimension is contained by its schema and may be used by more than one cube.
  `interface`
  `TableCollection`
  A classifier that defines a set of tables that all share the same characteristics but that should be treated as one classifer for display purposes.
  `interface`
  `WorkTable`
  Represents a table that is created as part of running SAS code that is not intended to be persisted.