Get Twinkql now and simplify integration of a SPARQL datasource into your application
Download
Zip (v0.9.0)
Maven
Depedency info
A SPARQL to Object Mapping Framework
Result Bindings
Easily bind SPARQL results to your Java Beans using XML Mappings
Reusability
Extend and link results maps to fit your Java Bean hierarchy
Dynamic SPARQL
Need to build complex SPARQL on the fly? Twinkql can handle that
Keep SPARQL out of your Code!
Keep your Java code clean and healthy! Move your SPARQL out of your code and into XML
API docs and sample DBPedia queries included
Goals and philosophies
Find more information on the Twinkql community
Twinkql is being used to implement a CTS2 Implementation driven by the National Center for Biomedical Ontology's new SPARQL endpoint.
Named SPARQL queries can be called from your application. These queries my contain parameters, and may be built dynamically based on parameter values. The queries may then be bound to a ResultMapping, which specifies the binding points between the returned SPARQL variables and the beans.