kd.bos.entity

## 类 EntryType

- java.lang.Object
- - kd.bos.dataentity.metadata.dynamicobject.DynamicMetadata
  - - kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType
    - - kd.bos.entity.EntityType
      - - kd.bos.entity.EntryType

- 所有已实现的接口:
    java.io.Serializable, java.lang.Cloneable, kd.bos.dataentity.entity.ISupportInitialize, kd.bos.dataentity.metadata.IDataEntityType, kd.bos.dataentity.metadata.IMetadata
  直接已知子类:
    LinkEntryType, SubEntryType, TreeEntryType

      @KSObject
      public class EntryType
      extends EntityType

  分录实体类型
  另请参阅:
    序列化表格

- - ### 属性概要

    所有方法 实例方法 具体方法
    类型 | 属性和说明
    --- | ---
    `boolean` | `isRefParent` 获取属性refParentProperty的值。

  - ### 字段概要

    - ### 从类继承的字段 kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType

      `LOCALEID, LocalePropertyName`

  - ### 构造器概要

    构造器
    构造器和说明
    `EntryType()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `endInit()`
    `java.lang.String` | `getKeyField()`
    `boolean` | `isKeyEntry()`
    `boolean` | `isMustIuput()`
    `boolean` | `isRefParentProperty()` 获取属性refParentProperty的值。
    `void` | `setKeyEntry(boolean keyEntry)`
    `void` | `setKeyField(java.lang.String keyField)`
    `void` | `setMustIuput(boolean mustIuput)`
    `void` | `setRefParentProperty(boolean refParentProperty)`

    - ### 从类继承的方法 kd.bos.entity.EntityType

      `addProperty, beginInit, createPropIndexs, findProperty, getFields, getRuleCount, getSubEntityType, isDbIgnore, isInitialized, setRuleCount`

    - ### 从类继承的方法 kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType

      `checkUnmodifiable, clone, createHashCode, createInstance, Extract, getAlias, getCacheType, getCacheTypeId, getClrType, getDBRouteKey, getDirtyProperties, getDirtyProperties, getDisplayName, getExtendName, getFlag, getFullIndexFields, getJsonSerializerProperties, getLocaleProperty, getName, getOrCreateLocaleType, getParent, getParent, getPkSnapshot, getPrimaryKey, getProperties, getProperty, getSortProperties, isDirty, isEmpty, isFullIndexDataSynced, isUnmodifiable, registerCollectionProperty, registerComplexProperty, registerProperty, registerSimpleProperty, setAlias, setCacheType, setCacheTypeId, setDBRouteKey, setDirty, setDisplayName, setExtendName, setFromDatabase, setName, setPkSnapshot, toString`

    - ### 从类继承的方法 kd.bos.dataentity.metadata.dynamicobject.DynamicMetadata

      `equals, hashCode, setDbIgnore`

    - ### 从类继承的方法 java.lang.Object

      `getClass, notify, notifyAll, wait, wait, wait`

- - ### 属性详细信息

    - #### isRefParent

          public boolean isRefParentProperty

      获取属性refParentProperty的值。

  - ### 构造器详细资料

    - #### EntryType

          public EntryType()

  - ### 方法详细资料

    - #### getKeyField

          @KSMethod
          public java.lang.String getKeyField()

      返回:
        关键字段

    - #### setKeyField

          public void setKeyField(java.lang.String keyField)

      参数:
        `keyField` - 关键字段

    - #### isKeyEntry

          @KSMethod
          public boolean isKeyEntry()

      返回:
        是否关键实体

    - #### setKeyEntry

          public void setKeyEntry(boolean keyEntry)

      参数:
        `keyEntry` - 设置关键实体

    - #### isMustIuput

          public boolean isMustIuput()

      返回:
        是否必录

    - #### setMustIuput

          public void setMustIuput(boolean mustIuput)

      参数:
        `mustIuput` - 是否必录

    - #### endInit

          public void endInit()

      指定者:
        `endInit` 在接口中 `kd.bos.dataentity.entity.ISupportInitialize`
      覆盖:
        `endInit` 在类中 `EntityType`

    - #### isRefParentProperty

          public boolean isRefParentProperty()

      获取属性refParentProperty的值。

    - #### setRefParentProperty

          public void setRefParentProperty(boolean refParentProperty)