ix.util.reflect
Class ClassFinder.Import

java.lang.Object
  extended by ix.util.reflect.ClassFinder.Import
Enclosing class:
ClassFinder

protected static class ClassFinder.Import
extends java.lang.Object

Internal class that performs the name-to-class mapping that corresponds to a single import specification.


Field Summary
(package private)  java.lang.String name
           
(package private)  java.lang.String prefix
           
(package private)  boolean star
           
 
Constructor Summary
ClassFinder.Import(java.lang.String name)
           
 
Method Summary
 java.lang.String packageName()
           
 java.lang.String toString()
           
 java.lang.Class tryName(java.lang.String name)
          Tries to find a class for the name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

star

boolean star

name

java.lang.String name

prefix

java.lang.String prefix
Constructor Detail

ClassFinder.Import

public ClassFinder.Import(java.lang.String name)
Method Detail

packageName

public java.lang.String packageName()

tryName

public java.lang.Class tryName(java.lang.String name)
Tries to find a class for the name.

Returns:
a Class or null.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object