|       public Void apply(RelNode node) {
 CassandraSchema.this.addMaterializedViews();
 
 return null;
 
 }
 
 });
 
 }
 
 
 
 RelProtoDataType getRelDataType(String columnFamily, boolean view) {
 
 List<ColumnMetadata> columns;
 
 if (view) {
 
 columns = getKeyspace().getMaterializedView(columnFamily).getColumns();
 
 } else {
 
 columns = getKeyspace().getTable(columnFamily).getColumns();
 
 }
 
 
 
 final RelDataTypeFactory typeFactory =
 
 new SqlTypeFactoryImpl(RelDataTypeSystem.DEFAULT);
 
 final RelDataTypeFactory.FieldInfoBuilder fieldInfo = typeFactory.builder();
 
 for (ColumnMetadata column : columns) {
 
 
 |