Interface NameListDown

  • All Known Implementing Classes:
    Cl, PlaceholderCl

    public interface NameListDown
    Interface to a list of method and field names and descriptors -- used for checking if a name/descriptor is reserved through a derived class/interface.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getFieldObfNameDown​(Cl caller, java.lang.String name)
      Is the field reserved because of its reservation down the class hierarchy?
      java.lang.String getMethodObfNameDown​(Cl caller, java.lang.String name, java.lang.String descriptor)
      Is the method reserved because of its reservation down the class hierarchy?
    • Method Detail

      • getMethodObfNameDown

        java.lang.String getMethodObfNameDown​(Cl caller,
                                              java.lang.String name,
                                              java.lang.String descriptor)
                                       throws java.lang.ClassNotFoundException
        Is the method reserved because of its reservation down the class hierarchy?
        Parameters:
        caller - the caller
        name - the name
        descriptor - the descriptor
        Returns:
        the method obf name down
        Throws:
        java.lang.ClassNotFoundException - the class not found exception
      • getFieldObfNameDown

        java.lang.String getFieldObfNameDown​(Cl caller,
                                             java.lang.String name)
                                      throws java.lang.ClassNotFoundException
        Is the field reserved because of its reservation down the class hierarchy?
        Parameters:
        caller - the caller
        name - the name
        Returns:
        the field obf name down
        Throws:
        java.lang.ClassNotFoundException - the class not found exception