## 类的使用
org.redkale.source.EntityInfo

- 使用EntityInfo的程序包
  程序包 | 说明
  --- | ---
  org.redkale.source | 数据源(数据库、缓存)操作包

- - ### org.redkale.source中EntityInfo的使用

    返回EntityInfo的org.redkale.source中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `EntityInfo` | DataDefaultSource.`apply(java.lang.Class t)`
    `static <T> EntityInfo<T>` | EntityInfo.`load(java.lang.Class<T> clazz, int nodeid, boolean cacheForbidden, java.util.Properties conf, java.util.function.Function<java.lang.Class,java.util.List> fullloader)`

    参数类型为EntityInfo的org.redkale.source中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `protected <T> java.lang.CharSequence` | FilterNode.`createElementSQLExpress(EntityInfo<T> info, java.lang.String talis)`
    `protected <T> java.lang.CharSequence` | FilterJoinNode.`createSQLExpress(EntityInfo<T> info, java.util.Map<java.lang.Class,java.lang.String> joinTabalis)`
    `protected <T> java.lang.CharSequence` | FilterNode.`createSQLExpress(EntityInfo<T> info, java.util.Map<java.lang.Class,java.lang.String> joinTabalis)` 该方法需要重载
    `protected <T> java.lang.CharSequence` | FilterJoinNode.`createSQLJoin(java.util.function.Function<java.lang.Class,EntityInfo> func, java.util.Map<java.lang.Class,java.lang.String> joinTabalis, EntityInfo<T> info)`
    `protected <T> java.lang.CharSequence` | FilterNode.`createSQLJoin(java.util.function.Function<java.lang.Class,EntityInfo> func, java.util.Map<java.lang.Class,java.lang.String> joinTabalis, EntityInfo<T> info)` 该方法需要重载

    类型变量类型为EntityInfo的org.redkale.source中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `protected <T> java.lang.CharSequence` | FilterJoinNode.`createSQLJoin(java.util.function.Function<java.lang.Class,EntityInfo> func, java.util.Map<java.lang.Class,java.lang.String> joinTabalis, EntityInfo<T> info)`
    `protected <T> java.lang.CharSequence` | FilterNode.`createSQLJoin(java.util.function.Function<java.lang.Class,EntityInfo> func, java.util.Map<java.lang.Class,java.lang.String> joinTabalis, EntityInfo<T> info)` 该方法需要重载
    `protected boolean` | FilterJoinNode.`isCacheUseable(java.util.function.Function<java.lang.Class,EntityInfo> entityApplyer)`
    `protected boolean` | FilterNode.`isCacheUseable(java.util.function.Function<java.lang.Class,EntityInfo> entityApplyer)` 该方法需要重载

    参数类型为EntityInfo的org.redkale.source中的构造器
    构造器和说明
    `EntityCache(EntityInfo<T> info)`