Examples of ResourceLoader


Examples of org.apache.solr.common.ResourceLoader

   * @param luceneMatchVersion The lucene version (required since Lucene 3.x)
   *
   * @return a Lucene <code>Analyzer</code>
   */
  public static Analyzer buildAnalyzer(AnalyzerDef analyzerDef, Version luceneMatchVersion) {
    ResourceLoader defaultResourceLoader = new HibernateSearchResourceLoader();
    TokenizerDef token = analyzerDef.tokenizer();
    TokenizerFactory tokenFactory = ( TokenizerFactory ) instantiate( token.factory() );
    final Map<String, String> tokenMapsOfParameters = getMapOfParameters( token.params(), luceneMatchVersion );
    tokenFactory.init( tokenMapsOfParameters );
    injectResourceLoader( tokenFactory, defaultResourceLoader, tokenMapsOfParameters );
View Full Code Here

Examples of org.apache.solr.common.ResourceLoader

  }

  private static void injectResourceLoader(Object processor, ResourceLoader defaultResourceLoader, Map<String, String> mapOfParameters) {
    if ( processor instanceof ResourceLoaderAware ) {
      String charset = mapOfParameters.get( Environment.RESOURCE_CHARSET );
      final ResourceLoader localResourceLoader;
      if ( charset != null ) {
        localResourceLoader = new HibernateSearchResourceLoader( charset );
      }
      else {
        localResourceLoader = defaultResourceLoader;
View Full Code Here

Examples of org.apache.solr.common.ResourceLoader

   * @param analyzerDef The <code>AnalyzerDef</code> annotation as found in the annotated domain class.
   * @param luceneMatchVersion The lucene version (required since Lucene 3.x)
   * @return a Lucene <code>Analyzer</code>
   */
  public static Analyzer buildAnalyzer(AnalyzerDef analyzerDef, Version luceneMatchVersion) {
    ResourceLoader defaultResourceLoader = new HibernateSearchResourceLoader();
    TokenizerDef token = analyzerDef.tokenizer();
    TokenizerFactory tokenFactory = instanceFromClass( TokenizerFactory.class, token.factory(), "Tokenizer factory" );
    final Map<String, String> tokenMapsOfParameters = getMapOfParameters( token.params(), luceneMatchVersion );
    tokenFactory.init( tokenMapsOfParameters );
    injectResourceLoader( tokenFactory, defaultResourceLoader, tokenMapsOfParameters );
View Full Code Here

Examples of org.apache.solr.common.ResourceLoader

  }

  private static void injectResourceLoader(Object processor, ResourceLoader defaultResourceLoader, Map<String, String> mapOfParameters) {
    if ( processor instanceof ResourceLoaderAware ) {
      String charset = mapOfParameters.get( Environment.RESOURCE_CHARSET );
      final ResourceLoader localResourceLoader;
      if ( charset != null ) {
        localResourceLoader = new HibernateSearchResourceLoader( charset );
      }
      else {
        localResourceLoader = defaultResourceLoader;
View Full Code Here

Examples of org.apache.solr.common.ResourceLoader

   * @param luceneMatchVersion The lucene version (required since Lucene 3.x)
   *
   * @return a Lucene <code>Analyzer</code>
   */
  public static Analyzer buildAnalyzer(AnalyzerDef analyzerDef, Version luceneMatchVersion) {
    ResourceLoader defaultResourceLoader = new HibernateSearchResourceLoader();
    TokenizerDef token = analyzerDef.tokenizer();
    TokenizerFactory tokenFactory = instanceFromClass( TokenizerFactory.class, token.factory(), "Tokenizer factory" );
    final Map<String, String> tokenMapsOfParameters = getMapOfParameters( token.params(), luceneMatchVersion );
    tokenFactory.init( tokenMapsOfParameters );
    injectResourceLoader( tokenFactory, defaultResourceLoader, tokenMapsOfParameters );
View Full Code Here

Examples of org.apache.solr.common.ResourceLoader

  }

  private static void injectResourceLoader(Object processor, ResourceLoader defaultResourceLoader, Map<String, String> mapOfParameters) {
    if ( processor instanceof ResourceLoaderAware ) {
      String charset = mapOfParameters.get( Environment.RESOURCE_CHARSET );
      final ResourceLoader localResourceLoader;
      if ( charset != null ) {
        localResourceLoader = new HibernateSearchResourceLoader( charset );
      }
      else {
        localResourceLoader = defaultResourceLoader;
View Full Code Here

Examples of org.apache.solr.common.ResourceLoader

    // our stemdict stems dogs to 'cat'
    Reader reader = new StringReader("testing dogs");
    Tokenizer tokenizer = new WhitespaceTokenizer(DEFAULT_VERSION, reader);
    StemmerOverrideFilterFactory factory = new StemmerOverrideFilterFactory();
    Map<String,String> args = new HashMap<String,String>(DEFAULT_VERSION_PARAM);
    ResourceLoader loader = new SolrResourceLoader(null, null);
    args.put("dictionary", "stemdict.txt");
    factory.init(args);
    factory.inform(loader);
   
    TokenStream ts = new PorterStemFilter(factory.create(tokenizer));
View Full Code Here

Examples of org.apache.stanbol.entityhub.indexing.core.source.ResourceLoader

    @Test
    public void testSingleFile(){
        DummyResourceImporter importer = new DummyResourceImporter(
            Arrays.asList(rootDir+"singleFileTest.txt"));
        ResourceLoader loader = new ResourceLoader(importer, false, false);
        loader.addResource(new File(rootDir,"singleFileTest.txt"));
        assertEquals(new HashSet<String>(Arrays.asList(rootDir+"singleFileTest.txt")),
            loader.getResources(ResourceState.REGISTERED));
        assertTrue(loader.getResources(ResourceState.ERROR).isEmpty());
        assertTrue(loader.getResources(ResourceState.LOADED).isEmpty());
        assertTrue(loader.getResources(ResourceState.IGNORED).isEmpty());
        loader.loadResources();
        assertEquals(new HashSet<String>(Arrays.asList(rootDir+"singleFileTest.txt")),
            loader.getResources(ResourceState.LOADED));
        assertTrue(loader.getResources(ResourceState.REGISTERED).isEmpty());
        assertTrue(loader.getResources(ResourceState.IGNORED).isEmpty());
        assertTrue(loader.getResources(ResourceState.ERROR).isEmpty());
        importer.checkAllProcessed();
       
    }
View Full Code Here

Examples of org.apache.tuscany.common.resource.ResourceLoader

        if (isInitialized())
            return;
        super.initialize(modelContext);
       
        // Load the WSDL definition if necessary
        ResourceLoader resourceLoader = modelContext.getApplicationResourceLoader();
        if (definition == null) {
            URL url = resourceLoader.getResource(location);
            if (url == null)
                throw new IllegalArgumentException("Cannot find " + location);
            definition = modelContext.getAssemblyLoader().loadDefinition(url.toString());
        }
    }
View Full Code Here

Examples of org.apache.tuscany.common.resource.ResourceLoader

        // Create a default assembly model loader
        AssemblyModelLoader modelLoader = new SCDLAssemblyModelLoaderImpl();

        // Create a resource loader from the supplied classloader
        ResourceLoader resourceLoader = new ResourceLoaderImpl(classLoader);

        // Create an assembly model context
        return new AssemblyContextImpl(modelFactory, modelLoader, resourceLoader);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.