001    package org.bridj.func;
002    
003    public interface Fun1<T, A1> {
004            T apply(A1 a1);
005    }