org.eaglei.model.jena
Class BulkCurationQueryBuilder

java.lang.Object
  extended by org.eaglei.model.jena.BulkCurationQueryBuilder
All Implemented Interfaces:
QueryBuilder

public class BulkCurationQueryBuilder
extends java.lang.Object
implements QueryBuilder

Author:
"Sravan Cheriyala" Started Mar 17, 2011

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eaglei.model.jena.QueryBuilder
QueryBuilder.RDFobjectType
 
Method Summary
 java.lang.String diagnoseQuery(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI propertyURI, java.lang.String object, QueryBuilder.RDFobjectType objectType)
           
 java.lang.String diagnoseQueryByRegex(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI predicateURI, java.lang.String regex)
           
 java.lang.String getConstructQueryByRegex(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI predicateURI, java.lang.String regex)
           
static QueryBuilder getInstance()
           
 java.lang.String getQueryToAddObject(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI propertyURI, java.lang.String oldObjectURI, java.lang.String newObjectURI, QueryBuilder.RDFobjectType objectType)
           
 java.lang.String getQueryToAddPredicate(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI oldpropertyURI, org.eaglei.model.EIURI newPredicateURI, java.lang.String object, QueryBuilder.RDFobjectType objectType)
           
 java.lang.String getQueryToAddPredicateAndObject(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI oldPredicateURI, org.eaglei.model.EIURI newPredicateURI, org.eaglei.model.EIURI oldObjectURI, org.eaglei.model.EIURI newObjectURI)
           
 java.lang.String getQueryToAddPredicateAndObject(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI oldPredicateURI, org.eaglei.model.EIURI newPredicateURI, java.lang.String oldObject, java.lang.String newObject)
           
 java.lang.String getQueryToAddPredicateAndObject(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI oldPredicateURI, org.eaglei.model.EIURI newPredicateURI, java.lang.String oldObject, java.lang.String newObject, QueryBuilder.RDFobjectType objectType)
           
 java.lang.String getQueryToDelteTriple(org.eaglei.model.EIURI typeURI, org.eaglei.model.EIURI propertyURI, java.lang.String object, QueryBuilder.RDFobjectType objectType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static QueryBuilder getInstance()

diagnoseQuery

public java.lang.String diagnoseQuery(org.eaglei.model.EIURI typeURI,
                                      org.eaglei.model.EIURI propertyURI,
                                      java.lang.String object,
                                      QueryBuilder.RDFobjectType objectType)
Specified by:
diagnoseQuery in interface QueryBuilder

getQueryToAddObject

public java.lang.String getQueryToAddObject(org.eaglei.model.EIURI typeURI,
                                            org.eaglei.model.EIURI propertyURI,
                                            java.lang.String oldObjectURI,
                                            java.lang.String newObjectURI,
                                            QueryBuilder.RDFobjectType objectType)
Specified by:
getQueryToAddObject in interface QueryBuilder

getQueryToAddPredicate

public java.lang.String getQueryToAddPredicate(org.eaglei.model.EIURI typeURI,
                                               org.eaglei.model.EIURI oldpropertyURI,
                                               org.eaglei.model.EIURI newPredicateURI,
                                               java.lang.String object,
                                               QueryBuilder.RDFobjectType objectType)
Specified by:
getQueryToAddPredicate in interface QueryBuilder

getQueryToDelteTriple

public java.lang.String getQueryToDelteTriple(org.eaglei.model.EIURI typeURI,
                                              org.eaglei.model.EIURI propertyURI,
                                              java.lang.String object,
                                              QueryBuilder.RDFobjectType objectType)
Specified by:
getQueryToDelteTriple in interface QueryBuilder

getQueryToAddPredicateAndObject

public java.lang.String getQueryToAddPredicateAndObject(org.eaglei.model.EIURI typeURI,
                                                        org.eaglei.model.EIURI oldPredicateURI,
                                                        org.eaglei.model.EIURI newPredicateURI,
                                                        java.lang.String oldObject,
                                                        java.lang.String newObject,
                                                        QueryBuilder.RDFobjectType objectType)
Specified by:
getQueryToAddPredicateAndObject in interface QueryBuilder

getQueryToAddPredicateAndObject

public java.lang.String getQueryToAddPredicateAndObject(org.eaglei.model.EIURI typeURI,
                                                        org.eaglei.model.EIURI oldPredicateURI,
                                                        org.eaglei.model.EIURI newPredicateURI,
                                                        java.lang.String oldObject,
                                                        java.lang.String newObject)

getQueryToAddPredicateAndObject

public java.lang.String getQueryToAddPredicateAndObject(org.eaglei.model.EIURI typeURI,
                                                        org.eaglei.model.EIURI oldPredicateURI,
                                                        org.eaglei.model.EIURI newPredicateURI,
                                                        org.eaglei.model.EIURI oldObjectURI,
                                                        org.eaglei.model.EIURI newObjectURI)

diagnoseQueryByRegex

public java.lang.String diagnoseQueryByRegex(org.eaglei.model.EIURI typeURI,
                                             org.eaglei.model.EIURI predicateURI,
                                             java.lang.String regex)
Specified by:
diagnoseQueryByRegex in interface QueryBuilder

getConstructQueryByRegex

public java.lang.String getConstructQueryByRegex(org.eaglei.model.EIURI typeURI,
                                                 org.eaglei.model.EIURI predicateURI,
                                                 java.lang.String regex)
Specified by:
getConstructQueryByRegex in interface QueryBuilder


Copyright © 2009-2011 Eagle-I. All Rights Reserved.