Package com.google.gwt.core.ext.typeinfo
Interface JPackage
- All Superinterfaces:
HasAnnotations
Represents a logical package.
-
Method Summary
Methods inherited from interface com.google.gwt.core.ext.typeinfo.HasAnnotations
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent
-
Method Details
-
findType
Finds a type in this package.- Parameters:
typeName- the name of the type; use the.separator to find a nested type- Returns:
- the type, or
nullif the type does not exist in this package
-
findType
Deprecated.usefindType(String)Finds a type in this package.- Parameters:
typeName- the name of the type; use additional array elements to find a nested type- Returns:
- the type, or
nullif the type does not exist in this package
-
getName
String getName()Returns the name of the package. -
getType
Finds a type in this package.- Parameters:
typeName- the name of the type; use the.separated to search for a nested type- Returns:
- the type, or
nullif the type does not exist in this package - Throws:
NotFoundException
-
getTypes
JClassType[] getTypes()Returns all top-level types in this package. -
isDefault
boolean isDefault()Returnstrueonly for the default package.
-
findType(String)