public class ArrayEnum<T> extends EnumDomain<List<DataValue<T>>>
Constructor and Description |
---|
ArrayEnum(Collection<List<DataValue<T>>> enums)
Creates a new ArrayEnum instance.
|
Modifier and Type | Method and Description |
---|---|
protected ArrayValue<T> |
dataValueOf(List<DataValue<T>> value)
Returns a
DataValue for the given value in this domain. |
protected List<DataValue<T>> |
valueOf(String value)
Returns the value represented by the given string.
|
contains, getEnums, getTypes, toString, values
getFormat, setFormat, withFormat
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
arrayOf, arrayOf, arrayOf, contains, containsObject, getType, select, selectValue
public ArrayEnum(Collection<List<DataValue<T>>> enums)
protected List<DataValue<T>> valueOf(String value)
valueOf
in class EnumDomain<List<DataValue<T>>>
protected ArrayValue<T> dataValueOf(List<DataValue<T>> value)
DataValue
for the given value in this domain.dataValueOf
in class AbstractValueDomain<List<DataValue<T>>>
Copyright © 2024 The Cornutum Project. All rights reserved.