所有程序包的分层结构

程序包分层结构:

类分层结构

  • java.lang.Object
    • java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    • io.github.burukeyou.dataframe.iframe.AbstractCommonFrame<T> (implements io.github.burukeyou.dataframe.iframe.IFrame<T>)
    • io.github.burukeyou.dataframe.iframe.window.round.AfterRange (implements io.github.burukeyou.dataframe.iframe.window.round.WindowRange)
    • io.github.burukeyou.dataframe.iframe.group.AggImpl (implements io.github.burukeyou.dataframe.iframe.group.Agg<Re,​F>)
    • io.github.burukeyou.dataframe.iframe.window.round.BeforeRange (implements io.github.burukeyou.dataframe.iframe.window.round.WindowRange)
    • io.github.burukeyou.dataframe.util.CollectorsPlusUtil
    • io.github.burukeyou.dataframe.iframe.group.CountAgg<T,​R> (implements io.github.burukeyou.dataframe.iframe.group.Agg<Re,​F>)
    • io.github.burukeyou.dataframe.iframe.window.round.CurrentRowRange (implements io.github.burukeyou.dataframe.iframe.window.round.WindowRange)
    • io.github.burukeyou.dataframe.iframe.support.DefaultJoin<T,​K,​R> (implements io.github.burukeyou.dataframe.iframe.support.Join<T,​K,​R>)
    • io.github.burukeyou.dataframe.iframe.support.DFList<T>
    • io.github.burukeyou.dataframe.iframe.window.round.EndRowRange (implements io.github.burukeyou.dataframe.iframe.window.round.WindowRange)
    • io.github.burukeyou.dataframe.iframe.item.FI2<T1,​T2>
    • io.github.burukeyou.dataframe.iframe.item.FI3<T1,​T2,​T3>
    • io.github.burukeyou.dataframe.iframe.item.FI4<T1,​T2,​T3,​T4>
    • io.github.burukeyou.dataframe.util.FieldValueList<T,​F>
    • io.github.burukeyou.dataframe.util.FrameUtil
    • io.github.burukeyou.dataframe.iframe.GroupFrameImpl<K,​T> (implements io.github.burukeyou.dataframe.iframe.GroupFrame<K,​T>)
    • io.github.burukeyou.dataframe.util.ListUtils
    • io.github.burukeyou.dataframe.util.MathUtils
    • io.github.burukeyou.dataframe.iframe.support.MaxMin<T>
    • io.github.burukeyou.dataframe.iframe.window.round.Range
    • io.github.burukeyou.dataframe.iframe.window.SorterBuilder<T> (implements io.github.burukeyou.dataframe.iframe.window.Sorter<T>)
    • io.github.burukeyou.dataframe.iframe.window.round.StartRowRange (implements io.github.burukeyou.dataframe.iframe.window.round.WindowRange)
    • io.github.burukeyou.dataframe.iframe.group.SumAgg<T,​R> (implements io.github.burukeyou.dataframe.iframe.group.Agg<Re,​F>)
    • io.github.burukeyou.dataframe.iframe.window.WindowBuilder<T> (implements io.github.burukeyou.dataframe.iframe.window.Window<T>)

接口分层结构

  • io.github.burukeyou.dataframe.iframe.group.Agg<Re,​F>
  • io.github.burukeyou.dataframe.iframe.function.BigDecimalFunction<T>
  • java.util.Comparator<T>
    • io.github.burukeyou.dataframe.iframe.window.Sorter<T>
  • io.github.burukeyou.dataframe.iframe.GroupFrame<K,​T>
  • java.lang.Iterable<T>
    • io.github.burukeyou.dataframe.iframe.IFrame<T>
      • io.github.burukeyou.dataframe.iframe.JDFrame<T>
      • io.github.burukeyou.dataframe.iframe.SDFrame<T>
  • io.github.burukeyou.dataframe.iframe.support.Join<T,​K,​R>
  • io.github.burukeyou.dataframe.iframe.support.JoinOn<T,​K>
  • io.github.burukeyou.dataframe.iframe.support.NumberFunction<T,​R>
  • io.github.burukeyou.dataframe.iframe.function.ReplenishFunction<T1,​T2,​R>
  • io.github.burukeyou.dataframe.iframe.function.SetFunction<T,​V>
  • io.github.burukeyou.dataframe.iframe.window.SupplierFunction<T,​V>
  • io.github.burukeyou.dataframe.iframe.window.Window<T>
  • io.github.burukeyou.dataframe.iframe.window.round.WindowRange

枚举分层结构