Class TLcdSLDRecode

All Implemented Interfaces:
ILcdDataObject, ILcdGenericExpression, ILcdOGCExpression, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdSLDRecode extends TLcdSLDFunction
Recode allows the transformation of discrete values to any other values. This is needed when integers have to be translated into text or, reversely, text contents into other texts or numeric values or colors.
Since:
2012.1
  • Constructor Details

    • TLcdSLDRecode

      public TLcdSLDRecode()
      Default Constructor
    • TLcdSLDRecode

      public TLcdSLDRecode(TLcdDataType aType)
      Default Constructor
  • Method Details

    • getLookupValue

      public TLcdSLDParameterValue getLookupValue()
      Returns the value of the property that maps to the LookupValue element.

      The lookup value is the input to the function, and is usually dependent on the object that is being styled.

      Returns:
      the value of the LOOKUP_VALUE_PROPERTY property.
    • setLookupValue

      public void setLookupValue(TLcdSLDParameterValue aValue)
      Sets the value of the property that maps to the LookupValue element.

      The lookup value is the input to the function, and is usually dependent on the object that is being styled.

      Parameters:
      aValue - the value to set for the LOOKUP_VALUE_PROPERTY property.
    • getMapItem

      public List<TLcdSLDMapItem> getMapItem()
      Returns the value of the property that maps to the MapItem element.
      Returns:
      the value of the MAP_ITEM_PROPERTY property.