com.android.ide.common.blame
Class SourceFragmentPositionRange

java.lang.Object
  extended by com.android.ide.common.blame.SourceFragmentPositionRange

public class SourceFragmentPositionRange
extends java.lang.Object


Nested Class Summary
static class SourceFragmentPositionRange.Deserializer
           
static class SourceFragmentPositionRange.Serializer
           
 
Constructor Summary
SourceFragmentPositionRange()
           
SourceFragmentPositionRange(int lineNumber, int column, int offset)
           
SourceFragmentPositionRange(int startLine, int startColumn, int startOffset, int endLine, int endColumn, int endOffset)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getEndColumn()
           
 int getEndLine()
           
 int getEndOffset()
           
 int getStartColumn()
           
 int getStartLine()
           
 int getStartOffset()
           
 int hashCode()
           
 java.lang.String toString()
          Outputs positions as human-readable formatted strings.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SourceFragmentPositionRange

public SourceFragmentPositionRange(int startLine,
                                   int startColumn,
                                   int startOffset,
                                   int endLine,
                                   int endColumn,
                                   int endOffset)

SourceFragmentPositionRange

public SourceFragmentPositionRange(int lineNumber,
                                   int column,
                                   int offset)

SourceFragmentPositionRange

public SourceFragmentPositionRange()
Method Detail

toString

public java.lang.String toString()
Outputs positions as human-readable formatted strings. e.g.
84
 84-86
 84:5
 84:5-28
 85:5-86:47

Overrides:
toString in class java.lang.Object
Returns:
a human readable position.

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getStartLine

public int getStartLine()

getStartColumn

public int getStartColumn()

getStartOffset

public int getStartOffset()

getEndLine

public int getEndLine()

getEndColumn

public int getEndColumn()

getEndOffset

public int getEndOffset()