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

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

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

  Subinterfaces of AbstractTransformation in com.sas.metadata.remote
  Modifier and Type
  Interface
  Description
  `interface`
  `AbstractJob`
  A job is a set of processes that initiate a process or create an output such as a data store or output table.
  `interface`
  `ClassifierMap`
  Used to map any number of Classifier objects to any number of Classifier objects.
  `interface`
  `ColumnHierarchy`
  Used to assign columns to a hierarchy for the associated data table.
  `interface`
  `FeatureMap`
  Used to map any number of Feature objects to any number of Feature objects.
  `interface`
  `JFJob`
  Represents a job that has been or will be scheduled in the LSF JobFlow.
  `interface`
  `Job`
  Groups transformation activities to be an actual runtime unit.
  `interface`
  `Join`
  The output of a Join is limited to one JoinTable.
  `interface`
  `MiningResult`
  Represents a SAS Enterprise Data Mining Model that is a formula or algorithm that computes outputs from inputs.
  `interface`
  `Select`
  Used to document an SQL select statement.
  `interface`
  `SyncStep`
  The SyncStep is used to define a part of workflow.
  `interface`
  `Transformation`
  This type is used for generic transformations such as stored procedures.
  `interface`
  `TransformationActivity`
  TransformationActivity contains TransformationSteps.
  `interface`
  `TransformationStep`
  TransformationStep contains mapping objects.
  Methods in com.sas.metadata.remote that return AbstractTransformation
  Modifier and Type
  Method
  Description
  `AbstractTransformation`
  ConditionActionSet.`getAssociatedTransformation()`
  Gets the `AbstractTransformation` for `AssociatedTransformation`
  `AbstractTransformation`
  Text.`getAssociatedTransformation()`
  Gets the `AbstractTransformation` for `AssociatedTransformation`
  `AbstractTransformation`
  Variable.`getOwningTransformation()`
  Gets the `AbstractTransformation` for `OwningTransformation`
  Methods in com.sas.metadata.remote with parameters of type AbstractTransformation
  Modifier and Type
  Method
  Description
  `void`
  ConditionActionSet.`setAssociatedTransformation(AbstractTransformation inObject)`
  Sets the `AssociatedTransformations` list 0th element to be `inObject`.
  `void`
  Text.`setAssociatedTransformation(AbstractTransformation inObject)`
  Sets the `AssociatedTransformations` list 0th element to be `inObject`.
  `void`
  Variable.`setOwningTransformation(AbstractTransformation inObject)`
  Sets the `OwningTransformations` list 0th element to be `inObject`.

- ## Uses of AbstractTransformation in com.sas.metadata.remote.impl

  Methods in com.sas.metadata.remote.impl that return AbstractTransformation
  Modifier and Type
  Method
  Description
  `AbstractTransformation`
  ConditionActionSetImpl.`getAssociatedTransformation()`
  Gets the `AbstractTransformation` for `AssociatedTransformation` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  `AbstractTransformation`
  TextImpl.`getAssociatedTransformation()`
  Gets the `AbstractTransformation` for `AssociatedTransformation` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  `AbstractTransformation`
  VariableImpl.`getOwningTransformation()`
  Gets the `AbstractTransformation` for `OwningTransformation` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  Methods in com.sas.metadata.remote.impl with parameters of type AbstractTransformation
  Modifier and Type
  Method
  Description
  `void`
  ConditionActionSetImpl.`setAssociatedTransformation(AbstractTransformation inObject)`
  Sets the `AssociatedTransformations` list 0th element to be `inObject`.
  `void`
  TextImpl.`setAssociatedTransformation(AbstractTransformation inObject)`
  Sets the `AssociatedTransformations` list 0th element to be `inObject`.
  `void`
  VariableImpl.`setOwningTransformation(AbstractTransformation inObject)`
  Sets the `OwningTransformations` list 0th element to be `inObject`.