org.crsh.lang.impl.java
Class ClasspathResolver

java.lang.Object
  extended by org.crsh.lang.impl.java.ClasspathResolver

 class ClasspathResolver
extends Object

Author:
Julien Viet

Field Summary
(package private)  URLDriver driver
          .
(package private)  ClassLoader loader
          .
 
Constructor Summary
ClasspathResolver(ClassLoader loader)
           
 
Method Summary
private  void resolve(List<JavaFileObject> files, Node node, String binaryName, boolean recurse)
           
 Iterable<JavaFileObject> resolve(String pkg, boolean recurse)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

loader

final ClassLoader loader
.


driver

final URLDriver driver
.

Constructor Detail

ClasspathResolver

public ClasspathResolver(ClassLoader loader)
Method Detail

resolve

private void resolve(List<JavaFileObject> files,
                     Node node,
                     String binaryName,
                     boolean recurse)
              throws IOException,
                     URISyntaxException
Throws:
IOException
URISyntaxException

resolve

public Iterable<JavaFileObject> resolve(String pkg,
                                        boolean recurse)
                                 throws IOException,
                                        URISyntaxException
Throws:
IOException
URISyntaxException


Copyright © 2015 eXo Platform SAS. All Rights Reserved.