dstruct-orm ~master (2020-11-07T09:45:15Z)
Home
Dub
Repo
ColumnInfo
dstruct
metadata
Undocumented in source.
class
ColumnInfo {
TableInfo
table
;
const
PropertyInfo
property
;
string
columnName
;
string
columnDefinition
;
this
(TableInfo table, string columnName, EntityInfo referencedEntity);
this
(TableInfo table, PropertyInfo property);
}
Constructors
this
this
(TableInfo table, string columnName, EntityInfo referencedEntity)
Undocumented in source.
this
this
(TableInfo table, PropertyInfo property)
Undocumented in source.
Members
Variables
columnDefinition
string
columnDefinition
;
Undocumented in source.
columnName
string
columnName
;
Undocumented in source.
property
PropertyInfo
property
;
Undocumented in source.
table
TableInfo
table
;
Undocumented in source.
Meta
Source
See Implementation
dstruct
metadata
aliases
enforceHelper
classes
ColumnInfo
DBInfo
EntityInfo
EntityMetaData
IndexInfo
JoinTableInfo
PropertyInfo
SchemaInfo
SchemaInfoImpl
TableInfo
enums
IndexType
PropertyMemberKind
PropertyMemberType
RelationType
functions
applyDefault
camelCaseToUnderscoreDelimited
capitalizeFieldName
classNameToPropertyName
emptyStringToNull
entityListDef
generateImportFor
getCollectionPropertyVariantWriteCode
getColumnLength
getColumnName
getColumnTypeDatasetReadCode
getColumnTypeDatasetWriteCode
getColumnTypeIsNullCode
getColumnTypeKeyIsSetCode
getColumnTypeName
getEmbeddedPropertyDef
getEmbeddedPropertyVariantWriteCode
getEntityDef
getEntityName
getGeneratorCode
getJoinColumnName
getJoinTableColumn1
getJoinTableColumn2
getJoinTableName
getLazyPropertyLoadedCode
getLazyPropertyObjectWriteCode
getManyToManyPropertyDef
getManyToOnePropertyDef
getOneToManyPropertyDef
getOneToManyReferencedPropertyName
getOneToOnePropertyDef
getOneToOneReferencedPropertyName
getPropertyCollectionWriteCode
getPropertyCopyCode
getPropertyDef
getPropertyEmbeddedClassName
getPropertyEmbeddedEntityName
getPropertyMemberKind
getPropertyMemberType
getPropertyName
getPropertyObjectWriteCode
getPropertyReadCode
getPropertyReferencedClassName
getPropertyReferencedEntityName
getPropertyVariantReadCode
getPropertyVariantWriteCode
getPropertyWriteCode
getSimplePropertyDef
getTableName
getUniqueIndexName
getterNameToFieldName
getterNameToSetterName
hasAnnotation
hasAnyKeyPropertyAnnotation
hasDStructClassOrPropertyAnnotation
hasMemberAnnotation
hasOneOfAnnotations
hasOneOfMemberAnnotations
hasPercentSign
hasWritePropretyForType
isColumnTypeNullableByDefault
isGetterFunction
isMainMemberForProperty
isReadWriteProperty
percentSignCount
quoteBool
quoteString
substituteParam
substituteParamTwice
static variables
ColumnTypeCanHoldNulls
ColumnTypeConstructorCode
ColumnTypeDatasetReaderCode
ColumnTypeIsNullCode
ColumnTypeKeyIsSetCode
ColumnTypePropertyToVariant
ColumnTypeSetNullCode
ColumnTypeVariantReadCode
DatasetWriteCode
PropertyMemberKind_ReadCode
templates
getLazyCollectionInstanceType
getLazyInstanceType
getReferencedInstanceType
hasDStructPropertyAnnotation
hasPublicField
hasPublicFieldWithAnnotation
hasPublicMember
isCollectionMember
isEmbeddedObjectMember
isLazyCollectionInstance
isLazyCollectionMember
isLazyInstance
isLazyMember
isObject
isObjectMember
isSupportedSimpleType
isValidGetter
isValidGetterWithAnnotation
isValidSetter
myPackageNamePrefix
Undocumented in source.