jetbrains.buildServer.duplicator
Class DuplicateInfo.Fragment
java.lang.Object
jetbrains.buildServer.duplicator.DuplicateInfo.Fragment
- Enclosing class:
- DuplicateInfo
public static class DuplicateInfo.Fragment
- extends java.lang.Object
Duplicating code fragment.
Encapsulates a particaular piece of code in some file.
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
DuplicateInfo.Fragment
public DuplicateInfo.Fragment(int hash,
java.lang.String file,
int startLine,
DuplicateInfo.FragmentOffset offset)
- Constructor for duplicate fragment
- Parameters:
hash - fragment hashfile - file pathstartLine - start line of the fragment (positive number > 0)offset - fragment offset information
getHash
public int getHash()
getFile
public java.lang.String getFile()
getStartLine
public int getStartLine()
getOffsetInfo
public java.lang.String getOffsetInfo()
- Returns serialized offset information
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object