/** * Creates an FieldMapper instance by using the {@link DefaultFieldMapperImpl} * and the default instance if the {@link ValueConverterFactory} and configure * it with {@link FieldMapping}s * @param mappings The mappings or <code>null</code> if none * @return A new and configured FieldMapper instance. */ public static FieldMapper createDefaultFieldMapper(Iterable<FieldMapping> mappings){ FieldMapper mapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); if(mappings != null){ for(FieldMapping mapping : mappings){ mapper.addMapping(mapping); } } return mapper; }
fieldMapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); for(FieldMapping mapping : mappings){ fieldMapper.addMapping(mapping);
/** * Creates an FieldMapper instance by using the {@link DefaultFieldMapperImpl} * and the default instance if the {@link ValueConverterFactory} and configure * it with {@link FieldMapping}s * @param mappings The mappings or <code>null</code> if none * @return A new and configured FieldMapper instance. */ public static FieldMapper createDefaultFieldMapper(Iterable<FieldMapping> mappings){ FieldMapper mapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); if(mappings != null){ for(FieldMapping mapping : mappings){ mapper.addMapping(mapping); } } return mapper; }
public EntityhubImpl(Yard entityhubYard, SiteManager siteManager, EntityhubConfiguration config, NamespacePrefixService nsPrefixService) { if(entityhubYard == null){ throw new IllegalArgumentException("The parsed Yard MUST NOT be NULL!"); } this.entityhubYard = entityhubYard; if(siteManager == null){ throw new IllegalArgumentException("The parsed SiteManager MUST NOT be NULL!"); } this.siteManager = siteManager; if(config == null){ throw new IllegalArgumentException("The parsed EntityhubConfig MUST NOT be NULL!"); } this.config = config; log.info(" ... init FieldMappings"); fieldMapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); for(String mappingString : config.getFieldMappingConfig()){ FieldMapping mapping = FieldMappingUtils.parseFieldMapping(mappingString,nsPrefixService); if(mapping != null){ log.info(" + mapping: "+mapping); fieldMapper.addMapping(mapping); } } }
public EntityhubImpl(Yard entityhubYard, SiteManager siteManager, EntityhubConfiguration config, NamespacePrefixService nsPrefixService) { if(entityhubYard == null){ throw new IllegalArgumentException("The parsed Yard MUST NOT be NULL!"); } this.entityhubYard = entityhubYard; if(siteManager == null){ throw new IllegalArgumentException("The parsed SiteManager MUST NOT be NULL!"); } this.siteManager = siteManager; if(config == null){ throw new IllegalArgumentException("The parsed EntityhubConfig MUST NOT be NULL!"); } this.config = config; log.info(" ... init FieldMappings"); fieldMapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); for(String mappingString : config.getFieldMappingConfig()){ FieldMapping mapping = FieldMappingUtils.parseFieldMapping(mappingString,nsPrefixService); if(mapping != null){ log.info(" + mapping: "+mapping); fieldMapper.addMapping(mapping); } } }
/** * Creates an FieldMapper instance by using the {@link DefaultFieldMapperImpl} * and the default instance if the {@link ValueConverterFactory} and configure * it with {@link FieldMapping}s parsed form the list of string parsed as * argument to this method. * @param mappings The mappings or <code>null</code> if none * @return A new and configured FieldMapper instance. */ public static FieldMapper createDefaultFieldMapper(Iterator<String> mappings, NamespacePrefixService nps){ FieldMapper mapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); if(mappings != null){ for(FieldMapping mapping : parseFieldMappings(mappings,nps)){ mapper.addMapping(mapping); } } return mapper; } /**
/** * Creates an FieldMapper instance by using the {@link DefaultFieldMapperImpl} * and the default instance if the {@link ValueConverterFactory} and configure * it with {@link FieldMapping}s parsed form the list of string parsed as * argument to this method. * @param mappings The mappings or <code>null</code> if none * @return A new and configured FieldMapper instance. */ public static FieldMapper createDefaultFieldMapper(Iterator<String> mappings, NamespacePrefixService nps){ FieldMapper mapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); if(mappings != null){ for(FieldMapping mapping : parseFieldMappings(mappings,nps)){ mapper.addMapping(mapping); } } return mapper; } /**
fieldMapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); for(FieldMapping mapping : mappings){ fieldMapper.addMapping(mapping); fieldMapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); fieldMapper.addMapping(new FieldMapping(new TextConstraint( (String)null, langs.toArray(new String[langs.size()]))));
if (mapping != null) { log.debug(" - add FieldMapping {}", mapping); fieldMappings.addMapping(mapping);
if (mapping != null) { log.debug(" - add FieldMapping {}", mapping); fieldMappings.addMapping(mapping);
public YardSite(Yard yard, SiteConfiguration config, NamespacePrefixService nsPrefixService) { this.yard = yard; this.config = config; this.nsPrefixService = nsPrefixService; this.siteMetadata = extractSiteMetadata(config,InMemoryValueFactory.getInstance()); //all entities of managed sites are locally cached - so we can add this //to the site metadata this.siteMetadata.put(RdfResourceEnum.isChached.getUri(), Boolean.TRUE); fieldMapper = new DefaultFieldMapperImpl(ValueConverterFactory.getDefaultInstance()); if(config.getFieldMappings() != null){ log.debug(" > Initialise configured field mappings"); for(String configuredMapping : config.getFieldMappings()){ FieldMapping mapping = FieldMappingUtils.parseFieldMapping(configuredMapping,nsPrefixService); if(mapping != null){ log.debug(" - add FieldMapping {}",mapping); fieldMapper.addMapping(mapping); } } } }
if (mapping != null) { log.debug(" - add FieldMapping {}", mapping); fieldMappings.addMapping(mapping);
if (mapping != null) { log.debug(" - add FieldMapping {}", mapping); fieldMappings.addMapping(mapping);
FieldMapping fieldMapping = FieldMappingUtils.parseFieldMapping(mappingString, nsPrefixService); if (fieldMapping != null) { configuredMappings.addMapping(fieldMapping);
FieldMapping fieldMapping = FieldMappingUtils.parseFieldMapping(mappingString, nsPrefixService); if (fieldMapping != null) { configuredMappings.addMapping(fieldMapping);
FieldMapper mapper = this.fieldMapper.clone(); for(FieldMapping siteMapping : siteMapper.getMappings()){ mapper.addMapping(siteMapping);
FieldMapper mapper = this.fieldMapper.clone(); for(FieldMapping siteMapping : siteMapper.getMappings()){ mapper.addMapping(siteMapping);