Class Document
- java.lang.Object
-
- com.google.code.mojo.license.document.Document
-
public final class Document extends java.lang.Object
Date: 16-Feb-2008
Author: Mathieu Carbou (mathieu.carbou@gmail.com)
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
encoding
private java.io.File
file
private HeaderDefinition
headerDefinition
private java.lang.String[]
keywords
private HeaderParser
parser
-
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.String
getContent()
java.lang.String
getEncoding()
java.io.File
getFile()
HeaderDefinition
getHeaderDefinition()
boolean
hasHeader(Header header, boolean strictCheck)
boolean
headerDetected()
boolean
is(Header header)
boolean
isNotSupported()
void
parseHeader()
void
removeHeader()
void
save()
void
saveTo(java.io.File dest)
java.lang.String
toString()
void
updateHeader(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:
toString
in classjava.lang.Object
-
-