Package org.dspace.discovery.indexobject
Class IndexableClaimedTask
- java.lang.Object
-
- org.dspace.discovery.indexobject.AbstractIndexableObject<ClaimedTask,Integer>
-
- org.dspace.discovery.indexobject.IndexableClaimedTask
-
- All Implemented Interfaces:
IndexableObject<ClaimedTask,Integer>
public class IndexableClaimedTask extends AbstractIndexableObject<ClaimedTask,Integer>
ClaimedTask implementation for the IndexableObject- Author:
- Kevin Van de Velde (kevin at atmire dot com)
-
-
Constructor Summary
Constructors Constructor Description IndexableClaimedTask(ClaimedTask claimedTask)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetID()Return the identifier of this indexableObject, this will be the identifier of the object in the databaseClaimedTaskgetIndexedObject()Get the entity that is linked to this indexable objectStringgetType()StringgetTypeText()voidsetIndexedObject(ClaimedTask claimedTask)Set the entity that is linked to this indexable object-
Methods inherited from class org.dspace.discovery.indexobject.AbstractIndexableObject
equals, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dspace.discovery.IndexableObject
getLastModified, getUniqueIndexID
-
-
-
-
Field Detail
-
TYPE
public static final String TYPE
-
-
Constructor Detail
-
IndexableClaimedTask
public IndexableClaimedTask(ClaimedTask claimedTask)
-
-
Method Detail
-
getIndexedObject
public ClaimedTask getIndexedObject()
Description copied from interface:IndexableObjectGet the entity that is linked to this indexable object- Returns:
- a database entity
-
setIndexedObject
public void setIndexedObject(ClaimedTask claimedTask)
Description copied from interface:IndexableObjectSet the entity that is linked to this indexable object- Parameters:
claimedTask- the database entity
-
getType
public String getType()
- Returns:
- the string constant representing the Entity Type, @see
Constants
-
getID
public Integer getID()
Description copied from interface:IndexableObjectReturn the identifier of this indexableObject, this will be the identifier of the object in the database- Returns:
- for a DSpaceObject a uuid will be returned, for a tasks or workflow items an integer will be returned
-
getTypeText
public String getTypeText()
- Returns:
- a textual alias of the Entity Type @see
IndexableObject.getType()
-
-