Interface TypeAdapter

All Known Implementing Classes:
AugmentReference, TaskAdapter

public interface TypeAdapter
Used to wrap types.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    checkProxyClass(Class<?> proxyClass)
    Check if the proxy class is compatible with this adapter - i.e.
    Gets the project
    Returns the proxy object.
    void
    Sets the project
    void
    Sets the proxy object, whose methods are going to be invoked by ant.
  • Method Details

    • setProject

      void setProject(Project p)
      Sets the project
      Parameters:
      p - the project instance.
    • getProject

      Project getProject()
      Gets the project
      Returns:
      the project instance.
    • setProxy

      void setProxy(Object o)
      Sets the proxy object, whose methods are going to be invoked by ant. A proxy object is normally the object defined by a <typedef/> task that is adapted by the "adapter" attribute.
      Parameters:
      o - The target object. Must not be null.
    • getProxy

      Object getProxy()
      Returns the proxy object.
      Returns:
      the target proxy object
    • checkProxyClass

      void checkProxyClass(Class<?> proxyClass)
      Check if the proxy class is compatible with this adapter - i.e. the adapter will be able to adapt instances of the give class.
      Parameters:
      proxyClass - the class to be checked.