Package org.openl.rules.dt.type.domains
Class JavaEnumDomainAdaptor
- java.lang.Object
-
- org.openl.rules.dt.type.domains.JavaEnumDomainAdaptor
-
- All Implemented Interfaces:
IDomainAdaptor
public class JavaEnumDomainAdaptor extends Object implements IDomainAdaptor
-
-
Constructor Summary
Constructors Constructor Description JavaEnumDomainAdaptor(JavaEnumDomain domain)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetIndex(Object value)intgetIntVarDomainType()intgetMax()intgetMin()ObjectgetValue(int index)IDomainAdaptormerge(IDomainAdaptor adaptor)
-
-
-
Constructor Detail
-
JavaEnumDomainAdaptor
public JavaEnumDomainAdaptor(JavaEnumDomain domain)
-
-
Method Detail
-
getIndex
public int getIndex(Object value)
- Specified by:
getIndexin interfaceIDomainAdaptor
-
getIntVarDomainType
public int getIntVarDomainType()
- Specified by:
getIntVarDomainTypein interfaceIDomainAdaptor
-
getMax
public int getMax()
- Specified by:
getMaxin interfaceIDomainAdaptor
-
getMin
public int getMin()
- Specified by:
getMinin interfaceIDomainAdaptor
-
getValue
public Object getValue(int index)
- Specified by:
getValuein interfaceIDomainAdaptor
-
merge
public IDomainAdaptor merge(IDomainAdaptor adaptor)
- Specified by:
mergein interfaceIDomainAdaptor
-
-