# Package org.thewonderlemming.c4plantuml.graphml.model.builder

Contains a bunch of `FunctionalInterface` to help into writing fluent builders for the model.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  WithAttrName<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithAttrType<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithDirection<U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithFor<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithId<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithKey<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithPayload<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithSource<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithTarget<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithValue<T,U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

- Enum Summary
  Enum | Description
  --- | ---
  KeyFor | Holds values for the <for> property of the <key> tag.

## Package org.thewonderlemming.c4plantuml.graphml.model.builder Description

Contains a bunch of `FunctionalInterface` to help into writing fluent builders for the model.

Copyright © 2020. All rights reserved.