|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@CodeReview(reviewer="Kevin R. Dixon",
date="2008-02-08",
changesNeeded=false,
comments="Interface looks fine.")
@Retention(value=RUNTIME)
@Documented
public @interface PublicationReference
The PublicationReference annotation describes a reference to a
publication from a journal, conference, etc. The purpose of this annotation
is to provide a reference to a publication so that someone would be able to
find it on the Internet using a search engine; not to automatically produce
a full bibliography that contains all the data that publishers require.
| Required Element Summary | |
|---|---|
String[] |
author
The full names of the author(s) of the publication. |
String |
title
The title of the publication. |
PublicationType |
type
The type of the publication. |
int |
year
The year of publication. |
| Optional Element Summary | |
|---|---|
String[] |
notes
Optional notes regarding this reference. |
int[] |
pages
The pages on which the publication can be found. |
String |
publication
The title of the larger publication where the article was published. |
String |
url
An optional URL reference where the publication can be found. |
| Element Detail |
|---|
public abstract String[] author
{ "Kevin R. Dixon", "Justin D. Basilico" }.
public abstract String title
"Cognitive Foundry: How did it become perfect?".
public abstract PublicationType type
PublicationTypepublic abstract int year
public abstract String publication
"Learning Kernel Classifiers" or
"Proceedings of the Twenty-First International Conference on Machine Learning (ICML)".
public abstract int[] pages
{10, 100}.
public abstract String url
"".
public abstract String[] notes
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||