@startuml skinparam backgroundColor transparent interface CommandParser { + parse(primitiveRequest: PrimitiveRequest): T } @enduml