Interface StringExpr
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.
- All Superinterfaces:
Domain<StringExpr>, Expr, TextualExpr
- All Known Implementing Classes:
StringField
public sealed interface StringExpr
extends TextualExpr, Domain<StringExpr>
permits StringField<V> (not exhaustive)
A string expression.
As a Domain, it gives a comprehension its elements, which are strings too.
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringExprat(long index) Returnsthis[index].default StringExprat(IntegralExpr index) Returnsthis[index].Methods inherited from interface Expr
dynamic, get, get, get, get, getModifier and TypeMethodDescriptiondefault DynExprdynamic()Returns this expression with no static type, which every method accepts.default DynExprReturnsthis.name, the field of the record this selects.default FloatExprget(FloatField<?> field) Returnsthis.name, the field of the record this selects.default IntExprReturnsthis.name, the field of the record this selects.default NumExprReturnsthis.name, the field of the record this selects.default StringExprget(StringField<?> field) Returnsthis.name, the field of the record this selects.Methods inherited from interface TextualExpr
eq, eq, ne, ne
-
Method Details
-
at
Returnsthis[index].- Parameters:
index- the index, counted from 0- Returns:
this[index]
-
at
Returnsthis[index].- Parameters:
index- the index, counted from 0- Returns:
this[index]
-