public void scan(URL jar, ClassLoader cl) throws ObjectStoreConfigException { scan(jar, new CheckForAnnotation(cl), ANNOTATIONS, cl); scan(jar, new CheckForConcept(cl), CONCEPTS, cl); scan(jar, new CheckForBehaviour(cl), BEHAVIOURS, cl); }
private void recordSubclasses(URI type, Set<Class<?>> newRoles) { newRoles = simpleRoleMapper.recordRoles(newRoles, type); Set<Class<?>> directRoles = directMapper.getDirectRoles(type); if (directRoles != null) { for (Class<?> r : directRoles) { addRolesInSubclasses(r, newRoles); } } }
/** * Finds the rdf:Class<?> for this Java Class<?>. * * @param javaClass * @return URI of the rdf:Class<?> for this Java Class<?> or null. */ public URI findType(Class<?> role) { return typeMapper.findType(role); }
public HierarchicalRoleMapper clone() { try { HierarchicalRoleMapper cloned = (HierarchicalRoleMapper) super.clone(); cloned.directMapper = directMapper.clone(); cloned.typeMapper = typeMapper.clone(); cloned.simpleRoleMapper = simpleRoleMapper.clone(); cloned.subclasses = clone(subclasses); return cloned; } catch (CloneNotSupportedException e) { throw new AssertionError(e); } }
public Collection<Class<?>> findRoles(Collection<URI> types, Collection<Class<?>> classes) { return simpleRoleMapper.findRoles(types, classes); }
public boolean isTypeRecorded(URI type) { return simpleRoleMapper.isTypeRecorded(type); }
public boolean isNamedTypePresent() { return roleMapper.isNamedTypePresent(); }
public Collection<Class<?>> findAllRoles() { return simpleRoleMapper.findAllRoles(); }
public Collection<URI> findSubTypes(Class<?> role, Collection<URI> rdfTypes) { return roleMapper.findSubTypes(role, rdfTypes); }
public void setURIFactory(ValueFactory vf) { simpleRoleMapper.setURIFactory(vf); }
public void run() { synchronized (temporary) { for (File dir : temporary) { deleteFileOrDir(dir, 256); } } } }, "Temporary Directory Cleanup"));
V refGet(WeakEntry ref) { if (ref == null) return null; return ref.get(); }
public void scan(URL jar, ClassLoader cl) throws ObjectStoreConfigException { scan(jar, new CheckForAnnotation(cl), ANNOTATIONS, cl); scan(jar, new CheckForConcept(cl), CONCEPTS, cl); scan(jar, new CheckForBehaviour(cl), BEHAVIOURS, cl); }
public HierarchicalRoleMapper clone() { try { HierarchicalRoleMapper cloned = (HierarchicalRoleMapper) super.clone(); cloned.directMapper = directMapper.clone(); cloned.typeMapper = typeMapper.clone(); cloned.simpleRoleMapper = simpleRoleMapper.clone(); cloned.subclasses = clone(subclasses); return cloned; } catch (CloneNotSupportedException e) { throw new AssertionError(e); } }
private void recordSubclasses(URI type, Set<Class<?>> newRoles) { newRoles = simpleRoleMapper.recordRoles(newRoles, type); Set<Class<?>> directRoles = directMapper.getDirectRoles(type); if (directRoles != null) { for (Class<?> r : directRoles) { addRolesInSubclasses(r, newRoles); } } }
/** * Finds the rdf:Class<?> for this Java Class<?>. * * @param role * @return URI of the rdf:Class<?> for this Java Class<?> or null. */ public URI findType(Class<?> role) { return typeMapper.findType(role); }
public Collection<Class<?>> findRoles(Collection<URI> types, Collection<Class<?>> classes) { return simpleRoleMapper.findRoles(types, classes); }