All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description Absent AndOperator ArrayForm For some type, a transformation between a structurally typedItemand an array of elements with that type.Attr AttrForm<T> BigIntegerForm Transformation between a structurally typedItemand aBigInteger.BinaryOperator AnOperatorthat represents a binary operation, i.e.BitwiseAndOperator BitwiseNotOperator BitwiseOrOperator BitwiseXorOperator Bool BooleanForm BridgeFunc ByteBufferForm Transformation between a structurally typedItemand aByteBuffer.ByteForm CharacterForm ChildrenSelector ASelectorthat, whenevaluatedagainst someInterpreter, yields all of the "children" of the topItemin the interpreter's frame stack.ClassForm<T> For someClass, a transformation between a structurally typedItemand an instance of thatClass.CollectionForm<T> ConditionalOperator Data DescendantsSelector ASelectorthat, whenevaluatedagainst someInterpreterstack, yields all of the "descendants" of the topIteminstack.DivideOperator ABinaryOperatorthat represents a division operation between its two operands.DoubleForm EqOperator ABinaryOperatorthat represents an equality comparison between its two operands.Expression A combination of operators, constants, and variables.Extant Field FieldForm<T> FilterSelector FloatForm Form<T> Transformation between a structurally typedItemand a nominally typed Java object.FormException Func GeOperator ABinaryOperatorthat represents greater than or equal to operation between its two operands.GetAttrSelector GetItemSelector GetSelector GtOperator ABinaryOperatorthat represents a strictly greater than operation between its two operands.Header IdentitySelector IntegerForm Interpreter InterpreterException InterpreterSettings InvokeOperator Item ItemForm Fall-through "transformation" between a structuralItemand a nominalItem.KeysSelector ASelectorthat, whenevaluatedagainst someInterpreter, yields all of the "keys" of the topItemin the interpreter's frame stack.Kind LambdaFunc LeOperator ABinaryOperatorthat represents a less than or equal to comparison between its two operands.LiteralSelector LongForm LtOperator ABinaryOperatorthat represents a strictly less than comparison between its two operands.MapForm<K,V> MathModule Member MinusOperator ABinaryOperatorthat represents a subtraction operation between its two operands.ModuloOperator ABinaryOperatorthat represents a modulus operation between its two operands.NegativeOperator NeOperator ABinaryOperatorthat represents an inequality comparison between its two operands.NotOperator Num NumberForm Operator AnExpressionthat identifies an operation on constants, variables, orSelectorexpressions.OrOperator PlusOperator ABinaryOperatorthat represents an addition operation between its two operands.PolyForm PositiveOperator Record Selectee<T> Represents an operation that is used exclusively as a helper to someSelector'sSelector.mapSelected(swim.structure.Interpreter, swim.structure.Selectee<swim.structure.Item>)orSelector.forSelected(swim.structure.Interpreter, swim.structure.Selectee<T>)methods.Selector ShortForm Slot SlotForm<T> StringForm Tag TagForm<T> Text TimesOperator ABinaryOperatorthat represents a multiplication operation between its two operands.UnaryOperator AnOperatorthat represents a unary operation, i.e.UnitForm<T> Value ValueCollection<T> ValueCursor<T> ValueEntry<K,V> ValueEntryCursor<K,V> ValueEntryIterator<K,V> ValueForm ValueIterable<T> ValueIterableMap<K,V> ValueIterator<T> ValueKeyedList<T> ValueList<T> ValueListIterator<T> ValueMap<K,V> ValueMapEntrySet<K,V> ValueOrderedMap<K,V> ValueOrderedMapCursor<K,V> ValueReducedMap<K,V,U> ValueSet<T> ValueSortedMap<K,V> ValuesSelector ASelectorthat, whenevaluatedagainst someInterpreter, yields all of the "values" of the topItemin the interpreter's frame stack.