public class GeneratedDi18nTranslationDaoImpl extends net.sf.mardao.core.dao.TypeDaoImpl<Di18nTranslation,String> implements GeneratedDi18nTranslationDao
COLUMN_NAME_GEOBOXES_DEFAULT, LOG, mardaoParentDao, memCacheAll, memCacheEntities, persistentClass, PRINCIPAL_NAME_ANONYMOUS, RUNNABLE_VOID, simpleIdClassBASIC_NAMES, COLUMN_NAME_CREATEDBY, COLUMN_NAME_CREATEDDATE, COLUMN_NAME_LOCALE, COLUMN_NAME_LOCALIZEDIMAGE, COLUMN_NAME_LOCALIZEDSTRING, COLUMN_NAME_LOCALIZEDURL, COLUMN_NAME_PARENT, COLUMN_NAME_UPDATEDBY, COLUMN_NAME_UPDATEDDATE, COLUMN_NAMES, MANY_TO_ONE_NAMES| Constructor and Description |
|---|
GeneratedDi18nTranslationDaoImpl()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
_setCreatedBy(Di18nTranslation domain,
String creator) |
void |
_setCreatedDate(Di18nTranslation domain,
Date date) |
void |
_setUpdatedBy(Di18nTranslation domain,
String updator) |
void |
_setUpdatedDate(Di18nTranslation domain,
Date date) |
protected List<String> |
getBasicColumnNames()
to list the property names for ManyToOne relations
|
Class |
getColumnClass(String name)
Returns the class of the domain property for specified column
|
List<String> |
getColumnNames() |
String |
getCreatedBy(Di18nTranslation domain) |
String |
getCreatedByColumnName() |
Date |
getCreatedDate(Di18nTranslation domain) |
String |
getCreatedDateColumnName() |
protected Object |
getDomainProperty(Di18nTranslation domain,
String name) |
protected List<String> |
getManyToOneColumnNames()
to list the property names for ManyToOne relations
|
protected net.sf.mardao.core.dao.DaoImpl |
getManyToOneDao(String columnName) |
Object |
getParentKey(Di18nTranslation domain) |
String |
getParentKeyColumnName()
Default implementation returns null, overrides for parent parent
|
String |
getPrimaryKeyColumnName() |
String |
getSimpleKey(Di18nTranslation domain) |
String |
getUpdatedBy(Di18nTranslation domain) |
String |
getUpdatedByColumnName() |
Date |
getUpdatedDate(Di18nTranslation domain) |
String |
getUpdatedDateColumnName() |
Di18nTranslation |
persist(Object parent,
String locale,
String localizedImage,
String localizedString,
String localizedUrl)
Persist an entity given all attributes
|
Iterable<Di18nTranslation> |
queryByCreatedBy(String createdBy)
query-by method for field createdBy
|
Iterable<Di18nTranslation> |
queryByCreatedDate(Date createdDate)
query-by method for field createdDate
|
Iterable<Di18nTranslation> |
queryByLocalizedImage(String localizedImage)
query-by method for field localizedImage
|
Iterable<Di18nTranslation> |
queryByLocalizedString(String localizedString)
query-by method for field localizedString
|
Iterable<Di18nTranslation> |
queryByLocalizedUrl(String localizedUrl)
query-by method for field localizedUrl
|
Iterable<Di18nTranslation> |
queryByParent(Object parent)
query-by method for parent field parent
|
Iterable<Di18nTranslation> |
queryByUpdatedBy(String updatedBy)
query-by method for field updatedBy
|
Iterable<Di18nTranslation> |
queryByUpdatedDate(Date updatedDate)
query-by method for field updatedDate
|
Iterable<String> |
queryKeysByCreatedBy(String createdBy)
query-key-by method for attribute field createdBy
|
Iterable<String> |
queryKeysByCreatedDate(Date createdDate)
query-key-by method for attribute field createdDate
|
Iterable<String> |
queryKeysByLocalizedImage(String localizedImage)
query-key-by method for attribute field localizedImage
|
Iterable<String> |
queryKeysByLocalizedString(String localizedString)
query-key-by method for attribute field localizedString
|
Iterable<String> |
queryKeysByLocalizedUrl(String localizedUrl)
query-key-by method for attribute field localizedUrl
|
Iterable<String> |
queryKeysByParent(Object parent)
query-key-by method for parent field parent
|
Iterable<String> |
queryKeysByUpdatedBy(String updatedBy)
query-key-by method for attribute field updatedBy
|
Iterable<String> |
queryKeysByUpdatedDate(Date updatedDate)
query-key-by method for attribute field updatedDate
|
net.sf.mardao.core.CursorPage<Di18nTranslation,String> |
queryPageByCreatedBy(String createdBy,
int pageSize,
Serializable cursorString)
query-page-by method for field createdBy
|
net.sf.mardao.core.CursorPage<Di18nTranslation,String> |
queryPageByCreatedDate(Date createdDate,
int pageSize,
Serializable cursorString)
query-page-by method for field createdDate
|
net.sf.mardao.core.CursorPage<Di18nTranslation,String> |
queryPageByLocalizedImage(String localizedImage,
int pageSize,
Serializable cursorString)
query-page-by method for field localizedImage
|
net.sf.mardao.core.CursorPage<Di18nTranslation,String> |
queryPageByLocalizedString(String localizedString,
int pageSize,
Serializable cursorString)
query-page-by method for field localizedString
|
net.sf.mardao.core.CursorPage<Di18nTranslation,String> |
queryPageByLocalizedUrl(String localizedUrl,
int pageSize,
Serializable cursorString)
query-page-by method for field localizedUrl
|
net.sf.mardao.core.CursorPage<Di18nTranslation,String> |
queryPageByParent(Object parent,
int pageSize,
Serializable cursorString)
query-page-by method for parent field parent
|
net.sf.mardao.core.CursorPage<Di18nTranslation,String> |
queryPageByUpdatedBy(String updatedBy,
int pageSize,
Serializable cursorString)
query-page-by method for field updatedBy
|
net.sf.mardao.core.CursorPage<Di18nTranslation,String> |
queryPageByUpdatedDate(Date updatedDate,
int pageSize,
Serializable cursorString)
query-page-by method for field updatedDate
|
protected void |
setCoreProperty(Object core,
String name,
Object value)
Overrides to substitute Entity properties with foreign keys
|
protected void |
setDomainProperty(Di18nTranslation domain,
String name,
Object value) |
protected void |
setDomainStringProperty(Di18nTranslation domain,
String name,
Map<String,String> properties) |
void |
setParentKey(Di18nTranslation domain,
Object parent) |
void |
setSimpleKey(Di18nTranslation domain,
String locale) |
asCoreKeys, asQueryResultIterable, asQueryResultList, convertText, coreKeyToParentKey, coreKeyToSimpleKey, coreToParentKey, coreToSimpleKey, count, createCore, createCore, createCoreKey, createCoreKeys, createEqualsFilter, createGreaterThanOrEqualFilter, createInFilter, createMemCacheKey, deleteAll, doDelete, doDelete, doFindByPrimaryKey, doFindByPrimaryKeyForFuture, doQueryByPrimaryKeys, findUniqueBy, findUniqueKeyBy, getAsyncDatastoreService, getCoreProperty, getDatastoreService, getKeyString, getParentKeyByPrimaryKey, getPrimaryKey, getPrimaryKey, persistCore, prepare, prepare, prepare, queryIterable, queryIterableKeys, queryPagecopyCorePropertyToDomain, copyDomainPropertyToCore, coresToSimpleKeys, coreToDomain, count, createDomain, createDomain, createDomain, createDomain, createMemCacheKeyAll, createMemCacheKeys, delete, delete, delete, delete, delete, domainPageToSimplePage, domainsToPrimaryKeys, domainsToSimpleKeys, domainToCore, dropTable, escapeCsv, findByPrimaryKey, findByPrimaryKey, findByPrimaryKey, findByPrimaryKeyForFuture, findByPrimaryKeyForFuture, findByPrimaryKeyForFuture, findNearest, getCachedByPrimaryKey, getCsvColumnValues, getDomain, getDomainProperties, getGeoboxesColumnName, getGeoLocation, getGeoLocationColumnName, getMemCache, getParentKey, getPrimaryKey, getPrincipalName, getSimpleKey, getSimpleKeyByPrimaryKey, getSimpleKeys, getTableName, parseProperty, persist, persist, putCachedByPrimaryKey, queryAll, queryAll, queryAllKeys, queryAllKeys, queryByPrimaryKeys, queryChunk, queryInGeobox, queryPage, queryPage, setBoxBits, setMapProperty, setMardaoParentDao, setMemCacheConfig, setPrincipalName, update, update, updateGeoModel, updateMemCache, updateMemCache, updateMemCache, updateMemCacheAll, whatsChanged, whatsChanged, writeAsCsv, writeAsCsv, writeAsCsvclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, createDomain, createEqualsFilter, createGreaterThanOrEqualFilter, createInFilter, delete, delete, delete, delete, deleteAll, findByPrimaryKey, findByPrimaryKey, findByPrimaryKey, findByPrimaryKeyForFuture, findByPrimaryKeyForFuture, findByPrimaryKeyForFuture, findNearest, getDomain, getDomainProperties, getGeoLocation, getGeoLocationColumnName, getKeyString, getParentKey, getParentKeyByPrimaryKey, getPrimaryKey, getPrimaryKey, getPrimaryKey, getSimpleKey, getSimpleKeyByPrimaryKey, getSimpleKeys, getTableName, persist, persist, queryAll, queryAll, queryAllKeys, queryAllKeys, queryByPrimaryKeys, queryChunk, queryInGeobox, queryPage, queryPage, update, update, whatsChanged, whatsChanged, writeAsCsv, writeAsCsv, writeAsCsvpublic GeneratedDi18nTranslationDaoImpl()
protected List<String> getBasicColumnNames()
getBasicColumnNames in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>protected List<String> getManyToOneColumnNames()
getManyToOneColumnNames in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public String getPrimaryKeyColumnName()
getPrimaryKeyColumnName in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>public List<String> getColumnNames()
getColumnNames in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>protected net.sf.mardao.core.dao.DaoImpl getManyToOneDao(String columnName)
getManyToOneDao in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>protected Object getDomainProperty(Di18nTranslation domain, String name)
getDomainProperty in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public Class getColumnClass(String name)
getColumnClass in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>name - protected void setDomainProperty(Di18nTranslation domain, String name, Object value)
setDomainProperty in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>protected void setDomainStringProperty(Di18nTranslation domain, String name, Map<String,String> properties)
setDomainStringProperty in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>protected void setCoreProperty(Object core, String name, Object value)
setCoreProperty in class net.sf.mardao.core.dao.TypeDaoImpl<Di18nTranslation,String>public String getParentKeyColumnName()
getParentKeyColumnName in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getParentKeyColumnName in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public Object getParentKey(Di18nTranslation domain)
getParentKey in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getParentKey in class net.sf.mardao.core.dao.TypeDaoImpl<Di18nTranslation,String>public void setParentKey(Di18nTranslation domain, Object parent)
setParentKey in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>setParentKey in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public final Iterable<Di18nTranslation> queryByParent(Object parent)
queryByParent in interface GeneratedDi18nTranslationDaoparent - the specified attributepublic final Iterable<String> queryKeysByParent(Object parent)
queryKeysByParent in interface GeneratedDi18nTranslationDaoparent - the parentpublic final net.sf.mardao.core.CursorPage<Di18nTranslation,String> queryPageByParent(Object parent, int pageSize, Serializable cursorString)
queryPageByParent in interface GeneratedDi18nTranslationDaoparent - the specified parentpageSize - the number of domain entities in the pagecursorString - non-null if get next pagepublic String getSimpleKey(Di18nTranslation domain)
getSimpleKey in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>public void setSimpleKey(Di18nTranslation domain, String locale)
setSimpleKey in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>public String getCreatedByColumnName()
getCreatedByColumnName in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getCreatedByColumnName in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public String getCreatedBy(Di18nTranslation domain)
getCreatedBy in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getCreatedBy in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public void _setCreatedBy(Di18nTranslation domain, String creator)
_setCreatedBy in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>_setCreatedBy in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public String getUpdatedByColumnName()
getUpdatedByColumnName in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getUpdatedByColumnName in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public String getUpdatedBy(Di18nTranslation domain)
getUpdatedBy in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getUpdatedBy in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public void _setUpdatedBy(Di18nTranslation domain, String updator)
_setUpdatedBy in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>_setUpdatedBy in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public String getCreatedDateColumnName()
getCreatedDateColumnName in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getCreatedDateColumnName in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public Date getCreatedDate(Di18nTranslation domain)
getCreatedDate in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getCreatedDate in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public void _setCreatedDate(Di18nTranslation domain, Date date)
_setCreatedDate in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>_setCreatedDate in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public String getUpdatedDateColumnName()
getUpdatedDateColumnName in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getUpdatedDateColumnName in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public Date getUpdatedDate(Di18nTranslation domain)
getUpdatedDate in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>getUpdatedDate in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public void _setUpdatedDate(Di18nTranslation domain, Date date)
_setUpdatedDate in interface net.sf.mardao.core.dao.Dao<Di18nTranslation,String>_setUpdatedDate in class net.sf.mardao.core.dao.DaoImpl<Di18nTranslation,String,com.google.appengine.api.datastore.Key,com.google.appengine.api.datastore.QueryResultIterable,com.google.appengine.api.datastore.Entity,com.google.appengine.api.datastore.Key>public final Iterable<Di18nTranslation> queryByCreatedBy(String createdBy)
queryByCreatedBy in interface GeneratedDi18nTranslationDaocreatedBy - the specified attributepublic final Iterable<String> queryKeysByCreatedBy(String createdBy)
queryKeysByCreatedBy in interface GeneratedDi18nTranslationDaocreatedBy - the specified attributepublic final net.sf.mardao.core.CursorPage<Di18nTranslation,String> queryPageByCreatedBy(String createdBy, int pageSize, Serializable cursorString)
queryPageByCreatedBy in interface GeneratedDi18nTranslationDaocreatedBy - the specified attributepageSize - the number of domain entities in the pagecursorString - non-null if get next pagepublic final Iterable<Di18nTranslation> queryByCreatedDate(Date createdDate)
queryByCreatedDate in interface GeneratedDi18nTranslationDaocreatedDate - the specified attributepublic final Iterable<String> queryKeysByCreatedDate(Date createdDate)
queryKeysByCreatedDate in interface GeneratedDi18nTranslationDaocreatedDate - the specified attributepublic final net.sf.mardao.core.CursorPage<Di18nTranslation,String> queryPageByCreatedDate(Date createdDate, int pageSize, Serializable cursorString)
queryPageByCreatedDate in interface GeneratedDi18nTranslationDaocreatedDate - the specified attributepageSize - the number of domain entities in the pagecursorString - non-null if get next pagepublic final Iterable<Di18nTranslation> queryByLocalizedImage(String localizedImage)
queryByLocalizedImage in interface GeneratedDi18nTranslationDaolocalizedImage - the specified attributepublic final Iterable<String> queryKeysByLocalizedImage(String localizedImage)
queryKeysByLocalizedImage in interface GeneratedDi18nTranslationDaolocalizedImage - the specified attributepublic final net.sf.mardao.core.CursorPage<Di18nTranslation,String> queryPageByLocalizedImage(String localizedImage, int pageSize, Serializable cursorString)
queryPageByLocalizedImage in interface GeneratedDi18nTranslationDaolocalizedImage - the specified attributepageSize - the number of domain entities in the pagecursorString - non-null if get next pagepublic final Iterable<Di18nTranslation> queryByLocalizedString(String localizedString)
queryByLocalizedString in interface GeneratedDi18nTranslationDaolocalizedString - the specified attributepublic final Iterable<String> queryKeysByLocalizedString(String localizedString)
queryKeysByLocalizedString in interface GeneratedDi18nTranslationDaolocalizedString - the specified attributepublic final net.sf.mardao.core.CursorPage<Di18nTranslation,String> queryPageByLocalizedString(String localizedString, int pageSize, Serializable cursorString)
queryPageByLocalizedString in interface GeneratedDi18nTranslationDaolocalizedString - the specified attributepageSize - the number of domain entities in the pagecursorString - non-null if get next pagepublic final Iterable<Di18nTranslation> queryByLocalizedUrl(String localizedUrl)
queryByLocalizedUrl in interface GeneratedDi18nTranslationDaolocalizedUrl - the specified attributepublic final Iterable<String> queryKeysByLocalizedUrl(String localizedUrl)
queryKeysByLocalizedUrl in interface GeneratedDi18nTranslationDaolocalizedUrl - the specified attributepublic final net.sf.mardao.core.CursorPage<Di18nTranslation,String> queryPageByLocalizedUrl(String localizedUrl, int pageSize, Serializable cursorString)
queryPageByLocalizedUrl in interface GeneratedDi18nTranslationDaolocalizedUrl - the specified attributepageSize - the number of domain entities in the pagecursorString - non-null if get next pagepublic final Iterable<Di18nTranslation> queryByUpdatedBy(String updatedBy)
queryByUpdatedBy in interface GeneratedDi18nTranslationDaoupdatedBy - the specified attributepublic final Iterable<String> queryKeysByUpdatedBy(String updatedBy)
queryKeysByUpdatedBy in interface GeneratedDi18nTranslationDaoupdatedBy - the specified attributepublic final net.sf.mardao.core.CursorPage<Di18nTranslation,String> queryPageByUpdatedBy(String updatedBy, int pageSize, Serializable cursorString)
queryPageByUpdatedBy in interface GeneratedDi18nTranslationDaoupdatedBy - the specified attributepageSize - the number of domain entities in the pagecursorString - non-null if get next pagepublic final Iterable<Di18nTranslation> queryByUpdatedDate(Date updatedDate)
queryByUpdatedDate in interface GeneratedDi18nTranslationDaoupdatedDate - the specified attributepublic final Iterable<String> queryKeysByUpdatedDate(Date updatedDate)
queryKeysByUpdatedDate in interface GeneratedDi18nTranslationDaoupdatedDate - the specified attributepublic final net.sf.mardao.core.CursorPage<Di18nTranslation,String> queryPageByUpdatedDate(Date updatedDate, int pageSize, Serializable cursorString)
queryPageByUpdatedDate in interface GeneratedDi18nTranslationDaoupdatedDate - the specified attributepageSize - the number of domain entities in the pagecursorString - non-null if get next pagepublic Di18nTranslation persist(Object parent, String locale, String localizedImage, String localizedString, String localizedUrl)
persist in interface GeneratedDi18nTranslationDaoCopyright © 2013. All Rights Reserved.