Class TableList

java.lang.Object
com.github.yulichang.toolkit.TableList
All Implemented Interfaces:
Serializable

public class TableList extends Object implements Serializable
Author:
yulichang
See Also:
  • Constructor Details

    • TableList

      public TableList()
  • Method Details

    • put

      public void put(Integer pIndex, Class<?> clazz, boolean hasAlias, String alias, int index)
      添加关联表
      Parameters:
      pIndex - 上级索引 可以为null
      clazz - 关联表类
      hasAlias - 是否有别名
      alias - 别名
      index - 索引
    • getPrefix

      public String getPrefix(Integer index, Class<?> clazz, boolean isLabel)
    • getPrefixOther

      public String getPrefixOther(Integer index, Class<?> clazz)
    • getPrefixByClass

      public String getPrefixByClass(Class<?> clazz)
    • getPrefixByClassAssert

      public String getPrefixByClassAssert(Class<?> clazz)
    • getPrefixByClassParent

      public String getPrefixByClassParent(Class<?> clazz)
    • getByClassFirst

      public TableList.Node getByClassFirst(Class<?> clazz)
    • contain

      public boolean contain(Class<?> clazz)
    • clear

      public void clear()