package xapi.gen;
/**
* @author James X. Nelson (james@wetheinter.net)
* Created on 12/27/15.
*/
public class TestBufferAbstract
< // yes, we try to make these obnoxious generics readable.
Parent extends TestBufferType<?, Parent>,
Self extends TestBufferType<Parent, Self>
>
extends GenBufferAbstract<Parent, Self>
implements TestBufferType<Parent, Self>
{
private final TestBufferAncestor ancestor;
public TestBufferAbstract(TestBufferAncestor ancestor, Parent parent) {
super(parent);
this.ancestor = ancestor;
}
@Override
public TestBufferAncestor ancestor() {
return ancestor;
}
}