Package de.undercouch.citeproc.csl
Enum CSLType
- java.lang.Object
-
- java.lang.Enum<CSLType>
-
- de.undercouch.citeproc.csl.CSLType
-
- All Implemented Interfaces:
Serializable,Comparable<CSLType>
public enum CSLType extends Enum<CSLType>
Valid citation item types.- Author:
- Michel Kraemer
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CSLTypefromString(String str)Converts the given string to a CSLTypeStringtoString()static CSLTypevalueOf(String name)Returns the enum constant of this type with the specified name.static CSLType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ARTICLE
public static final CSLType ARTICLE
-
ARTICLE_JOURNAL
public static final CSLType ARTICLE_JOURNAL
-
ARTICLE_MAGAZINE
public static final CSLType ARTICLE_MAGAZINE
-
ARTICLE_NEWSPAPER
public static final CSLType ARTICLE_NEWSPAPER
-
BILL
public static final CSLType BILL
-
BOOK
public static final CSLType BOOK
-
BROADCAST
public static final CSLType BROADCAST
-
CHAPTER
public static final CSLType CHAPTER
-
DATASET
public static final CSLType DATASET
-
DOCUMENT
public static final CSLType DOCUMENT
-
ENTRY
public static final CSLType ENTRY
-
ENTRY_DICTIONARY
public static final CSLType ENTRY_DICTIONARY
-
ENTRY_ENCYCLOPEDIA
public static final CSLType ENTRY_ENCYCLOPEDIA
-
FIGURE
public static final CSLType FIGURE
-
GRAPHIC
public static final CSLType GRAPHIC
-
INTERVIEW
public static final CSLType INTERVIEW
-
LEGAL_CASE
public static final CSLType LEGAL_CASE
-
LEGISLATION
public static final CSLType LEGISLATION
-
MANUSCRIPT
public static final CSLType MANUSCRIPT
-
MAP
public static final CSLType MAP
-
MOTION_PICTURE
public static final CSLType MOTION_PICTURE
-
MUSICAL_SCORE
public static final CSLType MUSICAL_SCORE
-
PAMPHLET
public static final CSLType PAMPHLET
-
PAPER_CONFERENCE
public static final CSLType PAPER_CONFERENCE
-
PATENT
public static final CSLType PATENT
-
PERFORMANCE
public static final CSLType PERFORMANCE
-
PERIODICAL
public static final CSLType PERIODICAL
-
PERSONAL_COMMUNICATION
public static final CSLType PERSONAL_COMMUNICATION
-
POST
public static final CSLType POST
-
POST_WEBLOG
public static final CSLType POST_WEBLOG
-
REPORT
public static final CSLType REPORT
-
REVIEW
public static final CSLType REVIEW
-
REVIEW_BOOK
public static final CSLType REVIEW_BOOK
-
SOFTWARE
public static final CSLType SOFTWARE
-
SONG
public static final CSLType SONG
-
SPEECH
public static final CSLType SPEECH
-
STANDARD
public static final CSLType STANDARD
-
THESIS
public static final CSLType THESIS
-
TREATY
public static final CSLType TREATY
-
WEBPAGE
public static final CSLType WEBPAGE
-
-
Method Detail
-
values
public static CSLType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CSLType c : CSLType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CSLType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-