All Known Implementing Classes:
BaseTagHandler, ConditionalTagHandler, DynamicTagHandler, IsEmptyTagHandler, IsEqualTagHandler, IsGreaterEqualTagHandler, IsGreaterThanTagHandler, IsLessEqualTagHandler, IsLessThanTagHandler, IsNotEmptyTagHandler, IsNotEqualTagHandler, IsNotNullTagHandler, IsNotParameterPresentTagHandler, IsNotPropertyAvailableTagHandler, IsNullTagHandler, IsParameterPresentTagHandler, IsPropertyAvailableTagHandler, IterateTagHandler

public interface SqlTagHandler
The Interface SqlTagHandler.
  • Field Details

  • Method Details

    • doStartFragment

      int doStartFragment(SqlTagContext ctx, SqlTag tag, Object parameterObject)
      Do start fragment.
      Parameters:
      ctx - the ctx
      tag - the tag
      parameterObject - the parameter object
      Returns:
      the int
    • doEndFragment

      int doEndFragment(SqlTagContext ctx, SqlTag tag, Object parameterObject, StringBuilder bodyContent)
      Do end fragment.
      Parameters:
      ctx - the ctx
      tag - the tag
      parameterObject - the parameter object
      bodyContent - the body content
      Returns:
      the int
    • doPrepend

      void doPrepend(SqlTagContext ctx, SqlTag tag, Object parameterObject, StringBuilder bodyContent)
      Do prepend.
      Parameters:
      ctx - the ctx
      tag - the tag
      parameterObject - the parameter object
      bodyContent - the body content