Package org.eclipse.epsilon.etl.trace
Class TransformationTrace
- java.lang.Object
-
- org.eclipse.epsilon.etl.trace.TransformationTrace
-
public class TransformationTrace extends Object
-
-
Constructor Summary
Constructors Constructor Description TransformationTrace()
TransformationTrace(boolean concurrent)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
add(Object source, Collection<Object> targets, TransformationRule rule)
boolean
containsTransformedBy(TransformationRule rule)
Collection<Transformation>
getTransformations()
Collection<Transformation>
getTransformations(Object source)
Collection<?>
getTransformationTargets(Object source, String rule)
Deprecated.UsegetTransformationTargets(Object, TransformationRule)
instead, for better performance.Collection<?>
getTransformationTargets(Object source, TransformationRule rule)
Returns an unmodifiable view of the transformation targets for a given source and rule name.
-
-
-
Method Detail
-
add
public void add(Object source, Collection<Object> targets, TransformationRule rule)
-
getTransformations
public Collection<Transformation> getTransformations()
-
getTransformations
public Collection<Transformation> getTransformations(Object source)
-
getTransformationTargets
public Collection<?> getTransformationTargets(Object source, TransformationRule rule)
Returns an unmodifiable view of the transformation targets for a given source and rule name.
-
getTransformationTargets
@Deprecated public Collection<?> getTransformationTargets(Object source, String rule)
Deprecated.UsegetTransformationTargets(Object, TransformationRule)
instead, for better performance.Retrieves the transformation targets of a source by rule name. Only kept for backwards compatibility.
-
containsTransformedBy
public boolean containsTransformedBy(TransformationRule rule)
-
-