Java Doc for BridgeBase.java in  » Search-Engine » semweb4j » org » ontoware » rdfreactor » runtime » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Search Engine » semweb4j » org.ontoware.rdfreactor.runtime 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.ontoware.rdfreactor.runtime.BridgeBase

All known Subclasses:   org.ontoware.rdfreactor.runtime.Bridge,
BridgeBase
public class BridgeBase (Code)
BridgeBase provides methods for adding, querying and deleting statements from the underlying RDF2Go model. TODO: be type-safe
RDF Reactor uses the following naming: resource - instance of an RDF schema class, identified by the resource ID (an URI or BlankNode), allmost all statements about the resource use the resource ID as the object property - a property belongs to a resource, represented by the predicate of a statement about a resource value - value of a property of a resource, represented by the object of the statement with the property as predicate and the resource ID as the subject
author:
   mvo




Method Summary
public static  voidadd(Model model, Resource subject, URI property, Object object)
     Add a value to a property of a resource.
public static  booleancontainsGivenValue(Model model, Resource resource, URI propertyURI, Object value)
     Check if the resource identified by resourceID, has a property identidified by propertyURI which has the given value among its values.
public static  Object[]getAllInstances(Model model, java.lang.Class javaClass)
     Get all instances of the class in the model.
public static  Object[]getAllValues(Model model, Resource resource, URI propertyURI, java.lang.Class returnType)
     Get all values for the given resource and property.
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  resource - -URI or BlankNode of the resource
Parameters:
  propertyURI - -URI of the property
Parameters:
  returnType - -return the values typed as returnType array of type 'returnType' with 0..n values.
public static  Object[]getAllValues_Inverse(Model model, URI propertyURI, Node objectNode, java.lang.Class returnType)
     Get all resources having the given property and value.
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  propertyURI - -URI of the property
Parameters:
  objectNode - -predicate/value of the property
Parameters:
  returnType - -return the values typed as returnType array of type 'returnType' with 0..n values.
public static  Set<Object>getAllValues_asSet(Model model, Resource resource, URI propertyURI, java.lang.Class returnType)
     Return a Set with all x matching (resourceObject, propertyURI, x) in the given model.
public static  OOQueryResultTablegetSparqlSelect(Model model, Map<String, Class<?>> returnTypes, String sparqlSelectQuery)
     Query the model with a SPARQL query.
public static  ObjectgetValue(Model model, Resource resourceSubject, URI propertyURI, java.lang.Class returnType)
     Return the first x with matching statement (resourceObject, propertyURI, x) from the given model.
public static  booleanremoveAllValues(Model model, Resource r, URI p)
     Remove all values of a property from a resource.
static  booleanremoveValue(Model model, Resource resource, URI propertyURI, Object value)
     Remove a value of a property from a resource.



Method Detail
add
public static void add(Model model, Resource subject, URI property, Object object) throws ModelRuntimeException(Code)
Add a value to a property of a resource.
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  subject - -URI or BlankNode representing the resource
Parameters:
  property - -URI of the property
Parameters:
  object - -value of the property which is to be added to the resource
throws:
  Exception -



containsGivenValue
public static boolean containsGivenValue(Model model, Resource resource, URI propertyURI, Object value) throws ModelRuntimeException(Code)
Check if the resource identified by resourceID, has a property identidified by propertyURI which has the given value among its values.
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  resource - -must be an URI or a BlankNode
Parameters:
  propertyURI - -URI of the property
Parameters:
  value - -look for this value of the property true if value is among values for the property
throws:
  Exception -



getAllInstances
public static Object[] getAllInstances(Model model, java.lang.Class javaClass)(Code)
Get all instances of the class in the model.
Parameters:
  model - -the underlying RDF2Go class
Parameters:
  javaClass - -the requested Java class Array of the given javaClass type instances in the model



getAllValues
public static Object[] getAllValues(Model model, Resource resource, URI propertyURI, java.lang.Class returnType)(Code)
Get all values for the given resource and property.
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  resource - -URI or BlankNode of the resource
Parameters:
  propertyURI - -URI of the property
Parameters:
  returnType - -return the values typed as returnType array of type 'returnType' with 0..n values. Never null.
throws:
  Exception -



getAllValues_Inverse
public static Object[] getAllValues_Inverse(Model model, URI propertyURI, Node objectNode, java.lang.Class returnType) throws ModelRuntimeException(Code)
Get all resources having the given property and value.
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  propertyURI - -URI of the property
Parameters:
  objectNode - -predicate/value of the property
Parameters:
  returnType - -return the values typed as returnType array of type 'returnType' with 0..n values. Never null.
throws:
  Exception -



getAllValues_asSet
public static Set<Object> getAllValues_asSet(Model model, Resource resource, URI propertyURI, java.lang.Class returnType)(Code)
Return a Set with all x matching (resourceObject, propertyURI, x) in the given model.
Parameters:
  model - -the underlying model
Parameters:
  resource - -URI or BlankNode of the resource
Parameters:
  propertyURI - -URI of the property
Parameters:
  returnType - -return the found values as the given Java Type Set with each object of type 'returnType'
throws:
  Exception -



getSparqlSelect
public static OOQueryResultTable getSparqlSelect(Model model, Map<String, Class<?>> returnTypes, String sparqlSelectQuery) throws ModelRuntimeException(Code)
Query the model with a SPARQL query.
Parameters:
  model - -the underlying RDF2GO model
Parameters:
  returnTypes - -cast the values to the types in returnTypes[]
Parameters:
  sparqlSelectQuery - -the SPARQL query java objects, typed as desired by 'returnTypes'
throws:
  Exception -



getValue
public static Object getValue(Model model, Resource resourceSubject, URI propertyURI, java.lang.Class returnType) throws RDFDataException, ModelRuntimeException(Code)
Return the first x with matching statement (resourceObject, propertyURI, x) from the given model. If severeal matching statements exist, only the first is returned.
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  resourceSubject - -the URI or BlankNode of the resource
Parameters:
  propertyURI - -the URI of the property
Parameters:
  returnType - -return the value from the statement as the given Java Type the first x matching (resourceObject, propertyURI, x)
throws:
  RDFDataException - if more then one value was found
throws:
  ModelRuntimeException -



removeAllValues
public static boolean removeAllValues(Model model, Resource r, URI p) throws ModelRuntimeException(Code)
Remove all values of a property from a resource. (types don't matter here)
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  resourceObject - -URI or BlankNode of the resource
Parameters:
  propertyURI - -URI of the property true if any value was present
throws:
  Exception -



removeValue
static boolean removeValue(Model model, Resource resource, URI propertyURI, Object value) throws ModelRuntimeException(Code)
Remove a value of a property from a resource.
Parameters:
  model - -the underlying RDF2Go model
Parameters:
  resource - -URI or BlankNode of the resource
Parameters:
  propertyURI - -URI of the property
Parameters:
  value - -value of the property which is removed true if value could be removed
throws:
  Exception -



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.