Hierarchy For Package org.refcodes.tabular

Class Hierarchy

  • java.lang.Object
    • java.util.AbstractCollection<E> (implements java.util.Collection<E>)
      • java.util.AbstractList<E> (implements java.util.List<E>)
        • java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
    • org.refcodes.tabular.AbstractColumn<T> (implements java.lang.Cloneable, org.refcodes.tabular.Column<T>)
      • org.refcodes.tabular.DateColumnImpl (implements java.lang.Cloneable)
      • org.refcodes.tabular.ExceptionColumnImpl (implements java.lang.Cloneable)
      • org.refcodes.tabular.IntegerColumn (implements java.lang.Cloneable)
      • org.refcodes.tabular.ObjectColumn<T> (implements java.lang.Cloneable)
      • org.refcodes.tabular.StringColumn (implements java.lang.Cloneable)
      • org.refcodes.tabular.StringsColumn (implements java.lang.Cloneable)
    • java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
      • java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
        • java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
          • org.refcodes.tabular.RecordImpl<T> (implements java.lang.Cloneable, org.refcodes.tabular.Record<T>)
    • org.refcodes.tabular.CompositeRecords<T> (implements org.refcodes.component.CompositeComponent, org.refcodes.tabular.Records<T>)
    • org.refcodes.tabular.CsvRecordsReader<T> (implements org.refcodes.textual.CsvMixin, org.refcodes.tabular.RecordsReader<T>)
    • org.refcodes.tabular.CsvRecordsWriter<T> (implements org.refcodes.textual.CsvMixin, org.refcodes.tabular.RecordsWriter<T>)
    • org.refcodes.tabular.FieldImpl<T> (implements java.lang.Cloneable, org.refcodes.tabular.Field<T>)
      • org.refcodes.tabular.FieldsImpl<T> (implements java.lang.Cloneable, org.refcodes.tabular.Fields<T>)
    • org.refcodes.tabular.FormattedColumnDecorator<T> (implements org.refcodes.tabular.FormattedColumn<T>)
    • org.refcodes.tabular.IntegerColumnFactory (implements org.refcodes.tabular.ColumnFactory<T>)
    • org.refcodes.tabular.ObjectColumnFactory (implements org.refcodes.tabular.ColumnFactory<T>)
    • org.refcodes.tabular.RecordsImpl<T> (implements java.lang.Cloneable, org.refcodes.tabular.Records<T>)
    • org.refcodes.tabular.RowsImpl<T> (implements java.lang.Cloneable, org.refcodes.tabular.Rows<T>)
    • org.refcodes.tabular.StringColumnFactory (implements org.refcodes.tabular.ColumnFactory<T>)
    • org.refcodes.tabular.TabularUtility
    • java.lang.Throwable (implements java.io.Serializable)

