com.almworks.jira.structure.api.util.La3 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of structure-api Show documentation
Show all versions of structure-api Show documentation
Public API for the Structure Plugin for JIRA
package com.almworks.jira.structure.api.util;
public abstract class La3 extends La> {
public abstract R la(A1 a1, A2 a2, A3 a3);
@Override
public La2 la(final A1 a1) {
return new La2() {
@Override
public R la(A2 a2, A3 a3) {
return La3.this.la(a1, a2, a3);
}
};
}
public static Binder12 bind12(La2 f) {
return new Binder12(f);
}
public static class Binder12 {
private final La2 myF;
public Binder12(La2 f) {
myF = f;
}
public La3 create() {
return new La3() {
@Override
public R la(A1 a1, A2 a2, A3 a3) {
return myF.la(a1, a2);
}
};
}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy