Class Document
- java.lang.Object
-
- com.google.code.mojo.license.document.Document
-
public final class Document extends java.lang.ObjectDate: 16-Feb-2008
Author: Mathieu Carbou (mathieu.carbou@gmail.com)
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringencodingprivate java.io.Filefileprivate HeaderDefinitionheaderDefinitionprivate java.lang.String[]keywordsprivate HeaderParserparser
-
Constructor Summary
Constructors Constructor Description Document(java.io.File file, HeaderDefinition headerDefinition, java.lang.String encoding, java.lang.String[] keywords)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetContent()java.lang.StringgetEncoding()java.io.FilegetFile()HeaderDefinitiongetHeaderDefinition()booleanhasHeader(Header header, boolean strictCheck)booleanheaderDetected()booleanis(Header header)booleanisNotSupported()voidparseHeader()voidremoveHeader()voidsave()voidsaveTo(java.io.File dest)java.lang.StringtoString()voidupdateHeader(Header header)
-
-
-
Field Detail
-
file
private final java.io.File file
-
headerDefinition
private final HeaderDefinition headerDefinition
-
encoding
private final java.lang.String encoding
-
keywords
private final java.lang.String[] keywords
-
parser
private HeaderParser parser
-
-
Constructor Detail
-
Document
public Document(java.io.File file, HeaderDefinition headerDefinition, java.lang.String encoding, java.lang.String[] keywords)
-
-
Method Detail
-
getHeaderDefinition
public HeaderDefinition getHeaderDefinition()
-
getFile
public java.io.File getFile()
-
getEncoding
public java.lang.String getEncoding()
-
isNotSupported
public boolean isNotSupported()
-
hasHeader
public boolean hasHeader(Header header, boolean strictCheck)
-
updateHeader
public void updateHeader(Header header)
-
save
public void save()
-
saveTo
public void saveTo(java.io.File dest)
-
getContent
public java.lang.String getContent()
-
removeHeader
public void removeHeader()
-
is
public boolean is(Header header)
-
parseHeader
public void parseHeader()
-
headerDetected
public boolean headerDetected()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-