dk.netarkivet.harvester.datamodel
Class ExtendedFieldOptions

java.lang.Object
  extended by dk.netarkivet.harvester.datamodel.ExtendedFieldOptions

public class ExtendedFieldOptions
extends java.lang.Object


Field Summary
static java.lang.String KEYVALUESEPARATOR
           
(package private)  java.lang.String lines
           
static java.lang.String NEWLINE
           
(package private)  java.util.LinkedHashMap<java.lang.String,java.lang.String> options
           
(package private)  boolean valid
           
 
Constructor Summary
ExtendedFieldOptions(java.lang.String aLines)
           
 
Method Summary
 java.util.HashMap<java.lang.String,java.lang.String> getOptions()
           
 java.lang.String getOptionsString()
           
 boolean isKeyValid(java.lang.String aKey)
           
 boolean isValid()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEYVALUESEPARATOR

public static final java.lang.String KEYVALUESEPARATOR
See Also:
Constant Field Values

NEWLINE

public static final java.lang.String NEWLINE

lines

java.lang.String lines

valid

boolean valid

options

java.util.LinkedHashMap<java.lang.String,java.lang.String> options
Constructor Detail

ExtendedFieldOptions

public ExtendedFieldOptions(java.lang.String aLines)
Method Detail

isValid

public boolean isValid()

getOptions

public java.util.HashMap<java.lang.String,java.lang.String> getOptions()

getOptionsString

public java.lang.String getOptionsString()

isKeyValid

public boolean isKeyValid(java.lang.String aKey)