Top Fields Constructors Methods
org.jabref.model.entry.identifier

public Class ISSN

extends Object
implements Identifier
Class Inheritance
All Implemented Interfaces
org.jabref.model.entry.identifier.Identifier
Imports
java.net.URI, java.util.Objects, .Optional, java.util.regex.Matcher, .Pattern, org.jabref.model.entry.field.Field, .StandardField

Field Summary

Modifier and TypeField and Description
private static final Pattern
private static final Pattern
private final String

Constructor Summary

AccessConstructor and Description
public
ISSN(String issnString)

Method Summary

Modifier and TypeMethod and Description
public String
public Field
public Optional<URI>
public String
public boolean
public boolean
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ISSN_PATTERNback to summary
private static final Pattern ISSN_PATTERN
ISSN_PATTERN_NODASHback to summary
private static final Pattern ISSN_PATTERN_NODASH
issnStringback to summary
private final String issnString

Constructor Detail

ISSNback to summary
public ISSN(String issnString)

Method Detail

getCleanedISSNback to summary
public String getCleanedISSN()
getDefaultFieldback to summary
public Field getDefaultField()

Implements org.jabref.model.entry.identifier.Identifier.getDefaultField.

Annotations
@Override
getExternalURIback to summary
public Optional<URI> getExternalURI()

Implements org.jabref.model.entry.identifier.Identifier.getExternalURI.

Annotations
@Override
getNormalizedback to summary
public String getNormalized()

Implements org.jabref.model.entry.identifier.Identifier.getNormalized.

Doc from org.jabref.model.entry.identifier.Identifier.getNormalized.

Returns the identifier.

Annotations
@Override
isCanBeCleanedback to summary
public boolean isCanBeCleaned()
isValidChecksumback to summary
public boolean isValidChecksum()
isValidFormatback to summary
public boolean isValidFormat()