br.com.objectos.html.Link Maven / Gradle / Ivy
The newest version!
package br.com.objectos.html;
import javax.annotation.Generated;
@Generated("br.com.objectos.html.ProtoTypeProcessor")
public abstract class Link> extends LinkProto {
Link() {
}
public static Link0 get() {
return new Link0();
}
public static class Link0 extends Link {
Link0() {
}
public Link0 _link() {
return this;
}
@Override
Link0 self() {
return this;
}
}
public static class Link1 extends Link> {
private final E1 parent;
Link1(E1 parent) {
this.parent = parent;
}
public E1 _link() {
return parent;
}
@Override
Link1 self() {
return this;
}
}
public static class Link2 extends Link> {
private final E2 parent;
Link2(E2 parent) {
this.parent = parent;
}
public E2 _link() {
return parent;
}
@Override
Link2 self() {
return this;
}
}
}