br.com.objectos.html.Label Maven / Gradle / Ivy
package br.com.objectos.html;
import javax.annotation.Generated;
@Generated("br.com.objectos.html.ProtoTypeProcessor")
public abstract class Label> extends LabelProto {
Label() {
}
public static Label0 get() {
return new Label0();
}
public static class Label0 extends Label {
Label0() {
}
public Label0 _label() {
return this;
}
@Override
Label0 self() {
return this;
}
}
public static class Label1 extends Label> {
private final E1 parent;
Label1(E1 parent) {
this.parent = parent;
}
public E1 _label() {
return parent;
}
@Override
Label1 self() {
return this;
}
}
public static class Label2 extends Label> {
private final E2 parent;
Label2(E2 parent) {
this.parent = parent;
}
public E2 _label() {
return parent;
}
@Override
Label2 self() {
return this;
}
}
public static class Label3 extends Label> {
private final E3 parent;
Label3(E3 parent) {
this.parent = parent;
}
public E3 _label() {
return parent;
}
@Override
Label3 self() {
return this;
}
}
public static class Label4 extends Label> {
private final E4 parent;
Label4(E4 parent) {
this.parent = parent;
}
public E4 _label() {
return parent;
}
@Override
Label4 self() {
return this;
}
}
public static class Label5 extends Label> {
private final E5 parent;
Label5(E5 parent) {
this.parent = parent;
}
public E5 _label() {
return parent;
}
@Override
Label5 self() {
return this;
}
}
public static class Label6 extends Label> {
private final E6 parent;
Label6(E6 parent) {
this.parent = parent;
}
public E6 _label() {
return parent;
}
@Override
Label6 self() {
return this;
}
}
}