Top Description Fields Constructors Methods
org.jabref.model.schema

public Class DublinCoreSchemaCustom

extends org.apache.xmpbox.schema.DublinCoreSchema
Class Inheritance
Annotations
@org.apache.xmpbox.type.StructuredType
Imports
java.util.List, java.util.stream.Collectors, org.apache.commons.lang3.reflect.FieldUtils, org.apache.xmpbox.XMPMetadata, org.apache.xmpbox.schema.DublinCoreSchema, org.apache.xmpbox.type.AbstractField, org.apache.xmpbox.type.ArrayProperty, org.apache.xmpbox.type.DateType, org.apache.xmpbox.type.StructuredType, org.slf4j.Logger, .LoggerFactory

A DublinCoreSchema extension Class. In case anyone intends to alter standard behaviour.

Field Summary

Modifier and TypeField and Description
private static final Logger

Constructor Summary

AccessConstructor and Description
public
DublinCoreSchemaCustom(org.apache.xmpbox.XMPMetadata metadata)

Method Summary

Modifier and TypeMethod and Description
public static org.apache.xmpbox.schema.DublinCoreSchema
copyDublinCoreSchema(org.apache.xmpbox.schema.DublinCoreSchema dcSchema)

public List<String>
getUnqualifiedSequenceValueList(String seqName)

Overloaded XMP Schema method Behaviour is same except when seqName is "Date".

Field Detail

LOGGERback to summary
private static final Logger LOGGER

Constructor Detail

DublinCoreSchemaCustomback to summary
public DublinCoreSchemaCustom(org.apache.xmpbox.XMPMetadata metadata)

Method Detail

copyDublinCoreSchemaback to summary
public static org.apache.xmpbox.schema.DublinCoreSchema copyDublinCoreSchema(org.apache.xmpbox.schema.DublinCoreSchema dcSchema)
getUnqualifiedSequenceValueListback to summary
public List<String> getUnqualifiedSequenceValueList(String seqName)

Overloaded XMP Schema method Behaviour is same except when seqName is "Date". Will return raw value instead

Annotations
@Override