br.com.objectos.html.Link Maven / Gradle / Ivy
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;
}
}
public static class Link3 extends Link> {
private final E3 parent;
Link3(E3 parent) {
this.parent = parent;
}
public E3 _link() {
return parent;
}
@Override
Link3 self() {
return this;
}
}
public static class Link4 extends Link> {
private final E4 parent;
Link4(E4 parent) {
this.parent = parent;
}
public E4 _link() {
return parent;
}
@Override
Link4 self() {
return this;
}
}
public static class Link5 extends Link> {
private final E5 parent;
Link5(E5 parent) {
this.parent = parent;
}
public E5 _link() {
return parent;
}
@Override
Link5 self() {
return this;
}
}
public static class Link6 extends Link> {
private final E6 parent;
Link6(E6 parent) {
this.parent = parent;
}
public E6 _link() {
return parent;
}
@Override
Link6 self() {
return this;
}
}
}