
br.com.objectos.ui.html.ChildPojo Maven / Gradle / Ivy
The newest version!
package br.com.objectos.ui.html;
import br.com.objectos.core.testing.Testables;
import com.squareup.javapoet.ClassName;
import javax.annotation.Generated;
@Generated("br.com.objectos.auto.pojo.AutoPojoProcessor")
final class ChildPojo extends Child {
private final ClassName parentClassName;
private final String tagName;
private final ClassName childClassName;
private final ClassName innerClassName;
public ChildPojo(ChildBuilderPojo builder) {
super();
parentClassName = builder.___get___parentClassName();
tagName = builder.___get___tagName();
childClassName = builder.___get___childClassName();
innerClassName = builder.___get___innerClassName();
}
@Override
public boolean isEqual(Child that) {
return Testables.isEqualHelper()
.equal(parentClassName, that.parentClassName())
.equal(tagName, that.tagName())
.equal(childClassName, that.childClassName())
.equal(innerClassName, that.innerClassName())
.result();
}
@Override
ClassName parentClassName() {
return parentClassName;
}
@Override
String tagName() {
return tagName;
}
@Override
ClassName childClassName() {
return childClassName;
}
@Override
ClassName innerClassName() {
return innerClassName;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy