public ClassResolver(RoleMapper mapper, ClassLoader cl) throws ObjectStoreConfigException { this(mapper, new PropertyMapper(cl, mapper.isNamedTypePresent()), cl); }
protected PropertyMapper createPropertyMapper(ClassLoader cl) { return new PropertyMapper(cl, mapper.isNamedTypePresent()); }
protected TypeManager createTypeManager() { return new TypeManager(mapper.isNamedTypePresent()); }
private Map<String, String> findEagerProperties(Class<?> type) { Map<String, String> result = properties.findEagerProperties(type); if (result == null && mapper.isNamedTypePresent()) return Collections.singletonMap("class", RDF.TYPE.stringValue()); if (result == null) return Collections.emptyMap(); return result; }
private Map<String, String> findEagerProperties(Class<?> type) { Map<String, String> result = resolver.getPropertyMapper().findEagerProperties(type); if (result == null && resolver.getRoleMapper().isNamedTypePresent()) return Collections.singletonMap("class", RDF.TYPE.stringValue()); if (result == null) return Collections.emptyMap(); return result; }
StringBuilder where = new StringBuilder(); select.append("SELECT REDUCED ?subj"); boolean namedTypePresent = mapper.isNamedTypePresent(); if (namedTypePresent) { select.append(" ?subj_class");
boolean isTopConcept = concept.isAssignableFrom(topConcept); boolean namedTypePresent = resolver.getRoleMapper().isNamedTypePresent(); if (namedTypePresent) { select.append(" ?subj_class");