Class IterateTagHandler
java.lang.Object
com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements.BaseTagHandler
com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements.IterateTagHandler
- All Implemented Interfaces:
SqlTagHandler
The Class IterateTagHandler.
-
Field Summary
Fields inherited from interface com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements.SqlTagHandler
INCLUDE_BODY, REPEAT_BODY, SKIP_BODY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
doEndFragment
(SqlTagContext ctx, SqlTag tag, Object parameterObject, StringBuilder bodyContent) Do end fragment.void
doPrepend
(SqlTagContext ctx, SqlTag tag, Object parameterObject, StringBuilder bodyContent) Do prepend.int
doStartFragment
(SqlTagContext ctx, SqlTag tag, Object parameterObject) Do start fragment.boolean
Checks if is post parse required.
-
Constructor Details
-
IterateTagHandler
public IterateTagHandler()
-
-
Method Details
-
doStartFragment
Description copied from interface:SqlTagHandler
Do start fragment.- Specified by:
doStartFragment
in interfaceSqlTagHandler
- Overrides:
doStartFragment
in classBaseTagHandler
- Parameters:
ctx
- the ctxtag
- the tagparameterObject
- the parameter object- Returns:
- the int
-
doEndFragment
public int doEndFragment(SqlTagContext ctx, SqlTag tag, Object parameterObject, StringBuilder bodyContent) Description copied from interface:SqlTagHandler
Do end fragment.- Specified by:
doEndFragment
in interfaceSqlTagHandler
- Overrides:
doEndFragment
in classBaseTagHandler
- Parameters:
ctx
- the ctxtag
- the tagparameterObject
- the parameter objectbodyContent
- the body content- Returns:
- the int
-
doPrepend
public void doPrepend(SqlTagContext ctx, SqlTag tag, Object parameterObject, StringBuilder bodyContent) Description copied from interface:SqlTagHandler
Do prepend.- Specified by:
doPrepend
in interfaceSqlTagHandler
- Overrides:
doPrepend
in classBaseTagHandler
- Parameters:
ctx
- the ctxtag
- the tagparameterObject
- the parameter objectbodyContent
- the body content
-
isPostParseRequired
public boolean isPostParseRequired()Checks if is post parse required.- Returns:
- true, if is post parse required
-