public interface  org.apache.commons.lang.function.TriFunction extends java.lang.Object
{
public org.apache.commons.lang.function.TriFunction andThen(java.util.function.Function)
{
org.apache.commons.lang.function.TriFunction v, v;
java.util.function.Function v;
v := @this: org.apache.commons.lang.function.TriFunction;
v := @parameter: java.util.function.Function;
virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = staticinvoke <org.apache.commons.lang.function.TriFunction$lambda_andThen_0__968: org.apache.commons.lang.function.TriFunction bootstrap$(org.apache.commons.lang.function.TriFunction,java.util.function.Function)>(v, v);
return v;
}
public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, java.lang.Object);
}