|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.harvard.hul.ois.jhove.TextMDMetadata
public class TextMDMetadata
Encapsulation of the textMD metadata for text files. See http://www.loc.gov/standards/textMd for more information.
Field Summary | |
---|---|
static java.lang.String[] |
BYTE_ORDER
Uses enumerated values of 'big', 'little', and 'middle' endian. |
static int |
BYTE_ORDER_BIG
|
static int |
BYTE_ORDER_LITTLE
|
static int |
BYTE_ORDER_MIDDLE
|
static java.lang.String |
CHARSET_ASCII
|
static java.lang.String |
CHARSET_ISO8859_1
|
static java.lang.String |
CHARSET_UTF8
|
static java.lang.String |
DEFAULT_LOCATION
|
protected static java.util.Map<java.lang.String,java.lang.String> |
fromISO_639_2_T2B
Map from ISO 639/2 T to ISO 639/2 B |
static java.lang.String[] |
LINEBREAK
Uses enumerated values of 'CR', 'LF' and 'CR/LF' for the idenntification of the linebreak. |
static int |
LINEBREAK_CR
|
static int |
LINEBREAK_CRLF
|
static int |
LINEBREAK_LF
|
static java.lang.String |
NAMESPACE
textMD namespace and version |
static int |
NILL
To represent the unknown |
protected static java.util.Set |
setOfUnknownJavaCharset
Set of unknown charsets in Java |
protected static java.lang.String[] |
UNKNOWN_JAVA_CHARSET
Array of textMD charsets unknown by java.nio.charset.Charsets |
static java.lang.String |
VERSION
|
Constructor Summary | |
---|---|
TextMDMetadata()
|
Method Summary | |
---|---|
int |
getByte_order()
|
java.lang.String |
getByte_orderString()
|
java.lang.String |
getByte_size()
|
java.lang.String |
getCharacter_size()
|
java.lang.String |
getCharset()
|
java.lang.String |
getLanguage()
|
int |
getLinebreak()
|
java.lang.String |
getLinebreakString()
|
java.lang.String |
getMarkup_basis_version()
|
java.lang.String |
getMarkup_basis()
|
java.lang.String |
getMarkup_language_version()
|
java.lang.String |
getMarkup_language()
|
void |
setByte_order(int byte_order)
|
void |
setByte_size(java.lang.String byte_size)
|
void |
setCharacter_size(java.lang.String character_size)
|
void |
setCharset(java.lang.String charset)
|
void |
setLanguage(java.lang.String language)
|
void |
setLinebreak(int linebreak)
|
void |
setMarkup_basis_version(java.lang.String markup_basis_version)
|
void |
setMarkup_basis(java.lang.String markup_basis)
|
void |
setMarkup_language_version(java.lang.String markup_language_version)
|
void |
setMarkup_language(java.lang.String markup_language)
|
static java.lang.String |
toISO_639_2(java.lang.String srcLang)
Transform a language to the ISO_639-2 language (only enumeration allowed in textMD schema). |
static java.lang.String |
toTextMDCharset(java.lang.String srcCharset)
Transform a given charset in the "authorized" list given in the textMD schema enumeration. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NAMESPACE
public static final java.lang.String DEFAULT_LOCATION
public static final java.lang.String VERSION
public static final java.lang.String[] BYTE_ORDER
public static final int BYTE_ORDER_BIG
public static final int BYTE_ORDER_LITTLE
public static final int BYTE_ORDER_MIDDLE
public static final java.lang.String[] LINEBREAK
public static final int LINEBREAK_CR
public static final int LINEBREAK_LF
public static final int LINEBREAK_CRLF
protected static final java.lang.String[] UNKNOWN_JAVA_CHARSET
protected static java.util.Set setOfUnknownJavaCharset
protected static java.util.Map<java.lang.String,java.lang.String> fromISO_639_2_T2B
public static final java.lang.String CHARSET_ASCII
public static final java.lang.String CHARSET_UTF8
public static final java.lang.String CHARSET_ISO8859_1
public static final int NILL
Constructor Detail |
---|
public TextMDMetadata()
Method Detail |
---|
public java.lang.String getCharset()
public void setCharset(java.lang.String charset)
charset
- the charset to setpublic int getByte_order()
public java.lang.String getByte_orderString()
public void setByte_order(int byte_order)
byte_order
- the byte_order to setpublic java.lang.String getByte_size()
public void setByte_size(java.lang.String byte_size)
byte_size
- the byte_size to setpublic java.lang.String getCharacter_size()
public void setCharacter_size(java.lang.String character_size)
character_size
- the character_size to setpublic int getLinebreak()
public java.lang.String getLinebreakString()
public void setLinebreak(int linebreak)
linebreak
- the linebreak to setpublic java.lang.String getLanguage()
public void setLanguage(java.lang.String language)
language
- the language to setpublic java.lang.String getMarkup_basis()
public void setMarkup_basis(java.lang.String markup_basis)
markup_basis
- the markup_basis to setpublic java.lang.String getMarkup_basis_version()
public void setMarkup_basis_version(java.lang.String markup_basis_version)
markup_basis_version
- the markup_basis_version to setpublic java.lang.String getMarkup_language()
public void setMarkup_language(java.lang.String markup_language)
markup_language
- the markup_language to setpublic java.lang.String getMarkup_language_version()
public void setMarkup_language_version(java.lang.String markup_language_version)
markup_language_version
- the markup_language_version to setpublic static java.lang.String toTextMDCharset(java.lang.String srcCharset)
srcCharset
- charset from the file
public static java.lang.String toISO_639_2(java.lang.String srcLang)
srcLang
- language in the file
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |