public class EnumDomainAdaptor extends Object implements IDomainAdaptor
| Constructor and Description |
|---|
EnumDomainAdaptor(EnumDomain<?> domain) |
EnumDomainAdaptor(Object[] values) |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndex(Object value) |
int |
getIntVarDomainType() |
int |
getMax() |
int |
getMin() |
Object |
getValue(int index) |
Object[] |
getValues() |
IDomainAdaptor |
merge(IDomainAdaptor adaptor) |
void |
setValues(Object[] values) |
int |
size() |
public EnumDomainAdaptor(EnumDomain<?> domain)
public EnumDomainAdaptor(Object[] values)
public int getIndex(Object value)
getIndex in interface IDomainAdaptorpublic int getIntVarDomainType()
getIntVarDomainType in interface IDomainAdaptorpublic int getMax()
getMax in interface IDomainAdaptorpublic int getMin()
getMin in interface IDomainAdaptorpublic Object getValue(int index)
getValue in interface IDomainAdaptorpublic Object[] getValues()
public void setValues(Object[] values)
public int size()
public IDomainAdaptor merge(IDomainAdaptor adaptor)
merge in interface IDomainAdaptorCopyright © 2004–2019 OpenL Tablets. All rights reserved.