Class FileContent
- java.lang.Object
-
- com.google.code.mojo.license.util.FileContent
-
public final class FileContent extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.Filefileprivate java.lang.StringBuilderfileContentprivate intoldPosprivate intpositionprivate booleanunix
-
Constructor Summary
Constructors Constructor Description FileContent(java.io.File file, java.lang.String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(int start, int end)booleanendReached()java.lang.StringgetContent()intgetPosition()voidinsert(int index, java.lang.String str)booleanisUnix()java.lang.StringnextLine()voidremoveDuplicatedEmptyEndLines()voidreset()voidresetTo(int pos)voidrewind()java.lang.StringtoString()
-
-
-
Method Detail
-
resetTo
public void resetTo(int pos)
-
reset
public void reset()
-
rewind
public void rewind()
-
endReached
public boolean endReached()
-
nextLine
public java.lang.String nextLine()
-
getPosition
public int getPosition()
-
delete
public void delete(int start, int end)
-
insert
public void insert(int index, java.lang.String str)
-
removeDuplicatedEmptyEndLines
public void removeDuplicatedEmptyEndLines()
-
getContent
public java.lang.String getContent()
-
isUnix
public boolean isUnix()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-