kd.bos.entity

## 类 QueryEntityType

- java.lang.Object
- - kd.bos.dataentity.metadata.dynamicobject.DynamicMetadata
  - - kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType
    - - kd.bos.entity.EntityType
      - - kd.bos.entity.MainEntityType
        - - kd.bos.entity.BillEntityType
          - - kd.bos.entity.BasedataEntityType
            - - kd.bos.entity.QueryEntityType

- 所有已实现的接口:
    java.io.Serializable, java.lang.Cloneable, kd.bos.dataentity.entity.IBillEntityType, kd.bos.dataentity.entity.ISupportInitialize, kd.bos.dataentity.metadata.IDataEntityType, kd.bos.dataentity.metadata.IMetadata

      public class QueryEntityType
      extends BasedataEntityType

  另请参阅:
    序列化表格

- - ### 字段概要

    - ### 从类继承的字段 kd.bos.entity.BasedataEntityType

      `MASTERIDTYPE_MYSELF, MASTERIDTYPE_NONE, MASTERIDTYPE_OTHER`

    - ### 从类继承的字段 kd.bos.entity.BillEntityType

      `PKPropName`

    - ### 从类继承的字段 kd.bos.entity.MainEntityType

      `Empty`

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

      `LOCALEID, LocalePropertyName`

  - ### 构造器概要

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

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addQuerySourceJoinRelation(QuerySourceJoinRelation rel)`
    `void` | `endInit()`
    `java.util.List<MainEntityType>` | `getAllJoinEntityType()`
    `java.lang.String` | `getEntityName()`
    `java.util.List<JoinEntity>` | `getJoinEntitys()`
    `java.util.List<QuerySourceJoinRelation>` | `getJoinRelations()`
    `MainEntityType` | `getMainEntityType()`
    `MainOrgProp` | `getMainOrgProperty()`
    `java.util.List<kd.bos.orm.query.QFilter>` | `getQFilter()`
    `void` | `setEntityName(java.lang.String entityName)`
    `void` | `setJoinEntitys(java.util.List<JoinEntity> joinEntitys)`

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

      `getBillNo, getFlexProperty, getFullIndexFields, getMasteridPropName, getMasteridType, getMoblistFormId, getNameProperty, getNumberProperty, setFlexProperty, setMasteridPropName, setMasteridType, setMoblistFormId, setNameProperty, setNumberProperty`

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

      `findProperty, getBillParameter, getBillStatus, getBillType, getBillTypePara, getEntityTypeId, getForbidStatus, getMobFormId, getSignField, isFullIndexDataSynced, setBillNo, setBillParameter, setBillStatus, setBillType, setBillTypePara, setEntityTypeId, setForbidStatus, setMobFormId, setSignField`

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

      `clone, createEntityTreeNodes, createPropIndexsNoCache, getAllEntities, getAllFields, getAppId, getBOSVer, getCheckVersionTimeMillis, getMainOrg, getPermissionControlType, getPkList, getRefPropTypes, getUserOption, getVersion, setAppId, setBOSVer, setCheckVersionTimeMillis, setMainOrg, setPermissionControlType, setUserOption, setVersion`

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

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

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

      `checkUnmodifiable, createHashCode, createInstance, Extract, getAlias, getCacheType, getCacheTypeId, getClrType, getDBRouteKey, getDirtyProperties, getDirtyProperties, getDisplayName, getExtendName, getFlag, getJsonSerializerProperties, getLocaleProperty, getName, getOrCreateLocaleType, getParent, getParent, getPkSnapshot, getPrimaryKey, getProperties, getProperty, getSortProperties, isDirty, isEmpty, 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`

- - ### 构造器详细资料

    - #### QueryEntityType

          public QueryEntityType()

  - ### 方法详细资料

    - #### getEntityName

          public java.lang.String getEntityName()

    - #### setEntityName

          public void setEntityName(java.lang.String entityName)

    - #### getJoinEntitys

          public java.util.List<JoinEntity> getJoinEntitys()

    - #### setJoinEntitys

          public void setJoinEntitys(java.util.List<JoinEntity> joinEntitys)

    - #### getJoinRelations

          public java.util.List<QuerySourceJoinRelation> getJoinRelations()

    - #### addQuerySourceJoinRelation

          public void addQuerySourceJoinRelation(QuerySourceJoinRelation rel)

    - #### endInit

          public void endInit()

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

    - #### getMainEntityType

          public MainEntityType getMainEntityType()

    - #### getAllJoinEntityType

          public java.util.List<MainEntityType> getAllJoinEntityType()

    - #### getQFilter

          public java.util.List<kd.bos.orm.query.QFilter> getQFilter()

    - #### getMainOrgProperty

          @KSMethod
          public MainOrgProp getMainOrgProperty()

      覆盖:
        `getMainOrgProperty` 在类中 `BillEntityType`
      返回:
        获取主业务组织