public class SIMCodedNodeSetDao extends AbstractBaseDao implements CodedNodeSetDao
LexGridSchemaVersionAwareDao.IndividualDaoCallback<T>
Constructor and Description |
---|
SIMCodedNodeSetDao() |
Modifier and Type | Method and Description |
---|---|
Entity |
buildCodedEntry(java.lang.String codingSchemeName,
java.lang.String version,
java.lang.String code,
java.lang.String namespace,
LocalNameList restrictToProperties,
CodedNodeSet.PropertyType[] restrictToPropertyTypes) |
Entity |
buildCodedEntry(java.lang.String codingSchemeName,
java.lang.String version,
java.lang.String code,
java.lang.String namespace,
LocalNameList restrictToProperties,
PropertyDao.PropertyType[] restrictToPropertyTypes)
Builds the coded entry.
|
java.util.List<LexGridSchemaVersion> |
doGetSupportedLgSchemaVersions()
Do get supported lg schema versions.
|
<T> T |
executeInTransaction(LexGridSchemaVersionAwareDao.IndividualDaoCallback<T> callback)
Execute in transaction.
|
CodingScheme |
getCodingScheme(java.lang.String codingSchemeName,
java.lang.String versionString)
Gets the coding scheme.
|
java.lang.String |
getCodingSchemeCopyright(java.lang.String codingSchemeName,
java.lang.String tagOrVersion)
Gets the coding scheme copyright.
|
createRandomIdentifier, createUniqueId, getPrefixResolver, getPrimaryKeyIncrementer, setPrefixResolver, setPrimaryKeyIncrementer, supportsLgSchemaVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
supportsLgSchemaVersion
public Entity buildCodedEntry(java.lang.String codingSchemeName, java.lang.String version, java.lang.String code, java.lang.String namespace, LocalNameList restrictToProperties, CodedNodeSet.PropertyType[] restrictToPropertyTypes)
public CodingScheme getCodingScheme(java.lang.String codingSchemeName, java.lang.String versionString)
CodedNodeSetDao
getCodingScheme
in interface CodedNodeSetDao
codingSchemeName
- the coding scheme nameversionString
- the versionpublic java.lang.String getCodingSchemeCopyright(java.lang.String codingSchemeName, java.lang.String tagOrVersion)
CodedNodeSetDao
getCodingSchemeCopyright
in interface CodedNodeSetDao
codingSchemeName
- the coding scheme nametagOrVersion
- the versionpublic java.util.List<LexGridSchemaVersion> doGetSupportedLgSchemaVersions()
AbstractBaseDao
doGetSupportedLgSchemaVersions
in class AbstractBaseDao
public Entity buildCodedEntry(java.lang.String codingSchemeName, java.lang.String version, java.lang.String code, java.lang.String namespace, LocalNameList restrictToProperties, PropertyDao.PropertyType[] restrictToPropertyTypes)
CodedNodeSetDao
buildCodedEntry
in interface CodedNodeSetDao
codingSchemeName
- the coding scheme nameversion
- the versioncode
- the codenamespace
- the namespacerestrictToProperties
- the restrict to propertiesrestrictToPropertyTypes
- the restrict to property typespublic <T> T executeInTransaction(LexGridSchemaVersionAwareDao.IndividualDaoCallback<T> callback)
LexGridSchemaVersionAwareDao
executeInTransaction
in interface LexGridSchemaVersionAwareDao
callback
- the callback