Interface Unwrappable<T>

All Known Implementing Classes:
DBAliasExpr, DBCoalesceExpr, DBCompareParenthesisExpr, DBParenthesisExpr

public interface Unwrappable<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true if the object is a wrapper for another object
    Unwrapps am object that is wrapped by this object If the object is not a wrapper then it must return itself (this)!
  • Method Details

    • isWrapper

      boolean isWrapper()
      Returns true if the object is a wrapper for another object
      Returns:
      true if its a wrapper or false otherwise
    • unwrap

      T unwrap()
      Unwrapps am object that is wrapped by this object If the object is not a wrapper then it must return itself (this)!
      Returns:
      the original object