public class JdbcLexEvsTreeDao extends org.springframework.jdbc.core.support.JdbcDaoSupport implements LexEvsTreeDao
LexEvsTreeDao.Direction
Constructor and Description |
---|
JdbcLexEvsTreeDao() |
Modifier and Type | Method and Description |
---|---|
java.util.List<LexEvsTreeNode> |
getChildren(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String code,
java.lang.String namespace,
LexEvsTreeDao.Direction direction,
java.util.List<java.lang.String> associationNames,
int start,
int limit)
Gets the children.
|
java.util.List<LexEvsTreeNode> |
getChildren(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String code,
java.lang.String namespace,
LexEvsTreeDao.Direction direction,
java.util.List<java.lang.String> associationNames,
java.util.List<java.lang.String> knownCodes,
int start,
int limit)
Gets the children.
|
int |
getChildrenCount(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String code,
java.lang.String namespace,
LexEvsTreeDao.Direction direction,
java.util.List<java.lang.String> associationNames)
Gets the children count.
|
GetChildrenSqlBuilder |
getGetChildrenSqlBuilder()
Gets the gets the children sql builder.
|
GetNodeSqlBuilder |
getGetNodeSqlBuilder()
Gets the gets the node sql builder.
|
LexEvsTreeNode |
getNode(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String code,
java.lang.String namespace)
Gets the node.
|
void |
setDataSource()
Sets the data source.
|
void |
setGetChildrenSqlBuilder(GetChildrenSqlBuilder getChildrenSqlBuilder)
Sets the gets the children sql builder.
|
void |
setGetNodeSqlBuilder(GetNodeSqlBuilder getNodeSqlBuilder)
Sets the gets the node sql builder.
|
@Transactional public java.util.List<LexEvsTreeNode> getChildren(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String code, java.lang.String namespace, LexEvsTreeDao.Direction direction, java.util.List<java.lang.String> associationNames, int start, int limit)
LexEvsTreeDao
getChildren
in interface LexEvsTreeDao
codingScheme
- the coding schemeversionOrTag
- the version or tagcode
- the codenamespace
- the namespacedirection
- the directionassociationNames
- the association namesstart
- the startlimit
- the limit@Transactional public LexEvsTreeNode getNode(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String code, java.lang.String namespace)
LexEvsTreeDao
getNode
in interface LexEvsTreeDao
codingScheme
- the coding schemeversionOrTag
- the version or tagcode
- the codenamespace
- the namespace@Transactional public int getChildrenCount(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String code, java.lang.String namespace, LexEvsTreeDao.Direction direction, java.util.List<java.lang.String> associationNames)
LexEvsTreeDao
getChildrenCount
in interface LexEvsTreeDao
codingScheme
- the coding schemeversionOrTag
- the version or tagcode
- the codenamespace
- the namespacedirection
- the directionassociationNames
- the association namespublic GetChildrenSqlBuilder getGetChildrenSqlBuilder()
public void setGetChildrenSqlBuilder(GetChildrenSqlBuilder getChildrenSqlBuilder)
getChildrenSqlBuilder
- the new gets the children sql builderpublic GetNodeSqlBuilder getGetNodeSqlBuilder()
public void setGetNodeSqlBuilder(GetNodeSqlBuilder getNodeSqlBuilder)
getNodeSqlBuilder
- the new gets the node sql builder@Transactional public java.util.List<LexEvsTreeNode> getChildren(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String code, java.lang.String namespace, LexEvsTreeDao.Direction direction, java.util.List<java.lang.String> associationNames, java.util.List<java.lang.String> knownCodes, int start, int limit)
LexEvsTreeDao
getChildren
in interface LexEvsTreeDao
codingScheme
- the coding schemeversionOrTag
- the version or tagcode
- the codenamespace
- the namespacedirection
- the directionassociationNames
- the association namesknownCodes
- the known codesstart
- the startlimit
- the limitpublic void setDataSource()