de.glossmaker.bib.datastructure
Enum EBibTeXFields

Package class diagram package EBibTeXFields
java.lang.Object
  extended by java.lang.Enum<EBibTeXFields>
      extended by de.glossmaker.bib.datastructure.EBibTeXFields
All Implemented Interfaces:
Serializable, Comparable<EBibTeXFields>

public enum EBibTeXFields
extends Enum<EBibTeXFields>

Author:
Markus Flingelli

Enum Constant Summary
ADDRESS
           
AUTHOR
           
BOOKTITLE
           
CHAPTER
           
COMMENT
           
CROSSREF
           
EDITION
           
EDITOR
           
EPRINT
           
HOWPUBLISHED
           
INSTITUTION
           
ISBN
           
JOURNAL
           
KEY
           
MONTH
           
NOTE
           
NUMBER
           
ORGANIZATION
           
OWNER
           
PAGES
           
PUBLISHER
           
SCHOOL
           
SERIES
           
TIMESTAMP
           
TITLE
           
TYPE
           
URL
           
VOLUME
           
YEAR
           
 
Method Summary
static EBibTeXFields valueOf(String name)
          Returns the enum constant of this type with the specified name.
static EBibTeXFields[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

KEY

public static final EBibTeXFields KEY

AUTHOR

public static final EBibTeXFields AUTHOR

EDITOR

public static final EBibTeXFields EDITOR

PUBLISHER

public static final EBibTeXFields PUBLISHER

TITLE

public static final EBibTeXFields TITLE

BOOKTITLE

public static final EBibTeXFields BOOKTITLE

JOURNAL

public static final EBibTeXFields JOURNAL

VOLUME

public static final EBibTeXFields VOLUME

NUMBER

public static final EBibTeXFields NUMBER

PAGES

public static final EBibTeXFields PAGES

MONTH

public static final EBibTeXFields MONTH

NOTE

public static final EBibTeXFields NOTE

HOWPUBLISHED

public static final EBibTeXFields HOWPUBLISHED

SERIES

public static final EBibTeXFields SERIES

ADDRESS

public static final EBibTeXFields ADDRESS

EDITION

public static final EBibTeXFields EDITION

ORGANIZATION

public static final EBibTeXFields ORGANIZATION

INSTITUTION

public static final EBibTeXFields INSTITUTION

SCHOOL

public static final EBibTeXFields SCHOOL

TYPE

public static final EBibTeXFields TYPE

CHAPTER

public static final EBibTeXFields CHAPTER

ISBN

public static final EBibTeXFields ISBN

YEAR

public static final EBibTeXFields YEAR

CROSSREF

public static final EBibTeXFields CROSSREF

EPRINT

public static final EBibTeXFields EPRINT

OWNER

public static final EBibTeXFields OWNER

TIMESTAMP

public static final EBibTeXFields TIMESTAMP

COMMENT

public static final EBibTeXFields COMMENT

URL

public static final EBibTeXFields URL
Method Detail

values

public static EBibTeXFields[] 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 (EBibTeXFields c : EBibTeXFields.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static EBibTeXFields 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 name
NullPointerException - if the argument is null


Copyright © 2010 - 2011 Markus Flingelli. All Rights Reserved.