Module swim.structure
Package swim.structure.form
Structural type transformation forms.
-
Class Summary Class Description ArrayForm For some type, a transformation between a structurally typedItem
and an array of elements with that type.AttrForm<T> BigIntegerForm Transformation between a structurally typedItem
and aBigInteger
.BooleanForm ByteBufferForm Transformation between a structurally typedItem
and aByteBuffer
.ByteForm CharacterForm ClassForm<T> For someClass
, a transformation between a structurally typedItem
and an instance of thatClass
.CollectionForm<T> DoubleForm FieldForm<T> FloatForm IntegerForm ItemForm Fall-through "transformation" between a structuralItem
and a nominalItem
.LongForm MapForm<K,V> NumberForm PolyForm ShortForm SlotForm<T> StringForm TagForm<T> UnitForm<T> ValueForm