Skip to content

Interface Domain<E>

Javadoc 27 generates this reference during each site build from the exported packages and the annotation processor. The Java guide shows the API in use.

Type Parameters:
E - what the comprehension gives its body
All Known Subinterfaces:
DynExpr, FloatExpr, IntExpr, NumExpr, StringExpr
All Known Implementing Classes:
DynField, FloatField, IntField, NumField, Over, RecordList, RecordName, StringField
public sealed interface Domain<E> permits IntExpr, FloatExpr, NumExpr, StringExpr, DynExpr, RecordName, RecordList, Over<E>
What a comprehension ranges over: an array expression, which gives its elements as E, or the records of a repeat, which it gives as RecordExpr.