final class BaseUnionType extends AbstractBaseType<UnionTypeDefinition> implements UnionTypeDefinition {
private final List<TypeDefinition<?>> types;
- BaseUnionType(final SchemaPath path, final List<UnknownSchemaNode> unknownSchemaNodes, final Collection<TypeDefinition<?>> types) {
+ BaseUnionType(final SchemaPath path, final List<UnknownSchemaNode> unknownSchemaNodes,
+ final Collection<TypeDefinition<?>> types) {
super(path, unknownSchemaNodes);
this.types = ImmutableList.copyOf(types);
}