Package org.molgenis.ontology.sorta.repo
Class SortaCsvRepository
- java.lang.Object
-
- org.molgenis.data.support.AbstractRepository
-
- org.molgenis.ontology.sorta.repo.SortaCsvRepository
-
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterable<org.molgenis.data.Entity>,org.molgenis.data.Repository<org.molgenis.data.Entity>
public class SortaCsvRepository extends org.molgenis.data.support.AbstractRepository
-
-
Field Summary
Fields Modifier and Type Field Description static StringALLOWED_IDENTIFIER
-
Constructor Summary
Constructors Constructor Description SortaCsvRepository(File file, org.molgenis.data.meta.model.EntityTypeFactory entityTypeFactory, org.molgenis.data.meta.model.AttributeFactory attrMetaFactory)SortaCsvRepository(String entityTypeId, String entityLabel, File uploadedFile, org.molgenis.data.meta.model.EntityTypeFactory entityTypeFactory, org.molgenis.data.meta.model.AttributeFactory attrMetaFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longcount()Set<org.molgenis.data.RepositoryCapability>getCapabilities()org.molgenis.data.meta.model.EntityTypegetEntityType()Iterator<org.molgenis.data.Entity>iterator()-
Methods inherited from class org.molgenis.data.support.AbstractRepository
add, add, aggregate, close, count, delete, delete, deleteAll, deleteAll, deleteById, findAll, findAll, findAll, findOne, findOneById, findOneById, forEachBatched, getName, getQueryOperators, query, update, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
ALLOWED_IDENTIFIER
public static final String ALLOWED_IDENTIFIER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SortaCsvRepository
public SortaCsvRepository(File file, org.molgenis.data.meta.model.EntityTypeFactory entityTypeFactory, org.molgenis.data.meta.model.AttributeFactory attrMetaFactory)
-
-
Method Detail
-
getEntityType
public org.molgenis.data.meta.model.EntityType getEntityType()
-
iterator
public Iterator<org.molgenis.data.Entity> iterator()
-
getCapabilities
public Set<org.molgenis.data.RepositoryCapability> getCapabilities()
-
count
public long count()
- Specified by:
countin interfaceorg.molgenis.data.Repository<org.molgenis.data.Entity>- Overrides:
countin classorg.molgenis.data.support.AbstractRepository
-
-