java.lang.Object
com.inductiveautomation.perspective.gateway.binding.BrokenTransform
All Implemented Interfaces:
Transform

public class BrokenTransform extends Object implements Transform
  • Constructor Details

    • BrokenTransform

      public BrokenTransform(String diagnosticMessage)
  • Method Details

    • transform

      public CompletableFuture<QualifiedValue> transform(QualifiedValue value)
      Description copied from interface: Transform
      When the binding or previous transform emits a value, it will be given to this method. The expectation is that the transform will then push the transformed value onto the callback given to it in the factory
      Specified by:
      transform in interface Transform
      Parameters:
      value - The input value to the Transform. It could be the output value of the binding itself if the transform is first in the chain, or it could be a transformed value if it is after the first in the chain. The input QualifiedValue can never be null (though the value it wraps can be null)