Package org.evrete.api
Interface ActiveField
public interface ActiveField extends TypeField
A wrapper for TypeField that will actually be in use by the runtime. Declared, but unused, fields will not get wrapped, thus avoiding unnecessary value reads.
-
Field Summary
Fields Modifier and Type Field Description static ActiveField[]ZERO_ARRAY -
Method Summary
Modifier and Type Method Description intgetValueIndex()Methods inherited from interface org.evrete.api.TypeField
getDeclaringType, getId, getValueType, readValue
-
Field Details
-
ZERO_ARRAY
-
-
Method Details
-
getValueIndex
int getValueIndex()- Returns:
- index under which the value of this field is stored during insert/update in an Object[] array.
- See Also:
FieldToValueHandle
-