M - model entry typepublic class RuntimeFieldRegistry<M>
extends java.lang.Object
RuntimeFields via Enum FieldIds.
This implementation initializes a list of enum maps according to FieldId's of given list of RuntimeFields.| Constructor and Description |
|---|
RuntimeFieldRegistry(java.util.List<RuntimeField<M,java.lang.Object>> runtimeFieldList) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<FieldInfo> |
fieldInfos() |
RuntimeField<M,java.lang.Object> |
get(FieldId fieldId) |
java.util.List<RuntimeField<M,java.lang.Object>> |
runtimeFields() |
java.util.stream.Stream<RuntimeField<M,java.lang.Object>> |
stream() |
public RuntimeFieldRegistry(java.util.List<RuntimeField<M,java.lang.Object>> runtimeFieldList)
public java.util.List<FieldInfo> fieldInfos()
public java.util.List<RuntimeField<M,java.lang.Object>> runtimeFields()
public java.util.stream.Stream<RuntimeField<M,java.lang.Object>> stream()
public RuntimeField<M,java.lang.Object> get(FieldId fieldId)