Interface TypeMetadataVisitor<P,​R>