Module swim.structure
Package swim.structure
Generic structured data model, with support for selectors, expressions,
and lambda functions.
-
Interface Summary Interface Description Selectee<T> Represents an operation that is used exclusively as a helper to someSelector's
Selector.mapSelected(swim.structure.Interpreter, swim.structure.Selectee<swim.structure.Item>)
orSelector.forSelected(swim.structure.Interpreter, swim.structure.Selectee<T>)
methods. -
Class Summary Class Description Absent Attr Bool Data Expression A combination of operators, constants, and variables.Extant Field Form<T> Transformation between a structurally typedItem
and a nominally typed Java object.Func Interpreter InterpreterSettings Item Num Operator AnExpression
that identifies an operation on constants, variables, orSelector
expressions.Record Selector Slot Text Value -
Exception Summary Exception Description FormException InterpreterException -
Annotation Types Summary Annotation Type Description Header Kind Member Tag