import { IGSPCommonElement } from './Interface/IGSPCommonElement'; import { ElementCodeRuleConfig } from './Element/ElementCodeRuleConfig'; import { ElementDefaultVauleType } from './Element/ElementDefaultVauleType'; import { GspCommonField, GSPElementObjectType } from '../ref'; import { GSPAssociation } from './Element/GSPAssciation'; /** * 字段定义 * @author wangjiegj */ /** * 字段定义 */ export declare class GSPCommonElement extends GspCommonField implements IGSPCommonElement { constructor(); /** * 编码规则配置 */ BillCodeConfig: ElementCodeRuleConfig; /** * 字段默认值类型 */ DefaultVauleType: ElementDefaultVauleType; /** * 字段对象类型(默认None) */ ObjectType: GSPElementObjectType; /** * 对应的数据对象的列ID */ ColumnID: string; /** * 是否只读 */ Readonly: boolean; /** * 是否自定义项 */ IsCustomItem: boolean; /** * 当前属性所属结点 */ /** * 所属Asso */ /** * 包含的关联列表 */ ChildAssociations: GSPAssociation[]; /** * 字段是否参与持久化处理 */ IsPersistent: boolean; /** * 运行时定制参考节点 */ CustomizeRefObjectID: string; /** * 运行时定制参考字段 */ CustomizeRefElementID: string; /** * 是否加密字段 */ IsEnableEncryption: boolean; }