final ObjectConnection getObjectConnection() { return bean.getObjectConnection(); }
public CachedPropertySet(ManagedRDFObject bean, PropertySetModifier property) { super(bean, property); this.factory = bean.getObjectQueryFactory(); }
final Resource getResource() { return bean.getResource(); }
RDFObject createBean(Resource resource, Class<?> proxy) { if (connection == null) throw new IllegalStateException("No ObjectConnection"); try { ObjectQueryFactory factory = createObjectQueryFactory(proxy); Object obj = newInstance(proxy); ManagedRDFObject bean = (ManagedRDFObject) obj; bean.initRDFObject(resource, factory, connection); return (RDFObject) obj; } catch (InstantiationException e) { throw new ObjectCompositionException(e); } catch (IllegalAccessException e) { throw new ObjectCompositionException(e); } }
private RDFObject createBean(Resource resource, Class<?> proxy) { try { ObjectQueryFactory factory = createObjectQueryFactory(proxy); Object obj = newInstance(proxy); ManagedRDFObject bean = (ManagedRDFObject) obj; bean.initRDFObject(resource, factory, connection); return (RDFObject) obj; } catch (InstantiationException e) { throw new ObjectCompositionException(e); } catch (IllegalAccessException e) { throw new ObjectCompositionException(e); } }
final Resource getResource() { return bean.getResource(); }
public CachedPropertySet(ManagedRDFObject bean, PropertySetModifier property) { super(bean, property); this.factory = bean.getObjectQueryFactory(); }
final ObjectConnection getObjectConnection() { return bean.getObjectConnection(); }