public class IndividualDaoSDB extends IndividualDaoJena
DEFAULT_NAMESPACE, KEEP_ONLY_IF_FALSE, KEEP_ONLY_IF_TRUE, NONUSER_NAMESPACES, PREFERRED_LANGUAGES, PSEUDO_BNODE_NS, XSD, xsdDateFormat, xsdDateTimeFormatADDITIONAL_LINK, APPLICATION_ABOUTTEXT, APPLICATION_ACKNOWLEGETEXT, APPLICATION_CONTACTMAIL, APPLICATION_COPYRIGHTANCHOR, APPLICATION_COPYRIGHTURL, APPLICATION_CORRECTIONMAIL, APPLICATION_THEMEDIR, CLASSGROUP, DATAPROPERTY_ISEXTERNALID, DESCRIPTION_ANNOT, DISPLAY_LIMIT, DISPLAY_RANK, DISPLAY_RANK_ANNOT, EXAMPLE, EXAMPLE_ANNOT, HIDDEN_FROM_DISPLAY_BELOW_ROLE_LEVEL_ANNOT, HIDDEN_FROM_PUBLISH_BELOW_ROLE_LEVEL_ANNOT, IN_CLASSGROUP, IND_MAIN_IMAGE, LINK, LINK_ANCHOR, LINK_DISPLAYRANK, LINK_TYPE, LINK_URL, MODTIME, MONIKER, ONTOLOGY_PREFIX_ANNOT, PERMISSION, PERMISSION_SET_FOR_NEW_USERS, PERMISSION_SET_FOR_PUBLIC, PERMISSIONSET, PERMISSIONSET_HAS_PERMISSION, PORTAL, PRIMARY_LINK, PROHIBITED_FROM_UPDATE_BELOW_ROLE_LEVEL_ANNOT, PROPERTY_ADDLINKSUPPRESSED, PROPERTY_COLLATEBYSUBCLASSANNOT, PROPERTY_CUSTOM_LIST_VIEW_ANNOT, PROPERTY_CUSTOMDISPLAYVIEWANNOT, PROPERTY_CUSTOMENTRYFORMANNOT, PROPERTY_CUSTOMSEARCHVIEWANNOT, PROPERTY_CUSTOMSHORTVIEWANNOT, PROPERTY_DELETELINKSUPPRESSED, PROPERTY_EDITLINKSUPPRESSED, PROPERTY_ENTITYSORTDIRECTION, PROPERTY_ENTITYSORTFIELD, PROPERTY_FULLPROPERTYNAMEANNOT, PROPERTY_INPROPERTYGROUPANNOT, PROPERTY_OBJECTINDIVIDUALSORTPROPERTY, PROPERTY_OFFERCREATENEWOPTIONANNOT, PROPERTY_SELECTFROMEXISTINGANNOT, PROPERTY_STUBOBJECTPROPERTYANNOT, PROPERTYGROUP, PUBLIC_DESCRIPTION_ANNOT, SEARCH_BOOST_ANNOT, SHORTDEF, USERACCOUNT, USERACCOUNT_EMAIL_ADDRESS, USERACCOUNT_EXTERNAL_AUTH_ID, USERACCOUNT_EXTERNAL_AUTH_ONLY, USERACCOUNT_FIRST_NAME, USERACCOUNT_HAS_PERMISSION_SET, USERACCOUNT_LAST_LOGIN_TIME, USERACCOUNT_LAST_NAME, USERACCOUNT_LOGIN_COUNT, USERACCOUNT_MD5_PASSWORD, USERACCOUNT_OLD_PASSWORD, USERACCOUNT_PASSWORD_CHANGE_REQUIRED, USERACCOUNT_PASSWORD_LINK_EXPIRES, USERACCOUNT_PROXY_EDITOR_FOR, USERACCOUNT_ROOT_USER, USERACCOUNT_STATUS, VITRO_PUBLIC_ONTOLOGY| Constructor and Description |
|---|
IndividualDaoSDB(DatasetWrapperFactory dwf,
WebappDaoFactorySDB.SDBDatasetMode datasetMode,
WebappDaoFactorySDB wadf) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
getAllIndividualUris()
Returns a collection of all Individuals in the model that are user-viewable.
|
protected DatasetWrapper |
getDatasetWrapper() |
Individual |
getIndividualByURI(String entityURI)
Get a row from the entities table and make an Entity.
|
List<Individual> |
getIndividualsByDataProperty(String dataPropertyUri,
String value)
In Jena it can be difficult to get an object with a given dataproperty if
you do not care about the datatype or lang of the literal.
|
List |
getIndividualsByVClassURI(String vclassURI,
int offset,
int quantity)
Returns a list of Individuals in a given VClass.
|
protected com.hp.hpl.jena.ontology.OntModel |
getOntModel() |
Iterator<String> |
getUpdatedSinceIterator(long updatedSince)
Returns an Iterator over all Individuals in the model that are user-viewable and have been updated since the specified time.
|
protected Individual |
makeIndividual(String individualURI) |
addVClass, deleteIndividual, deleteIndividual, deleteIndividual, deleteIndividualWebapp, fillVClassForIndividual, getCountOfIndividualsInVClass, getExternalIds, getExternalIds, getIndividualsByDataProperty, getIndividualsByVClass, getIndividualsByVClassURI, getLabelEditLiteral, getUnusedURI, insertNewIndividual, insertNewIndividual, insertNewIndividualWebapp, isIndividualOfClass, markModified, markModified, removeVClass, updateIndividual, updateIndividual, updateIndividualWebappaddPropertyBooleanValue, addPropertyDateTimeValue, addPropertyDateValue, addPropertyFloatValue, addPropertyIntValue, addPropertyLongValue, addPropertyNonNegativeIntValue, addPropertyResourceURIValue, addPropertyResourceValue, addPropertyStringValue, checkURI, getClassURIStr, getDefaultLanguage, getLabel, getLabelLiteral, getLabelLiteral, getLabelOrId, getLocalNameOrId, getMostRestrictiveRoleLevel, getOntClass, getOntModelSelector, getPropertyBooleanValue, getPropertyDateTimeValue, getPropertyDateValue, getPropertyFloatValue, getPropertyIntValue, getPropertyLongValue, getPropertyNonNegativeIntegerValue, getPropertyNonNegativeIntValue, getPropertyResourceURIValues, getPropertyStringValue, getSmartRemoval, getWebappDaoFactory, getWritableOntModelList, isBooleanClassExpression, listDirectObjectPropertySubjects, listDirectObjectPropertyValues, makeNodeForURI, removeRulesMentioningResource, smartRemove, updatePropertyBooleanValue, updatePropertyDateTimeValue, updatePropertyDateValue, updatePropertyFloatValue, updatePropertyIntValue, updatePropertyLongValue, updatePropertyNonNegativeIntegerValue, updatePropertyNonNegativeIntValue, updatePropertyResourceURIValue, updatePropertyResourceURIValue, updatePropertyResourceURIValues, updatePropertyResourceValue, updatePropertyResourceValue, updatePropertyStringValue, updateRDFSLabelgetConstModelpublic IndividualDaoSDB(DatasetWrapperFactory dwf, WebappDaoFactorySDB.SDBDatasetMode datasetMode, WebappDaoFactorySDB wadf)
protected DatasetWrapper getDatasetWrapper()
protected Individual makeIndividual(String individualURI)
protected com.hp.hpl.jena.ontology.OntModel getOntModel()
getOntModel in class JenaBaseDaopublic List getIndividualsByVClassURI(String vclassURI, int offset, int quantity)
IndividualDaogetIndividualsByVClassURI in interface IndividualDaogetIndividualsByVClassURI in class IndividualDaoJenapublic Individual getIndividualByURI(String entityURI)
IndividualDaogetIndividualByURI in interface IndividualDaogetIndividualByURI in class IndividualDaoJenaentityURI - URI for Individualpublic List<Individual> getIndividualsByDataProperty(String dataPropertyUri, String value)
getIndividualsByDataProperty in interface IndividualDaogetIndividualsByDataProperty in class IndividualDaoJenapublic Collection<String> getAllIndividualUris()
IndividualDaogetAllIndividualUris in interface IndividualDaogetAllIndividualUris in class IndividualDaoJenapublic Iterator<String> getUpdatedSinceIterator(long updatedSince)
IndividualDaogetUpdatedSinceIterator in interface IndividualDaogetUpdatedSinceIterator in class IndividualDaoJenaCopyright © 2016. All rights reserved.