2525
2626import static com .google .common .base .Preconditions .checkState ;
2727import static com .google .common .base .Verify .verify ;
28- import static com .google .common .collect .ImmutableList .toImmutableList ;
2928import static java .util .Objects .requireNonNull ;
30- import static java .util .stream .Collectors .toList ;
3129
3230import java .util .Collection ;
3331import java .util .List ;
@@ -88,7 +86,7 @@ public RediSearchMetadata(RediSearchSession rediSearchSession) {
8886
8987 @ Override
9088 public List <String > listSchemaNames (ConnectorSession session ) {
91- return ImmutableList .of (schemaName );
89+ return List .of (schemaName );
9290 }
9391
9492 @ Override
@@ -152,7 +150,7 @@ private List<SchemaTableName> listTables(ConnectorSession session, SchemaTablePr
152150 if (prefix .getTable ().isEmpty ()) {
153151 return listTables (session , prefix .getSchema ());
154152 }
155- return ImmutableList .of (prefix .toSchemaTableName ());
153+ return List .of (prefix .toSchemaTableName ());
156154 }
157155
158156 @ Override
@@ -196,7 +194,7 @@ public ConnectorOutputTableHandle beginCreateTable(ConnectorSession session, Con
196194 setRollback (() -> rediSearchSession .dropTable (tableMetadata .getTable ()));
197195
198196 return new RediSearchOutputTableHandle (tableMetadata .getTable (),
199- columns .stream ().filter (c -> !c .isHidden ()).collect ( toList () ));
197+ columns .stream ().filter (c -> !c .isHidden ()).toList ());
200198 }
201199
202200 @ Override
@@ -217,7 +215,7 @@ public ConnectorInsertTableHandle beginInsert(ConnectorSession session, Connecto
217215 List <RediSearchColumnHandle > columns = rediSearchSession .getTable (table .getSchemaTableName ()).getColumns ();
218216
219217 return new RediSearchInsertTableHandle (table .getSchemaTableName (),
220- columns .stream ().filter (column -> !column .isHidden ()).collect ( toImmutableList () ));
218+ columns .stream ().filter (column -> !column .isHidden ()).toList ( ));
221219 }
222220
223221 @ Override
@@ -231,7 +229,7 @@ public Optional<ConnectorOutputMetadata> finishInsert(ConnectorSession session,
231229 public ConnectorTableProperties getTableProperties (ConnectorSession session , ConnectorTableHandle table ) {
232230 RediSearchTableHandle handle = (RediSearchTableHandle ) table ;
233231 return new ConnectorTableProperties (handle .getConstraint (), Optional .empty (), Optional .empty (),
234- Optional .empty (), ImmutableList .of ());
232+ Optional .empty (), List .of ());
235233 }
236234
237235 @ Override
@@ -334,15 +332,14 @@ private static SchemaTableName getTableName(ConnectorTableHandle tableHandle) {
334332 private ConnectorTableMetadata getTableMetadata (ConnectorSession session , SchemaTableName tableName ) {
335333 RediSearchTableHandle tableHandle = rediSearchSession .getTable (tableName ).getTableHandle ();
336334
337- List <ColumnMetadata > columns = ImmutableList
338- .copyOf (getColumnHandles (session , tableHandle ).values ().stream ().map (RediSearchColumnHandle .class ::cast )
339- .map (RediSearchColumnHandle ::toColumnMetadata ).collect (toList ()));
335+ List <ColumnMetadata > columns = ImmutableList .copyOf (getColumnHandles (session , tableHandle ).values ().stream ()
336+ .map (RediSearchColumnHandle .class ::cast ).map (RediSearchColumnHandle ::toColumnMetadata ).toList ());
340337
341338 return new ConnectorTableMetadata (tableName , columns );
342339 }
343340
344341 private static List <RediSearchColumnHandle > buildColumnHandles (ConnectorTableMetadata tableMetadata ) {
345342 return tableMetadata .getColumns ().stream ()
346- .map (m -> new RediSearchColumnHandle (m .getName (), m .getType (), m .isHidden ())).collect ( toList () );
343+ .map (m -> new RediSearchColumnHandle (m .getName (), m .getType (), m .isHidden ())).toList ();
347344 }
348345}
0 commit comments