Class BICInfo

java.lang.Object
edu.handong.csee.isel.bic.szz.data.BICInfo
All Implemented Interfaces:
java.lang.Comparable<BICInfo>

public class BICInfo
extends java.lang.Object
implements java.lang.Comparable<BICInfo>
The BICInfo class
the bic information
Author:
SJ, JY
  • Constructor Summary

    Constructors 
    Constructor Description
    BICInfo​(java.lang.String fixSha1, java.lang.String path, java.lang.String fixDate, Line line)  
  • Method Summary

    Modifier and Type Method Description
    int compareTo​(BICInfo o)  
    boolean equals​(BICInfo compareWith)  
    java.lang.String getAuthor()  
    java.lang.String getBIContent()  
    java.lang.String getBIDate()  
    int getBiLineIdx()  
    java.lang.String getBiPath()  
    java.lang.String getBISha1()  
    java.lang.String getCommiter()  
    java.lang.String getFixDate()  
    java.lang.String getFixSha1()  
    java.lang.String getPath()  

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BICInfo

      public BICInfo​(java.lang.String fixSha1, java.lang.String path, java.lang.String fixDate, Line line)
  • Method Details

    • getBISha1

      public java.lang.String getBISha1()
      Returns:
      BISha1 bic commit name
    • getBiPath

      public java.lang.String getBiPath()
      Returns:
      biPath bic path
    • getFixSha1

      public java.lang.String getFixSha1()
      Returns:
      FixSha1 bfc commit name
    • getPath

      public java.lang.String getPath()
      Returns:
      path bfc path
    • getBIDate

      public java.lang.String getBIDate()
      Returns:
      BIDate date bug created
    • getFixDate

      public java.lang.String getFixDate()
      Returns:
      FixDate bug fixing date
    • getBiLineIdx

      public int getBiLineIdx()
      Returns:
      biLineIdx bug line index
    • getBIContent

      public java.lang.String getBIContent()
      Returns:
      BIContent bug content
    • getCommiter

      public java.lang.String getCommiter()
      Returns:
      commiter Who made the commit
    • getAuthor

      public java.lang.String getAuthor()
      Returns:
      getAuthor
    • equals

      public boolean equals​(BICInfo compareWith)
      Parameters:
      compareWith - bic information
      Returns:
      Whether or not the bug information matches
    • compareTo

      public int compareTo​(BICInfo o)
      Specified by:
      compareTo in interface java.lang.Comparable<BICInfo>