|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object dk.netarkivet.harvester.datamodel.extendedfield.ExtendedField
public class ExtendedField
This class represents one Extended Field.
Constructor Summary | |
---|---|
ExtendedField(java.lang.Long aExtendedFieldID,
java.lang.Long aExtendedFieldTypeID,
java.lang.String aName,
java.lang.String aFormattingPattern,
int aDatatype,
boolean aMandatory,
int aSequenceNr,
java.lang.String aDefaultValue,
java.lang.String aOptions)
Constructor for ExtendedField, that requires all data. |
|
ExtendedField(java.lang.String aExtendedFieldTypeID)
Constructor for the extendedfield with only one value - the id. |
Method Summary | |
---|---|
int |
getDatatype()
|
java.lang.String |
getDefaultValue()
|
java.lang.Long |
getExtendedFieldID()
|
java.lang.Long |
getExtendedFieldTypeID()
|
java.lang.String |
getFormattingPattern()
|
java.lang.String |
getJspFieldname()
|
java.lang.String |
getName()
|
java.lang.String |
getOptions()
|
java.util.Map<java.lang.String,java.lang.String> |
getOptionValues()
|
int |
getSequencenr()
|
boolean |
isMandatory()
|
void |
setDatatype(int datatype)
Set the datatype of this extendedField. |
void |
setDefaultValue(java.lang.String defaultValue)
Set the defaultvalue of this extendedField. |
void |
setExtendedFieldID(java.lang.Long extendedFieldID)
Set the ID of the extendedField.. |
void |
setExtendedFieldTypeID(java.lang.Long extendedFieldTypeID)
Set the name of the extendedFieldTypeID. |
void |
setFormattingPattern(java.lang.String aFormattingPattern)
Set a formatting pattern for this extendefield. |
void |
setMandatory(boolean mandatory)
Set the mandatory-state of this extendedField. |
void |
setName(java.lang.String name)
Set the name of the extendedField. |
void |
setOptions(java.lang.String options)
Set the options of the extendedField. |
void |
setSequencenr(int sequencenr)
Set the sequencenr of this extendedField. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExtendedField(java.lang.String aExtendedFieldTypeID)
aExtendedFieldTypeID
- the Id of the extendededfieldtypepublic ExtendedField(java.lang.Long aExtendedFieldID, java.lang.Long aExtendedFieldTypeID, java.lang.String aName, java.lang.String aFormattingPattern, int aDatatype, boolean aMandatory, int aSequenceNr, java.lang.String aDefaultValue, java.lang.String aOptions)
aExtendedFieldID
- The extendedfieldId of the extendedfieldaExtendedFieldTypeID
- The extendedfieldtypeId of the extendedfieldaName
- The name of the extendedfieldaFormattingPattern
- The name of the extendedfieldaDatatype
- The datatype of the extendedfieldaMandatory
- The mandatory state of the extendedfieldaSequenceNr
- The sequencenr of the extendedfieldaDefaultValue
- The default value of the extendedfieldaOptions
- The options of the extendedfieldMethod Detail |
---|
public java.lang.Long getExtendedFieldID()
public void setExtendedFieldID(java.lang.Long extendedFieldID)
extendedFieldID
- the ID of the extendedField..public java.lang.Long getExtendedFieldTypeID()
public void setExtendedFieldTypeID(java.lang.Long extendedFieldTypeID)
extendedFieldTypeID
- an extendedfieldtypeIdpublic java.lang.String getName()
public void setName(java.lang.String name)
name
- the name of the extendedFieldpublic java.lang.String getFormattingPattern()
public void setFormattingPattern(java.lang.String aFormattingPattern)
aFormattingPattern
- a formatting pattern for this extendedfieldpublic int getDatatype()
public void setDatatype(int datatype)
datatype
- a datatype for this extendedfieldpublic boolean isMandatory()
public void setMandatory(boolean mandatory)
mandatory
- A mandatory-state of this extendedFieldpublic int getSequencenr()
public void setSequencenr(int sequencenr)
sequencenr
- a new sequencenr of this extendedField.public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
defaultValue
- the defaultvalue of this extendedField.public java.lang.String getOptions()
public void setOptions(java.lang.String options)
options
- the options of the extendedFieldpublic java.util.Map<java.lang.String,java.lang.String> getOptionValues()
public java.lang.String getJspFieldname()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |