|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.rat.api.MetaData
public class MetaData
Data about the subject.
Nested Class Summary | |
---|---|
static class |
MetaData.Datum
A datum. |
Constructor Summary | |
---|---|
MetaData()
|
|
MetaData(ContentType contentType)
|
Method Summary | |
---|---|
void |
add(MetaData.Datum datum)
Adds a new datum. |
void |
clear()
Clears all data. |
boolean |
clear(String name)
Removes all data matching the given name. |
MetaData.Datum |
get(String name)
Gets the first datum matching the given name. |
ContentType |
getContentType()
Gets the content type for the subject. |
Collection |
getData()
Gets all data. |
void |
set(MetaData.Datum datum)
Puts in a new datum replacing any existing data. |
void |
setContentType(ContentType contentType)
Sets the content type for this subject. |
String |
value(String name)
Gets the value of the first datum matching the given name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String RAT_BASE_URL
public static final String RAT_URL_DOCUMENT_CATEGORY
public static final String RAT_DOCUMENT_CATEGORY_VALUE_GENERATED
public static final String RAT_DOCUMENT_CATEGORY_VALUE_UNKNOWN
public static final String RAT_DOCUMENT_CATEGORY_VALUE_ARCHIVE
public static final String RAT_DOCUMENT_CATEGORY_VALUE_NOTICE
public static final String RAT_DOCUMENT_CATEGORY_VALUE_BINARY
public static final String RAT_DOCUMENT_CATEGORY_VALUE_STANDARD
public static final MetaData.Datum RAT_DOCUMENT_CATEGORY_DATUM_GENERATED
public static final MetaData.Datum RAT_DOCUMENT_CATEGORY_DATUM_UNKNOWN
public static final MetaData.Datum RAT_DOCUMENT_CATEGORY_DATUM_ARCHIVE
public static final MetaData.Datum RAT_DOCUMENT_CATEGORY_DATUM_NOTICE
public static final MetaData.Datum RAT_DOCUMENT_CATEGORY_DATUM_BINARY
public static final MetaData.Datum RAT_DOCUMENT_CATEGORY_DATUM_STANDARD
public static final String RAT_URL_HEADER_CATEGORY
public static final String RAT_URL_LICENSE_FAMILY_CATEGORY
public static final String RAT_LICENSE_FAMILY_CATEGORY_VALUE_GEN
public static final String RAT_LICENSE_FAMILY_CATEGORY_VALUE_UNKNOWN
public static final String RAT_LICENSE_FAMILY_CATEGORY_VALUE_ASL
public static final String RAT_LICENSE_FAMILY_CATEGORY_VALUE_OASIS
public static final String RAT_LICENSE_FAMILY_CATEGORY_VALUE_W3CD
public static final String RAT_LICENSE_FAMILY_CATEGORY_VALUE_W3C
public static final String RAT_LICENSE_FAMILY_CATEGORY_VALUE_DOJO
public static final String RAT_LICENSE_FAMILY_CATEGORY_VALUE_TMF
public static final MetaData.Datum RAT_LICENSE_FAMILY_CATEGORY_DATUM_GEN
public static final MetaData.Datum RAT_LICENSE_FAMILY_CATEGORY_DATUM_UNKNOWN
public static final MetaData.Datum RAT_LICENSE_FAMILY_CATEGORY_DATUM_ASL
public static final MetaData.Datum RAT_LICENSE_FAMILY_CATEGORY_DATUM_OASIS
public static final MetaData.Datum RAT_LICENSE_FAMILY_CATEGORY_DATUM_W3CD
public static final MetaData.Datum RAT_LICENSE_FAMILY_CATEGORY_DATUM_W3C
public static final MetaData.Datum RAT_LICENSE_FAMILY_CATEGORY_DATUM_DOJO
public static final MetaData.Datum RAT_LICENSE_FAMILY_CATEGORY_DATUM_TMF
public static final String RAT_URL_LICENSE_FAMILY_NAME
public static final String RAT_LICENSE_FAMILY_NAME_VALUE_W3C_SOFTWARE_COPYRIGHT
public static final String RAT_LICENSE_FAMILY_NAME_VALUE_W3C_DOCUMENT_COPYRIGHT
public static final String RAT_LICENSE_FAMILY_NAME_VALUE_OASIS_OPEN_LICENSE
public static final String RAT_LICENSE_FAMILY_NAME_VALUE_MODIFIED_BSD_LICENSE
public static final String RAT_LICENSE_FAMILY_NAME_VALUE_APACHE_LICENSE_VERSION_2_0
public static final String RAT_LICENSE_FAMILY_NAME_VALUE_ACADEMIC_FREE_LICENSE_VERSION_2_1
public static final String RAT_LICENSE_FAMILY_NAME_VALUE_UNKNOWN
public static final MetaData.Datum RAT_LICENSE_FAMILY_NAME_DATUM_W3C_SOFTWARE_COPYRIGHT
public static final MetaData.Datum RAT_LICENSE_FAMILY_NAME_DATUM_W3C_DOCUMENT_COPYRIGHT
public static final MetaData.Datum RAT_LICENSE_FAMILY_NAME_DATUM_OASIS_OPEN_LICENSE
public static final MetaData.Datum RAT_LICENSE_FAMILY_NAME_DATUM_MODIFIED_BSD_LICENSE
public static final MetaData.Datum RAT_LICENSE_FAMILY_NAME_DATUM_APACHE_LICENSE_VERSION_2_0
public static final MetaData.Datum RAT_LICENSE_FAMILY_NAME_DATUM_ACADEMIC_FREE_LICENSE_VERSION_2_1
public static final MetaData.Datum RAT_LICENSE_FAMILY_NAME_DATUM_UNKNOWN
public static final String RAT_URL_HEADER_SAMPLE
public static final String RAT_URL_APPROVED_LICENSE
public static final String RAT_APPROVED_LICENSE_VALUE_TRUE
public static final String RAT_APPROVED_LICENSE_VALUE_FALSE
public static final MetaData.Datum RAT_APPROVED_LICENSE_DATIM_TRUE
public static final MetaData.Datum RAT_APPROVED_LICENSE_DATIM_FALSE
Constructor Detail |
---|
public MetaData()
public MetaData(ContentType contentType)
Method Detail |
---|
public ContentType getContentType()
public void setContentType(ContentType contentType)
contentType
- ContentType
,
or null when the content type is unknownpublic Collection getData()
public void add(MetaData.Datum datum)
datum
- set(org.apache.rat.api.MetaData.Datum)
public void set(MetaData.Datum datum)
datum
- not nulladd(org.apache.rat.api.MetaData.Datum)
public MetaData.Datum get(String name)
name
- not null
public String value(String name)
name
- not null
public boolean clear(String name)
name
- not null
public void clear()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |