Structs§
- Async
Solve Response - Diminished
Returns Config - Domain
Accessor - Getter/setter accessor for a field
- Domain
Object Dto - Domain object definition with fields and optional mapper Fields use IndexMap to preserve insertion order, which is critical for correct WASM memory layout alignment.
- Domain
Object Mapper - Mapper for parsing/serializing solution objects
- Field
Descriptor - Field descriptor with type, accessor, and annotations
- Http
Solver Service - List
Accessor Dto - List accessor for WASM list operations JSON field names match Java’s DomainListAccessor
- Score
Dto - Solve
Handle - Solve
Request - Solve request matching solverforge-wasm-service’s PlanningProblem schema Uses IndexMap for domain and constraints to preserve insertion order.
- Solve
Response - Solve
Status - Solver
- Solver
Builder - Builder for creating solvers from
PlanningSolutiontypes. - Solver
Config - Solver
Factory - Solver
Stats - Performance statistics from a solver run.
- Termination
Config - Typed
Solver - A solver that is typed to a specific
PlanningSolutiontype.
Enums§
- Environment
Mode - Move
Thread Count - Planning
Annotation - Planning annotation types matching Java’s PlanningAnnotation hierarchy
- Solve
State
Constants§
- DEFAULT_
SERVICE_ URL - Default service URL for the solver service.