Package org.fcrepo.kernel.impl.models
Class NonRdfSourceDescriptionImpl
java.lang.Object
org.fcrepo.kernel.impl.models.FedoraResourceImpl
org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
- All Implemented Interfaces:
org.fcrepo.kernel.api.models.FedoraResource,org.fcrepo.kernel.api.models.NonRdfSourceDescription
public class NonRdfSourceDescriptionImpl
extends FedoraResourceImpl
implements org.fcrepo.kernel.api.models.NonRdfSourceDescription
Implementation of a non-rdf source description
- Author:
- bbpennel
-
Field Summary
Fields inherited from class org.fcrepo.kernel.impl.models.FedoraResourceImpl
fedoraId, resourceFactory, transaction -
Constructor Summary
ConstructorsConstructorDescriptionNonRdfSourceDescriptionImpl(org.fcrepo.kernel.api.identifiers.FedoraId fedoraID, org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.persistence.api.PersistentStorageSessionManager pSessionManager, org.fcrepo.kernel.api.models.ResourceFactory resourceFactory, org.fcrepo.kernel.api.cache.UserTypesCache userTypesCache) Construct a description resource -
Method Summary
Modifier and TypeMethodDescriptionorg.fcrepo.kernel.api.models.FedoraResourcegetId()getSystemTypes(boolean forRdf) org.fcrepo.kernel.api.RdfStreamMethods inherited from class org.fcrepo.kernel.impl.models.FedoraResourceImpl
findMementoByDatetime, getAcl, getArchivalGroupId, getChildren, getContainer, getCreatedBy, getCreatedDate, getDescription, getEtagValue, getFedoraId, getInteractionModel, getLastModifiedBy, getLastModifiedDate, getMementoDatetime, getOriginalResource, getParent, getParentId, getSession, getStateToken, getStorageRelativePath, getTimeMap, getTypes, getUserTypes, hasProperty, hasType, isAcl, isMemento, isOriginalResource, resolveSystemTypes, setArchivalGroupId, setCreatedBy, setCreatedDate, setEtag, setInteractionModel, setIsArchivalGroup, setIsMemento, setLastModifiedBy, setLastModifiedDate, setMementoDatetime, setParentId, setStateToken, setStorageRelativePath, setTypesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.fcrepo.kernel.api.models.FedoraResource
findMementoByDatetime, getAcl, getArchivalGroupId, getChildren, getChildren, getContainer, getCreatedBy, getCreatedDate, getDescription, getEtagValue, getFedoraId, getInteractionModel, getLastModifiedBy, getLastModifiedDate, getMementoDatetime, getOriginalResource, getParent, getParentId, getStateToken, getStorageRelativePath, getTimeMap, getTypes, getUserTypes, hasProperty, hasType, isAcl, isMemento, isOriginalResource
-
Constructor Details
-
NonRdfSourceDescriptionImpl
public NonRdfSourceDescriptionImpl(org.fcrepo.kernel.api.identifiers.FedoraId fedoraID, org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.persistence.api.PersistentStorageSessionManager pSessionManager, org.fcrepo.kernel.api.models.ResourceFactory resourceFactory, org.fcrepo.kernel.api.cache.UserTypesCache userTypesCache) Construct a description resource- Parameters:
fedoraID- internal identifiertransaction- transactionpSessionManager- session managerresourceFactory- resource factoryuserTypesCache- the user types cache
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getIdin classFedoraResourceImpl
-
getDescribedResource
- Specified by:
getDescribedResourcein interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getDescribedResourcein classFedoraResourceImpl
-
getSystemTypes
- Specified by:
getSystemTypesin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getSystemTypesin classFedoraResourceImpl
-
getTriples
- Specified by:
getTriplesin interfaceorg.fcrepo.kernel.api.models.FedoraResource- Overrides:
getTriplesin classFedoraResourceImpl
-