public class DataPropertyStatementDaoJena extends JenaBaseDao implements DataPropertyStatementDao
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DATA_PROPERTY_VALUE_QUERY_STRING |
protected static org.apache.jena.query.Query |
dataPropertyValueQuery |
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, EDITING, 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_ARGON2_PASSWORD, USERACCOUNT_EMAIL_ADDRESS, USERACCOUNT_EMAIL_KEY, 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 |
|---|
DataPropertyStatementDaoJena(DatasetWrapperFactory dwf,
WebappDaoFactoryJena wadf) |
addPropertyBooleanValue, addPropertyDateTimeValue, addPropertyDateValue, addPropertyFloatValue, addPropertyIntValue, addPropertyLongValue, addPropertyNonNegativeIntValue, addPropertyResourceURIValue, addPropertyResourceValue, addPropertyStringValue, checkURI, getClassURIStr, getDefaultLanguage, getLabel, getLabelLiteral, getLabelLiteral, getLabelOrId, getLocalNameOrId, getMostRestrictiveRoleLevel, getOntClass, getOntModel, getOntModelSelector, getPropertyBooleanValue, getPropertyDateTimeValue, getPropertyDateValue, getPropertyFloatValue, getPropertyIntValue, getPropertyLongValue, getPropertyNonNegativeIntegerValue, getPropertyNonNegativeIntValue, getPropertyResourceURIValues, getPropertyStringValue, getSmartRemoval, getWebappDaoFactory, getWritableOntModelList, isBooleanClassExpression, listDirectObjectPropertySubjects, listDirectObjectPropertyValues, makeNodeForURI, removeRulesMentioningResource, smartRemove, tryLiteralForPreferredLanguages, updatePlainLiteralValue, updatePlainLiteralValue, updatePropertyBooleanValue, updatePropertyDateTimeValue, updatePropertyDateValue, updatePropertyFloatValue, updatePropertyIntValue, updatePropertyLongValue, updatePropertyNonNegativeIntegerValue, updatePropertyNonNegativeIntValue, updatePropertyResourceURIValue, updatePropertyResourceURIValue, updatePropertyResourceURIValues, updatePropertyResourceValue, updatePropertyResourceValue, updatePropertyStringValue, updateRDFSLabel, updateRDFSLabelgetConstModelprotected static final String DATA_PROPERTY_VALUE_QUERY_STRING
protected static org.apache.jena.query.Query dataPropertyValueQuery
public DataPropertyStatementDaoJena(DatasetWrapperFactory dwf, WebappDaoFactoryJena wadf)
public void deleteDataPropertyStatement(DataPropertyStatement dataPropertyStatement)
deleteDataPropertyStatement in interface DataPropertyStatementDaopublic Individual fillExistingDataPropertyStatementsForIndividual(Individual entity)
fillExistingDataPropertyStatementsForIndividual in interface DataPropertyStatementDaopublic void deleteDataPropertyStatementsForIndividualByDataProperty(String individualURI, String dataPropertyURI)
deleteDataPropertyStatementsForIndividualByDataProperty in interface DataPropertyStatementDaopublic void deleteDataPropertyStatementsForIndividualByDataProperty(String individualURI, String dataPropertyURI, org.apache.jena.ontology.OntModel ontModel)
public void deleteDataPropertyStatementsForIndividualByDataProperty(Individual individual, DataProperty dataProperty)
deleteDataPropertyStatementsForIndividualByDataProperty in interface DataPropertyStatementDaopublic Collection<DataPropertyStatement> getDataPropertyStatementsForIndividualByDataPropertyURI(Individual entity, String datapropURI)
getDataPropertyStatementsForIndividualByDataPropertyURI in interface DataPropertyStatementDao@Deprecated public List getExistingQualifiers(String datapropURI)
getExistingQualifiers in interface DataPropertyStatementDaopublic List<DataPropertyStatement> getDataPropertyStatements(DataProperty dp)
getDataPropertyStatements in interface DataPropertyStatementDaopublic List<DataPropertyStatement> getDataPropertyStatements(DataProperty dp, int startIndex, int endIndex)
getDataPropertyStatements in interface DataPropertyStatementDaopublic int insertNewDataPropertyStatement(DataPropertyStatement dataPropertyStmt)
insertNewDataPropertyStatement in interface DataPropertyStatementDaopublic int insertNewDataPropertyStatement(DataPropertyStatement dataPropertyStmt, org.apache.jena.ontology.OntModel ontModel)
protected DataPropertyStatement fillDataPropertyStatementWithJenaLiteral(DataPropertyStatement dataPropertyStatement, org.apache.jena.rdf.model.Literal l)
protected org.apache.jena.rdf.model.Literal jenaLiteralFromDataPropertyStatement(DataPropertyStatement dataPropertyStatement, org.apache.jena.ontology.OntModel ontModel)
public List<org.apache.jena.rdf.model.Literal> getDataPropertyValuesForIndividualByProperty(Individual subject, DataProperty property)
getDataPropertyValuesForIndividualByProperty in interface DataPropertyStatementDaopublic List<org.apache.jena.rdf.model.Literal> getDataPropertyValuesForIndividualByProperty(String subjectUri, String propertyUri)
getDataPropertyValuesForIndividualByProperty in interface DataPropertyStatementDaopublic List<org.apache.jena.rdf.model.Literal> getDataPropertyValuesForIndividualByProperty(Individual subject, DataProperty property, String queryString, Set<String> constructQueryStrings)
getDataPropertyValuesForIndividualByProperty in interface DataPropertyStatementDaopublic List<org.apache.jena.rdf.model.Literal> getDataPropertyValuesForIndividualByProperty(String subjectUri, String propertyUri, String queryString, Set<String> constructQueryStrings)
getDataPropertyValuesForIndividualByProperty in interface DataPropertyStatementDaoCopyright © 2022. All rights reserved.