abstraction layer
C23816
concept
An abstraction layer is a conceptual class that hides the complexity of underlying systems or components by providing a simplified, uniform interface for higher-level operations.
Observed surface forms (9)
| Surface form | Occurrences |
|---|---|
| HTTP abstraction layer | 1 |
| RedwoodJS abstraction | 1 |
| RxJS abstraction | 1 |
| abstraction layer for job queues | 1 |
| database transaction abstraction | 1 |
| hardware abstraction layer | 1 |
| high-level API | 1 |
| low-level programming interface | 1 |
| transactional context abstraction | 1 |
Instances (10)
| Instance | Via concept surface |
|---|---|
| VFS (Virtual File System) | — |
| SqlTransaction | database transaction abstraction |
| Android HAL | hardware abstraction layer |
| Active Job | abstraction layer for job queues |
| Oracle Call Interface | low-level programming interface |
| WebOb | HTTP abstraction layer |
| Redwood Cells | RedwoodJS abstraction |
|
Scheduler
surface form:
Scheduler (RxJS)
|
RxJS abstraction |
| Table API | high-level API |
| javax.transaction.Transaction | transactional context abstraction |