아이엠알 REST API 기반
- @im-js/api/operator
classDiagram
class ImrCommonHttpBase {
Read
---
/has
/matches
/match
/with
}
class ImrReadHttpBase~READ_MODEL, READS_PARAM, READ_PARAM~ {
Read
---
GET /
GET /:seq
}
class ImrReadDeleteHttpBase~READ_MODEL, READS_PARAM, READ_PARAM, DELETE_PARAM~ {
Create, Delete
---
DELETE /
DELETE /:seq
}
class ImrDefaultHttpBase~CREATE_MODEL, READ_MODEL, READS_PARAM, READ_PARAM, DELETE_PARAM~ {
Create, Read, Update, Delete
---
POST /
PATCH /
PATCH /:seq
}
class ImrExtendedDefaultHttpBase~CREATE_MODEL, READ_MODEL, READS_PARAM, READ_PARAM, DELETE_PARAM~ {
object files
object values
}
ImrCommonHttpBase <|-- ImrReadHttpBase
ImrReadHttpBase <|-- ImrReadDeleteHttpBase
ImrReadDeleteHttpBase <| -- ImrDefaultHttpBase
ImrDefaultHttpBase <|-- ImrExtendedDefaultHttpBase