类 ColumnIndex

  • 所有已实现的接口:
    java.lang.Iterable<Column>

    public class ColumnIndex
    extends Index<Column>
    作者:
    Yaqiang Wang
    • 构造器详细资料

      • ColumnIndex

        public ColumnIndex()
    • 方法详细资料

      • getNames

        public java.util.List<java.lang.String> getNames()
        Get column names
        返回:
        Column names
      • getDataTypes

        public java.util.List<DataType> getDataTypes()
        Get Column data types
        返回:
        Column data types
      • getFormats

        public java.util.List<java.lang.String> getFormats()
        Get column data formats
        返回:
        Column data formats
      • indexOfName

        public int indexOfName​(java.lang.String colName)
        Index of column name
        参数:
        colName - Column name
        返回:
        Index value
      • indexOfName

        public java.util.List<java.lang.Integer> indexOfName​(java.util.List<java.lang.String> colNames)
        Index of column names
        参数:
        colNames - Column names
        返回:
        Index list
      • indices

        public java.lang.Integer[] indices​(java.lang.Object[] names)
        Get indices
        覆盖:
        indices 在类中 Index<Column>
        参数:
        names - Names
        返回:
        Indices
      • indices

        public java.lang.Integer[] indices​(java.util.List<java.lang.Object> names)
        Get indices
        覆盖:
        indices 在类中 Index<Column>
        参数:
        names - Names
        返回:
        Indices
      • isSameDataType

        public boolean isSameDataType()
        Check if the data types of all columns are same
        返回:
        Boolean
      • asIndex

        public Index asIndex()
        Convert to string index
        返回:
        String index
      • clone

        public java.lang.Object clone()
        覆盖:
        clone 在类中 Index<Column>