Class Record
- java.lang.Object
-
- edu.indiana.lib.osid.base.repository.Record
-
- edu.indiana.lib.osid.base.repository.http.Record
-
- All Implemented Interfaces:
Serializable,org.osid.repository.Record
public class Record extends Record
- Version:
- Author:
- Massachusetts Institute of Techbology, Sakai Software Development Team
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRecord(org.osid.shared.Id recordStructureId, org.osid.id.IdManager idManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.osid.repository.PartcreatePart(org.osid.shared.Id partStructureId, Serializable value)voiddeletePart(org.osid.shared.Id partId)StringgetDisplayName()org.osid.shared.IdgetId()org.osid.repository.PartIteratorgetParts()org.osid.repository.RecordStructuregetRecordStructure()booleanisMultivalued()-
Methods inherited from class edu.indiana.lib.osid.base.repository.Record
updateDisplayName
-
-
-
-
Method Detail
-
getDisplayName
public String getDisplayName() throws org.osid.repository.RepositoryException
- Specified by:
getDisplayNamein interfaceorg.osid.repository.Record- Overrides:
getDisplayNamein classRecord- Throws:
org.osid.repository.RepositoryException
-
getId
public org.osid.shared.Id getId() throws org.osid.repository.RepositoryException
-
createPart
public org.osid.repository.Part createPart(org.osid.shared.Id partStructureId, Serializable value) throws org.osid.repository.RepositoryException- Specified by:
createPartin interfaceorg.osid.repository.Record- Overrides:
createPartin classRecord- Throws:
org.osid.repository.RepositoryException
-
deletePart
public void deletePart(org.osid.shared.Id partId) throws org.osid.repository.RepositoryException- Specified by:
deletePartin interfaceorg.osid.repository.Record- Overrides:
deletePartin classRecord- Throws:
org.osid.repository.RepositoryException
-
getParts
public org.osid.repository.PartIterator getParts() throws org.osid.repository.RepositoryException
-
getRecordStructure
public org.osid.repository.RecordStructure getRecordStructure() throws org.osid.repository.RepositoryException- Specified by:
getRecordStructurein interfaceorg.osid.repository.Record- Overrides:
getRecordStructurein classRecord- Throws:
org.osid.repository.RepositoryException
-
isMultivalued
public boolean isMultivalued() throws org.osid.repository.RepositoryException- Overrides:
isMultivaluedin classRecord- Throws:
org.osid.repository.RepositoryException
-
-