|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdk.netarkivet.harvester.datamodel.extendedfield.ExtendedFieldTypeDAO
public abstract class ExtendedFieldTypeDAO
Interface for creating and accessing extended fields in persistent storage.
Field Summary | |
---|---|
protected static ExtendedFieldTypeDAO |
instance
The database singleton model. |
Constructor Summary | |
---|---|
protected |
ExtendedFieldTypeDAO()
constructor used when creating singleton. |
Method Summary | |
---|---|
abstract boolean |
exists(java.lang.Long aExtendedfieldtypeId)
Tests if exists an ExtendedFieldType with the given ID. |
abstract java.util.List<ExtendedFieldType> |
getAll()
|
static ExtendedFieldTypeDAO |
getInstance()
If an instance exists, return it, otherwise instantiate one, and return it. |
abstract ExtendedFieldType |
read(java.lang.Long aExtendedfieldtypeId)
Read an ExtendedFieldType belonging to the given id. |
protected static void |
reset()
Reset the DAO instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static ExtendedFieldTypeDAO instance
Constructor Detail |
---|
protected ExtendedFieldTypeDAO()
Method Detail |
---|
protected static void reset()
public abstract boolean exists(java.lang.Long aExtendedfieldtypeId)
aExtendedfieldtypeId
- An id belonging to an ExtendedFieldType
public abstract ExtendedFieldType read(java.lang.Long aExtendedfieldtypeId)
aExtendedfieldtypeId
- an id belonging to a ExtendedFieldType
public abstract java.util.List<ExtendedFieldType> getAll()
public static ExtendedFieldTypeDAO getInstance()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |