com.google.gwt.user.rebind.rpc
Interface ReachableTypeOracle


public interface ReachableTypeOracle

Answers questions about types reachable from from types and methods.


Method Summary
 JType[] getTypesReachableFromInterface(JClassType intf)
          Determine the set of types that are reachable from the method signatures in this interface and any interfaces that it implements.
 JType[] getTypesReachableFromMethod(JMethod method)
          Determine the set of type that are reachable from this method signature.
 JType[] getTypesReachableFromType(JType cls)
          Determine the set of types that are reachable from a given type.
 

Method Detail

getTypesReachableFromInterface

public JType[] getTypesReachableFromInterface(JClassType intf)
Determine the set of types that are reachable from the method signatures in this interface and any interfaces that it implements. This includes parameter types, return types, and checked exception types.
  • Interface
    • Types reachable from implemented interfaces
    • Types reachable from non-static member methods

    Parameters:
    intf -
    Returns:

  • getTypesReachableFromType

    public JType[] getTypesReachableFromType(JType cls)
    Determine the set of types that are reachable from a given type. The rules used to examine the type are as follows:

    Returns:

    getTypesReachableFromMethod

    public JType[] getTypesReachableFromMethod(JMethod method)
    Determine the set of type that are reachable from this method signature. This includes the parameter types, return types, and checked exception types.

    Parameters:
    method -
    Returns:


    This javadoc distribution was not produced by Google. The official documentation is here.