openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
E
Empire
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Apr 27, 2023 — Apr 27, 2024
Showing page 9 of 11
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
fixing a couple places where we were directly checking the Class object for an annotation. we really want to go through the utility methods for this in BeanReflectUtil since those will check superclasses when the option is enabled in EmpireOptions (which is the default). this gives us consistenct and correct behavior for proxied objects which are subclasses of the domain bean that you're actually using
Michael Grove
More...
about 14 years ago
tests for changes related to targetEntity & fetchtype enhancements, re #5. also including an ignored test case which tests cascading of persistence operations, re #5
Michael Grove
More...
about 14 years ago
some refactoring of util methods out of RdfGenerator and into BeanReflectUtil or EmpireUtil. deprecation of the ENABLE_PROXY_OBJECTS flag and adding support for respecting FetchType specified on a OneToOne, OneToMany, etc annotation, fixes #20, re #5. also, inspecting the targetEntity property of the aforementioned annotations when there is no generic type specified for a class, re #5.
Michael Grove
More...
about 14 years ago
adding support for @NamedQueries. @NamedNativeQueries ought to wait until we've sorted out what we're going to do re: SqlResultSetMapping since they are kind of closely tied. re #18
Michael Grove
More...
about 14 years ago
filling in a couple NYI methods on the 4store source that are now available starting in v0.3 of the 4store api
Michael Grove
More...
about 14 years ago
adding a reader implementation for parsing a simple xml format into a config file, closes #23. adding some basic tests for the config class and config io, closes #27
Michael Grove
More...
about 14 years ago
a few small refactors in RdfGenerator, moving a couple common methods into bean reflect util in an effort to make RdfGenerator a little more manageable
Michael Grove
More...
about 14 years ago
some simple tests to verify the basics of the dynamic instance generation work as expected, closes #26
Michael Grove
More...
about 14 years ago
fixing a typo in the PersistenceUnit injection code, was checking for the wrong class type to inject (EntityManager vs EntityManagerFactory). bumping local version to next
Michael Grove
More...
about 14 years ago
major cleanup of the query api. moved the query language syntax specific functions into the corresponding dialect implementations (finally). thusly, we only need one query factory that just delegates all query lang specifc things to the dialect. killed the subclasses of the factory. killed the subclasses of RdfQuery, all that stuff also moved into the dialect. then added an ARQ specific SPARQL dialect to support their special Bnode ID syntax. this organization i think more closely aligns with the normal JPA stuff, and is a win for adding new rdf query language syntaxes. also provided a work around for the namespaces stuff for when using EmpireUtil.all before ever using an Entitymanager.
Michael Grove
More...
about 14 years ago
fixing the conversion of literal values from jena to sesame. adding additional safeguards around the usage of instance generator and getting java bean styles properties. non bean-style properties could tend to cause exceptions or invalid properties to be found
Michael Grove
More...
about 14 years ago
fixing a bug in the asPrimarykey function where it was not correctly turning a URI into a key value suitable for lookup. then fixing a bug in grabbing the generic type parameters from parameterized objects such as lists. lastly, fixing a bug where we were not looking on a superclass for an @Namespaces annotation
Michael Grove
More...
about 14 years ago
fixing a bug in the dynamic bytecode generator where it was generating invalid bytecode
Michael Grove
More...
about 14 years ago
using guice to instantiate classes during java object generation from Rdf and providing our previous default support as a fall back. This allows end-users to specify Providers for their classes they want to create and/or use the @ImplementedBy annotation on their interfaces. Should allow for more robust end-API's built on Empire.
Michael Grove
More...
about 14 years ago
adding an @Alias annotation to provide short name annotations for data sources so you don't have to use the fully qualified class name in the configuration. changing the type of the configuration maps we're passing around from String,String to String,Object to accomodate use cases where non-string values are passed to factories for the purposes of instantiating an EntityManager. changed all implementations to reflect this refactor. lastly, a more robust jena based data source factory and relegating the existing one to a test-only role. the new source factory will create a jena model of any type (tho only in-memory is supported, but scaffolding is there for tdb & sdb) and will optionally read in data from files on disk or a stream or reader.
Michael Grove
More...
about 14 years ago
API unbreakage from the last minor release, silly to have broken it
Michael Grove
More...
about 14 years ago
null check in the persistence provider to avoid NPE, regex fix for finding unnamed vars in parameterized queries. and the big change, initial support for using bnodes for persistable resources instead of only named individuals. merging the changes to support this from the anon-support branch. bumping version number, we're now at 0.6.2 -- which between the changes for anon support & configuration additions is an API breakage 'release'
Michael Grove
More...
about 14 years ago
initial support for per-unit configuration parameters via a simple properties file. associated interfaces and such to read in empire configuration files and tweaks to the Empire loading to use the configuration class rather than a Map
Michael Grove
More...
about 14 years ago
fixing a bug in the variable parsing in the RdfQuery stuff
Michael Grove
More...
about 14 years ago
adding support for the persistence of anonymous individuals through empire
Michael Grove
More...
about 14 years ago
updating openrdf utils lib to latest
Michael Grove
More...
about 14 years ago
updating various libraries
Michael Grove
More...
about 14 years ago
removing a java1.6 specific bit of code, trying to maintain 1.5 compatibility. don't know why telling ant to compile w/ 1.5 src compatibility didnt catch that, or the fact that i have my IDE set to java 1.5. oh the joys of technology
Michael Grove
More...
about 14 years ago
some nits pointed out by findbugs
Michael Grove
More...
about 14 years ago
* fixing a bug where we were returning null when the triple map was empty, should be just returning the new object * adding an additional case to the type mismatch test to allow for the cases where it's the same class, but loaded from different class loaders, which makes them !equals(). cuts down on the extraneous warnings. * additional safeguards around failures in conversions of lists of values to collections * correction in the javadocs in RdfQuery * fixing the regex used in RdfQuery to detect unnamed parameters * adding a utility method to EmpireUtil for getting all the instances of a certain java bean. Similar to the all() method injected into Play models at runtime.
Michael Grove
More...
about 14 years ago
some formatting tweaks to the docs i noticed while moving some of them over to the wiki
Michael Grove
More...
about 14 years ago
updating utils lib to fix compile error. forgot to add this to yesterday's commit
Michael Grove
More...
about 14 years ago
adding two basic query hints supported by rdf queries. one to specify a different 'magic' projection variable, and another to specify the entity class returned by a query when it is not specified when the query is created.
Michael Grove
More...
about 14 years ago
auto adding any declared namespaces to queries automatically, so if you are using foaf stuff, you can just do things like ?s foaf:mbox ?mb in your queries and empire will insert the namespace declaration at query time. close #10
Michael Grove
More...
about 14 years ago
updating sesame openrdf lib
Michael Grove
More...
about 14 years ago
←
1
2
3
4
5
6
7
8
9
10
11
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree