Package cz.o2.proxima.core.transform
Interface Transformation
- 
- All Superinterfaces:
- DataOperatorAware,- java.io.Serializable
 - All Known Subinterfaces:
- ContextualTransformation<OP>,- DirectElementWiseTransform,- ElementWiseTransformation
 - All Known Implementing Classes:
- IdentityTransformation,- RenameTransformation,- TransactionalOnlineAttributeWriter.TransactionValidator,- TransactionCommitTransformation
 
 @Internal public interface Transformation extends DataOperatorAware 
- 
- 
Method SummaryAll Methods Instance Methods Default Methods Modifier and Type Method Description default <OP extends DataOperator>
 ContextualTransformation<OP>asContextualTransform()Convert this transformation to (operator specific) contextual transform.default ElementWiseTransformationasElementWiseTransform()Convert this transformation to element wise (stateless).- 
Methods inherited from interface cz.o2.proxima.core.transform.DataOperatorAwareas, isContextual, isDelegateOf
 
- 
 
- 
- 
- 
Method Detail- 
asContextualTransformdefault <OP extends DataOperator> ContextualTransformation<OP> asContextualTransform() Convert this transformation to (operator specific) contextual transform.- Type Parameters:
- OP- Operator
- Returns:
- this transform converted to contextual transform.
- Throws:
- java.lang.IllegalArgumentException- on errors
 
 - 
asElementWiseTransformdefault ElementWiseTransformation asElementWiseTransform() Convert this transformation to element wise (stateless).- Returns:
- this transform converted to stateless transform
- Throws:
- java.lang.IllegalArgumentException- on errors
 
 
- 
 
-