Package com.google.refine.browsing

Examples of com.google.refine.browsing.FilteredRows.accept()


    @Override
    public void computeClusters(Engine engine) {
        //VPTreeClusteringRowVisitor visitor = new VPTreeClusteringRowVisitor(_distance,_config);
        BlockingClusteringRowVisitor visitor = new BlockingClusteringRowVisitor(_distance,_config);
        FilteredRows filteredRows = engine.getAllFilteredRows();
        filteredRows.accept(_project, visitor);
    
        _clusters = visitor.getClusters();
    }

    public static class ValuesComparator implements Comparator<Entry<Serializable,Integer>>, Serializable {
View Full Code Here


           
            _entries = new ArrayList<ReconEntry>(_project.rows.size());
            _cellIndex = column.getCellIndex();
           
            FilteredRows filteredRows = engine.getAllFilteredRows();
            filteredRows.accept(_project, new RowVisitor() {
                @Override
                public void start(Project project) {
                    // nothing to do
                }
View Full Code Here

        Engine engine = createEngine(project);
       
        List<Change> changes = new ArrayList<Change>(project.rows.size());
       
        FilteredRows filteredRows = engine.getAllFilteredRows();
        filteredRows.accept(project, createRowVisitor(project, changes));
       
        return new HistoryEntry(
            historyEntryID,
            project,
            (_flagged ? "Flag" : "Unflag") + " " + changes.size() + " rows",
View Full Code Here

            }
           
            List<CellAtRow> urls = new ArrayList<CellAtRow>(_project.rows.size());
           
            FilteredRows filteredRows = _engine.getAllFilteredRows();
            filteredRows.accept(_project, createRowVisitor(urls));
           
            List<CellAtRow> responseBodies = new ArrayList<CellAtRow>(urls.size());
            for (int i = 0; i < urls.size(); i++) {
                CellAtRow urlData = urls.get(i);
                CellAtRow cellAtRow = fetch(urlData);
View Full Code Here

        }
       
        List<CellAtRow> cellsAtRows = new ArrayList<CellAtRow>(project.rows.size());
       
        FilteredRows filteredRows = engine.getAllFilteredRows();
        filteredRows.accept(project, createRowVisitor(project, cellsAtRows));
       
        String description = createDescription(column, cellsAtRows);
       
        Change change = new ColumnAdditionChange(_newColumnName, _columnInsertIndex, cellsAtRows);
       
View Full Code Here

        if (fromColumn != null && toColumns.size() > 0) {
            final Map<Object, Recon> cellValueToRecon = new HashMap<Object, Recon>();
           
            FilteredRows filteredRows = engine.getAllFilteredRows();
            try {
                filteredRows.accept(project, new RowVisitor() {
                    @Override
                    public void start(Project project) {
                        // nothing to do
                    }
                   
View Full Code Here

                        }
                        return false;
                    }
                });
               
                filteredRows.accept(project, new RowVisitor() {
                    @Override
                    public void start(Project project) {
                        // nothing to do
                    }
                   
View Full Code Here

                            StringUtils.splitByWholeSeparatorPreserveAllTokens(s, _separator, _maxColumns));
                };
            };
        }
       
        filteredRows.accept(project, rowVisitor);
       
        String description =
            "Split " + rowIndices.size() +
            " cell(s) in column " + _columnName +
            " into several columns" +
View Full Code Here

    }
   
    public static Repository buildModel(Project project, Engine engine, RdfRowVisitor visitor) {
//      RdfSchema schema = Util.getProjectSchema(project);
        FilteredRows filteredRows = engine.getAllFilteredRows();
        filteredRows.accept(project, visitor);
        return visitor.getModel();
       
    }
   
    public String getContentType() {
View Full Code Here

            }

            engine.initializeFromJSON(engineConfig);

            FilteredRows filteredRows = engine.getAllFilteredRows();
            filteredRows.accept(project, createRowVisitor(project, values));
           
            JSONArray stuff = new JSONArray();

            for (Column col : project.columnModel.columns) {
              columns.add(col.getName());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.