this.prototype = requireNonNull(prototype);
}
- public final @NonNull T getType() {
- return prototype.getType();
- }
-
@Override
public final ChildAddressabilitySummary getChildAddressabilitySummary() {
return prototype.getChildAddressabilitySummary();
return prototype.getFactory();
}
+ protected final @NonNull T type() {
+ return prototype.getType();
+ }
+
@Override
protected NodeIdentifier getDomPathArgument() {
return prototype.getYangArg();