SchemaInfoImpl

Undocumented in source.

Constructors

this
this()

Undocumented in source.

Members

Functions

createEntity
Object createEntity(string entityName)

Undocumented in source. Be warned that the author may not have intended to support it.

findEntity
const(EntityInfo) findEntity(string entityName)

Undocumented in source. Be warned that the author may not have intended to support it.

findEntity
const(EntityInfo) findEntity(TypeInfo_Class entityClass)

Undocumented in source. Be warned that the author may not have intended to support it.

findEntityForObject
const(EntityInfo) findEntityForObject(Object obj)

Undocumented in source. Be warned that the author may not have intended to support it.

getClassMap
const(EntityInfo[TypeInfo_Class]) getClassMap()

Undocumented in source. Be warned that the author may not have intended to support it.

getEntities
const(EntityInfo[]) getEntities()

Undocumented in source. Be warned that the author may not have intended to support it.

getEntity
const(EntityInfo) getEntity(int entityIndex)

Undocumented in source. Be warned that the author may not have intended to support it.

getEntityCount
int getEntityCount()

Undocumented in source. Be warned that the author may not have intended to support it.

getEntityMap
const(EntityInfo[string]) getEntityMap()

Undocumented in source. Be warned that the author may not have intended to support it.

opApply
int opApply(int delegate(ref const EntityInfo) dg)

Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

classMap
EntityInfo[TypeInfo_Class] classMap;

Undocumented in source.

entities
EntityInfo[] entities;

Undocumented in source.

entityMap
EntityInfo[string] entityMap;

Undocumented in source.

Inherited Members

From SchemaInfo

length
size_t length [@property getter]

Undocumented in source. Be warned that the author may not have intended to support it.

opIndex
const(EntityInfo) opIndex(int index)

Undocumented in source. Be warned that the author may not have intended to support it.

opIndex
const(EntityInfo) opIndex(string entityName)

Undocumented in source. Be warned that the author may not have intended to support it.

opIndex
const(PropertyInfo) opIndex(string entityName, string propertyName)

Undocumented in source. Be warned that the author may not have intended to support it.

getPropertyValue
Variant getPropertyValue(Object obj, string propertyName)

Undocumented in source. Be warned that the author may not have intended to support it.

setPropertyValue
void setPropertyValue(Object obj, string propertyName, Variant value)

Undocumented in source. Be warned that the author may not have intended to support it.

getAllFieldListForUpdate
string getAllFieldListForUpdate(Dialect dialect, EntityInfo ei, bool exceptKey)

Undocumented in source. Be warned that the author may not have intended to support it.

getAllFieldList
string getAllFieldList(Dialect dialect, EntityInfo ei, bool exceptKey)

Undocumented in source. Be warned that the author may not have intended to support it.

getFieldCount
int getFieldCount(EntityInfo ei, bool exceptKey)

Undocumented in source. Be warned that the author may not have intended to support it.

getAllFieldPlaceholderList
string getAllFieldPlaceholderList(EntityInfo ei, bool exceptKey)

Undocumented in source. Be warned that the author may not have intended to support it.

getAllFieldList
string getAllFieldList(Dialect dialect, string entityName, bool exceptKey)

Undocumented in source. Be warned that the author may not have intended to support it.

readAllColumns
int readAllColumns(Object obj, DataSetReader r, int startColumn)

Undocumented in source. Be warned that the author may not have intended to support it.

writeAllColumns
int writeAllColumns(Object obj, DataSetWriter w, int startColumn, bool exceptKey)

Undocumented in source. Be warned that the author may not have intended to support it.

generateFindAllForEntity
string generateFindAllForEntity(Dialect dialect, string entityName)

Undocumented in source. Be warned that the author may not have intended to support it.

generateFindByPkForEntity
string generateFindByPkForEntity(Dialect dialect, EntityInfo ei)

Undocumented in source. Be warned that the author may not have intended to support it.

generateInsertAllFieldsForEntity
string generateInsertAllFieldsForEntity(Dialect dialect, EntityInfo ei)

Undocumented in source. Be warned that the author may not have intended to support it.

generateInsertNoKeyForEntity
string generateInsertNoKeyForEntity(Dialect dialect, EntityInfo ei)

Undocumented in source. Be warned that the author may not have intended to support it.

generateUpdateForEntity
string generateUpdateForEntity(Dialect dialect, EntityInfo ei)

Undocumented in source. Be warned that the author may not have intended to support it.

generateFindByPkForEntity
string generateFindByPkForEntity(Dialect dialect, string entityName)

Undocumented in source. Be warned that the author may not have intended to support it.

generateInsertAllFieldsForEntity
string generateInsertAllFieldsForEntity(Dialect dialect, string entityName)

Undocumented in source. Be warned that the author may not have intended to support it.

Meta