# `RDF.BlankNode.Generator.UUID`
[🔗](https://github.com/rdf-elixir/rdf-ex/blob/v3.0.1/lib/rdf/blank_node_generator/uuid.ex#L1)

An implementation of a `RDF.BlankNode.Generator.Algorithm` which returns `RDF.BlankNode`s with random UUID identifiers.

# `t`

```elixir
@type t() :: %RDF.BlankNode.Generator.UUID{prefix: String.t()}
```

# `new`

Creates a struct with the state of the algorithm.

## Options

- `prefix`: a string prepended to the generated blank node identifier

---

*Consult [api-reference.md](api-reference.md) for complete listing*
