Class CsvTransformException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.onenetwork.platform.integ.csv.CsvTransformException
All Implemented Interfaces:
java.io.Serializable

public class CsvTransformException
extends java.lang.Exception
Exception which can be thrown from CsvTransformer#transform(CsvRow) to indicate that a row could not be transformed properly.
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    CsvTransformException​(com.onenetwork.platform.data.model.impl.ModelLevelType modelLevelType, java.lang.String labelKeyOrReason, java.lang.Object... args)
    Instantiates a CsvTransformException.
    CsvTransformException​(java.lang.String reason)  
    CsvTransformException​(java.lang.String labelKeyOrReason, java.lang.Object... args)
    Instantiates a CsvTransformException.
  • Method Summary

    Modifier and Type Method Description
    com.onenetwork.platform.data.model.impl.ModelLevelType getModelLevelType()  

    Methods inherited from class java.lang.Throwable

    addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • CsvTransformException

      public CsvTransformException​(java.lang.String reason)
      Parameters:
      reason - failure reason
    • CsvTransformException

      public CsvTransformException​(java.lang.String labelKeyOrReason, java.lang.Object... args)
      Instantiates a CsvTransformException.
      Parameters:
      labelKeyOrReason - key for a message.properties pattern
      args - arguments for the pattern
    • CsvTransformException

      public CsvTransformException​(com.onenetwork.platform.data.model.impl.ModelLevelType modelLevelType, java.lang.String labelKeyOrReason, java.lang.Object... args)
      Instantiates a CsvTransformException.
      Parameters:
      modelLevelType - level type for which exception is thrown. Will be used for throwing exception for child levels
      labelKeyOrReason - key for a message.properties pattern
      args - arguments for the pattern
  • Method Details

    • getModelLevelType

      public com.onenetwork.platform.data.model.impl.ModelLevelType getModelLevelType()
      Returns:
      the modelLevelType