Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements
Class SqlTag  view SqlTag download SqlTag.java

java.lang.Object
  extended bycom.ibatis.sqlmap.engine.mapping.sql.dynamic.elements.SqlTag
All Implemented Interfaces:
DynamicParent, com.ibatis.sqlmap.engine.mapping.sql.SqlChild

public class SqlTag
extends java.lang.Object
implements com.ibatis.sqlmap.engine.mapping.sql.SqlChild, DynamicParent


Field Summary
private  java.util.List children
           
private  java.lang.String closeAttr
           
private  java.lang.String comparePropertyAttr
           
private  java.lang.String compareValueAttr
           
private  java.lang.String conjunctionAttr
           
private  SqlTagHandler handler
           
private  java.lang.String name
           
private  java.lang.String openAttr
           
private  SqlTag parent
           
private  boolean postParseRequired
           
private  java.lang.String prependAttr
           
private  java.lang.String propertyAttr
           
private  java.lang.String removeFirstPrepend
           
 
Constructor Summary
SqlTag()
           
 
Method Summary
 void addChild(com.ibatis.sqlmap.engine.mapping.sql.SqlChild child)
           
 java.util.Iterator getChildren()
           
 java.lang.String getCloseAttr()
           
 java.lang.String getComparePropertyAttr()
           
 java.lang.String getCompareValueAttr()
           
 java.lang.String getConjunctionAttr()
           
 SqlTagHandler getHandler()
           
 java.lang.String getName()
           
 java.lang.String getOpenAttr()
           
 SqlTag getParent()
           
 java.lang.String getPrependAttr()
           
 java.lang.String getPropertyAttr()
           
 java.lang.String getRemoveFirstPrepend()
           
 boolean isCloseAvailable()
           
 boolean isOpenAvailable()
           
 boolean isPostParseRequired()
           
 boolean isPrependAvailable()
           
 void setCloseAttr(java.lang.String closeAttr)
           
 void setComparePropertyAttr(java.lang.String comparePropertyAttr)
           
 void setCompareValueAttr(java.lang.String compareValueAttr)
           
 void setConjunctionAttr(java.lang.String conjunctionAttr)
           
 void setHandler(SqlTagHandler handler)
           
 void setName(java.lang.String name)
           
 void setOpenAttr(java.lang.String openAttr)
           
 void setPostParseRequired(boolean iterateAncestor)
           
 void setPrependAttr(java.lang.String prependAttr)
           
 void setPropertyAttr(java.lang.String propertyAttr)
           
 void setRemoveFirstPrepend(java.lang.String removeFirstPrepend)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

handler

private SqlTagHandler handler

prependAttr

private java.lang.String prependAttr

propertyAttr

private java.lang.String propertyAttr

removeFirstPrepend

private java.lang.String removeFirstPrepend

comparePropertyAttr

private java.lang.String comparePropertyAttr

compareValueAttr

private java.lang.String compareValueAttr

openAttr

private java.lang.String openAttr

closeAttr

private java.lang.String closeAttr

conjunctionAttr

private java.lang.String conjunctionAttr

parent

private SqlTag parent

children

private java.util.List children

postParseRequired

private boolean postParseRequired
Constructor Detail

SqlTag

public SqlTag()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getHandler

public SqlTagHandler getHandler()

setHandler

public void setHandler(SqlTagHandler handler)

isPrependAvailable

public boolean isPrependAvailable()

isCloseAvailable

public boolean isCloseAvailable()

isOpenAvailable

public boolean isOpenAvailable()

getPrependAttr

public java.lang.String getPrependAttr()

setPrependAttr

public void setPrependAttr(java.lang.String prependAttr)

getPropertyAttr

public java.lang.String getPropertyAttr()

setPropertyAttr

public void setPropertyAttr(java.lang.String propertyAttr)

getComparePropertyAttr

public java.lang.String getComparePropertyAttr()

setComparePropertyAttr

public void setComparePropertyAttr(java.lang.String comparePropertyAttr)

getCompareValueAttr

public java.lang.String getCompareValueAttr()

setCompareValueAttr

public void setCompareValueAttr(java.lang.String compareValueAttr)

getOpenAttr

public java.lang.String getOpenAttr()

setOpenAttr

public void setOpenAttr(java.lang.String openAttr)

getCloseAttr

public java.lang.String getCloseAttr()

setCloseAttr

public void setCloseAttr(java.lang.String closeAttr)

getConjunctionAttr

public java.lang.String getConjunctionAttr()

setConjunctionAttr

public void setConjunctionAttr(java.lang.String conjunctionAttr)

addChild

public void addChild(com.ibatis.sqlmap.engine.mapping.sql.SqlChild child)
Specified by:
addChild in interface DynamicParent

getChildren

public java.util.Iterator getChildren()

getParent

public SqlTag getParent()

getRemoveFirstPrepend

public java.lang.String getRemoveFirstPrepend()

setRemoveFirstPrepend

public void setRemoveFirstPrepend(java.lang.String removeFirstPrepend)

isPostParseRequired

public boolean isPostParseRequired()

setPostParseRequired

public void setPostParseRequired(boolean iterateAncestor)