Interface Hierarchy

  • java.lang.AutoCloseable
  • org.refcodes.structure.Clearable
    • org.refcodes.structure.Keys.MutableKeys<K,V> (also extends org.refcodes.structure.Keys<K,V>)
  • org.refcodes.tabular.ColumnAccessor<T>
  • org.refcodes.tabular.ColumnAccessor.ColumnMutator<T>
  • org.refcodes.mixin.ColumnWidthAccessor
    • org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty (also extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator)
      • org.refcodes.textual.ColumnWidthMetrics (also extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B>)
        • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
          • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B>
    • org.refcodes.textual.ColumnWidthMetrics (also extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty)
      • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
        • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator
    • org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty (also extends org.refcodes.mixin.ColumnWidthAccessor)
      • org.refcodes.textual.ColumnWidthMetrics (also extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B>)
        • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
          • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.tabular.HeaderAccessor<T>
  • org.refcodes.tabular.HeaderAccessor.HeaderBuilder<T>
  • org.refcodes.tabular.HeaderAccessor.HeaderMutator<T>
  • org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>
    • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.ColumnWidthMetrics, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator
    • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.ColumnWidthMetrics, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • java.lang.Iterable<T>
    • java.util.Collection<E>
    • org.refcodes.tabular.Records<T> (also extends java.util.Iterator<E>)
  • java.util.Iterator<E>
    • org.refcodes.tabular.Records<T> (also extends java.lang.Iterable<T>)
    • org.refcodes.tabular.Rows<T> (also extends org.refcodes.tabular.HeaderAccessor<T>)
  • org.refcodes.mixin.KeyAccessor<K>
    • org.refcodes.tabular.Column<T> (also extends org.refcodes.mixin.TypeAccessor<T>)
      • org.refcodes.tabular.FormattedColumn<T> (also extends org.refcodes.textual.ColumnSetupMetrics)
    • org.refcodes.tabular.Field<T> (also extends org.refcodes.mixin.ValueAccessor<V>)
      • org.refcodes.tabular.Fields<T>
  • org.refcodes.structure.Keys<K,V>
    • org.refcodes.structure.Keys.MutableKeys<K,V> (also extends org.refcodes.structure.Clearable)
  • org.refcodes.factory.LookupFactory<T,ID>
  • java.util.Map<K,V>
    • org.refcodes.tabular.Record<T>
  • org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>
    • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.ColumnWidthMetrics, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator
    • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.ColumnWidthMetrics, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.mixin.NameAccessor
    • org.refcodes.mixin.NameAccessor.NameProperty (also extends org.refcodes.mixin.NameAccessor.NameMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.textual.ColumnFormatMetrics, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.mixin.NameAccessor.NameBuilder<B>
    • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.textual.ColumnFormatMetrics, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.mixin.NameAccessor.NameMutator
    • org.refcodes.mixin.NameAccessor.NameProperty (also extends org.refcodes.mixin.NameAccessor)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.textual.ColumnFormatMetrics, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.tabular.RecordAccessor<T>
  • org.refcodes.tabular.RecordAccessor.RecordMutator<T>
  • org.refcodes.tabular.RecordsAccessor<T>
  • org.refcodes.tabular.RecordsAccessor.RecordsMutator<T>
  • org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>
    • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.ColumnWidthMetrics, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator
    • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.ColumnWidthMetrics, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>
    • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.ColumnWidthMetrics, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.textual.TextFormatModeAccessor.TextFormatModeMutator
    • org.refcodes.textual.ColumnFormatMetrics (also extends org.refcodes.textual.ColumnWidthMetrics, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>, org.refcodes.textual.HorizAlignTextModeAccessor.HorizAlignTextModeMutator, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeBuilder<B>, org.refcodes.textual.MoreTextModeAccessor.MoreTextModeMutator, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeBuilder<B>, org.refcodes.textual.SplitTextModeAccessor.SplitTextModeMutator, org.refcodes.textual.TextFormatModeAccessor.TextFormatModeBuilder<B>)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.mixin.TypeAccessor<T>
    • org.refcodes.tabular.Column<T> (also extends org.refcodes.mixin.KeyAccessor<K>)
      • org.refcodes.tabular.FormattedColumn<T> (also extends org.refcodes.textual.ColumnSetupMetrics)
  • org.refcodes.mixin.ValueAccessor<V>
    • org.refcodes.tabular.Field<T> (also extends org.refcodes.mixin.KeyAccessor<K>)
      • org.refcodes.tabular.Fields<T>
  • org.refcodes.graphical.VisibleAccessor
    • org.refcodes.graphical.VisibleAccessor.VisibleProperty (also extends org.refcodes.graphical.VisibleAccessor.VisibleMutator)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.textual.ColumnFormatMetrics, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>)
  • org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>
    • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.textual.ColumnFormatMetrics, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleProperty)
  • org.refcodes.graphical.VisibleAccessor.VisibleMutator
    • org.refcodes.graphical.VisibleAccessor.VisibleProperty (also extends org.refcodes.graphical.VisibleAccessor)
      • org.refcodes.textual.ColumnSetupMetrics (also extends org.refcodes.textual.ColumnFormatMetrics, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>)

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)