com.semarchy.mdm.runtime.model.logical
Interface ILov

All Superinterfaces:
IUniquelyNamed, Serializable

public interface ILov
extends IUniquelyNamed, Serializable

Defines a list of values

Author:
skamel

Field Summary
static String LOV_PREFIX
           
 
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
SEP
 
Method Summary
 int getLength()
          The maximum length allowed for the Codes of the LOV Values
 ILovValue getLovValue(String valueCode)
          Get the ILovValue for a given code
 List<ILovValue> getLovValues()
          List lov values
 IModel getModel()
          Deprecated.  
 String getName()
           
 
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
getPrefixedUniqueName, getUniqueName
 

Field Detail

LOV_PREFIX

static final String LOV_PREFIX
See Also:
Constant Field Values
Method Detail

getModel

IModel getModel()
Deprecated. 

Returns:

getName

String getName()

getLength

int getLength()
The maximum length allowed for the Codes of the LOV Values

Returns:

getLovValues

List<ILovValue> getLovValues()
List lov values

Returns:

getLovValue

ILovValue getLovValue(String valueCode)
                      throws NoSuchLovValueException
Get the ILovValue for a given code

Parameters:
valueCode -
Returns:
Throws:
NoSuchLovValueException - if there is no ILovValue for the code


Copyright © 2015. All Rights Reserved.