|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdk.netarkivet.harvester.datamodel.extendedfield.ExtendableEntity
public abstract class ExtendableEntity
Field Summary | |
---|---|
protected java.util.List<ExtendedFieldValue> |
extendedFieldValues
List of extended Fields. |
protected static org.apache.commons.logging.Log |
log
|
Constructor Summary | |
---|---|
ExtendableEntity()
|
Method Summary | |
---|---|
void |
addExtendedFieldValue(ExtendedFieldValue aValue)
adds a Value to the ExtendedFieldValue List. |
void |
addExtendedFieldValues()
Adds Defaultvalues for all extended fields of this entity. |
protected abstract int |
getExtendedFieldType()
abstract method for receiving the ExtendedFieldType for concret class which inherits ExtendableEntity |
ExtendedFieldValue |
getExtendedFieldValue(java.lang.Long aExtendedFieldId)
gets a extendedFieldValue by extendedField ID. |
java.util.List<ExtendedFieldValue> |
getExtendedFieldValues()
|
void |
setExtendedFieldValues(java.util.List<ExtendedFieldValue> aList)
sets a List of extendedFieldValues. |
void |
updateExtendedFieldValue(java.lang.Long aExtendedFieldId,
java.lang.String aContent)
updates a extendedFieldValue by extendedField Id. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final org.apache.commons.logging.Log log
protected java.util.List<ExtendedFieldValue> extendedFieldValues
Constructor Detail |
---|
public ExtendableEntity()
Method Detail |
---|
public java.util.List<ExtendedFieldValue> getExtendedFieldValues()
public void setExtendedFieldValues(java.util.List<ExtendedFieldValue> aList)
aList
- List of extended Field objectspublic void addExtendedFieldValue(ExtendedFieldValue aValue)
aValue
- Valueobject of the extended Fieldpublic ExtendedFieldValue getExtendedFieldValue(java.lang.Long aExtendedFieldId)
aExtendedFieldId
- id of the extendedfield
public void updateExtendedFieldValue(java.lang.Long aExtendedFieldId, java.lang.String aContent)
aExtendedFieldId
- id of the extendedfieldaContent
- id content to setpublic void addExtendedFieldValues()
protected abstract int getExtendedFieldType()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |