Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- List<AgDupCluster> endClusters = new LinkedList<AgDupCluster>();
- if(setList == null && posProcessTag )
- {
- Set<AgDupCluster> aux = new HashSet<AgDupCluster>();
- this.keys = new LinkedList<T>(this.index.keySet());
- for (T key : keys)
- {
- for (AgDupUnweiIndexElement<T> agDupCluster : this.index.get(key))
- aux.add(agDupCluster.candInfo);
- }
- endClusters.addAll(aux);
- posProcessTag = false;
- }
- // caso esteja no pos processamento de retorno
- if(!posProcessTag)
- {
- if(inputExhausted)
- return null;
- if(endClusters.size() > 0)
- {
- while(this.buffer.size() < this.bufferOutputSize)
- {
- this.buffer.add(endClusters.remove(0));
- if(endClusters.size() == 0)
- {
- this.inputExhausted = true;
- return buffer;
- }
- }
- return this.buffer;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement