org.sonar.duplications.index
Class MemoryCloneIndex
java.lang.Object
org.sonar.duplications.index.MemoryCloneIndex
- All Implemented Interfaces:
- CloneIndex
public class MemoryCloneIndex
- extends Object
- implements CloneIndex
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MemoryCloneIndex
public MemoryCloneIndex()
getByResourceId
public Collection<Block> getByResourceId(String resourceId)
- Description copied from interface:
CloneIndex
- Performs search of blocks for specified resource.
- Specified by:
getByResourceId
in interface CloneIndex
- Returns:
- collection of blocks from index for specified resource and empty collection if nothing found
getBySequenceHash
public Collection<Block> getBySequenceHash(ByteArray sequenceHash)
- Description copied from interface:
CloneIndex
- Performs search of blocks for specified hash value.
- Specified by:
getBySequenceHash
in interface CloneIndex
- Returns:
- collection of blocks from index with specified hash and empty collection if nothing found
insert
public void insert(Block block)
- Description copied from interface:
CloneIndex
- Adds specified block into index.
- Specified by:
insert
in interface CloneIndex
Copyright © 2009-2012 SonarSource. All Rights Reserved.