@Test public void testToColumnMap() { ColumnMetadata metadata1 = new ColumnMetadata("col1", Schema.STRING, "desc1"); ColumnMetadata metadata2 = new ColumnMetadata("col2", Schema.STRING, "desc2"); List<ColumnMetadata> columns = ImmutableList.of(metadata1, metadata2); assertThat( toColumnMap(columns), equalTo(ImmutableMap.of("col1", metadata1, "col2", metadata2))); }
@Nonnull public Map<String, ColumnMetadata> toColumnMap() { return toColumnMap(_columnMetadata); }
TableMetadata { @Nonnull public Map<String, ColumnMetadata> toColumnMap() { return toColumnMap(_columnMetadata); } }
TableMetadata { @Nonnull public Map<String, ColumnMetadata> toColumnMap() { return toColumnMap(_columnMetadata); } TableMetadata(List<ColumnMetadata> columnMetadata);  TableMetadata(List<ColumnMetadata> columnMetadata, @Nullable String textDesc); @Deprecated  TableMetadata(List<ColumnMetadata> columnMetadata, @Nullable DisplayHints displayHints); }
TableMetadata { @Nonnull public Map<String, ColumnMetadata> toColumnMap() { return toColumnMap(_columnMetadata); } TableMetadata(List<ColumnMetadata> columnMetadata);  TableMetadata(List<ColumnMetadata> columnMetadata, @Nullable String textDesc); @Deprecated  TableMetadata(List<ColumnMetadata> columnMetadata, @Nullable DisplayHints displayHints); boolean containsColumn(String columnName); @Override boolean equals(Object o); @Nonnull @JsonProperty(PROP_COLUMN_METADATA) List<ColumnMetadata> getColumnMetadata(); @Nonnull @JsonProperty(PROP_TEXT_DESC) String getTextDesc(); @Override int hashCode(); @Override String toString(); @Nonnull Map<String, ColumnMetadata> toColumnMap(); @Nonnull static Map<String, ColumnMetadata> toColumnMap(List<ColumnMetadata> columnMetadata); }
TableMetadata { @Nonnull public Map<String, ColumnMetadata> toColumnMap() { return toColumnMap(_columnMetadata); } TableMetadata(List<ColumnMetadata> columnMetadata);  TableMetadata(List<ColumnMetadata> columnMetadata, @Nullable String textDesc); @Deprecated  TableMetadata(List<ColumnMetadata> columnMetadata, @Nullable DisplayHints displayHints); boolean containsColumn(String columnName); @Override boolean equals(Object o); @Nonnull @JsonProperty(PROP_COLUMN_METADATA) List<ColumnMetadata> getColumnMetadata(); @Nonnull @JsonProperty(PROP_TEXT_DESC) String getTextDesc(); @Override int hashCode(); @Override String toString(); @Nonnull Map<String, ColumnMetadata> toColumnMap(); @Nonnull static Map<String, ColumnMetadata> toColumnMap(List<ColumnMetadata> columnMetadata);  }