psdi.app.recontask.engine

Class SubordinateSetAttribute

  • java.lang.Object
    • psdi.app.recontask.engine.SubordinateSetAttribute


  • public class SubordinateSetAttribute
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void addValue(java.lang.Object value, ReconValue objectInstance)
      Adds the value to the container; assumes that the objects come in sorted in ascending order on their numerical unique ID (required for the proper operation of set operations)
      protected java.lang.Object convertCase(java.lang.Object value)
      Convert value to upper case if it's a String and the recon task is case insensitive
      java.util.List evaluateOperatorEquals(java.lang.Object value) 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • nullResult

        protected static final java.util.List nullResult
      • allValues

        protected java.util.Map allValues
    • Constructor Detail

      • SubordinateSetAttribute

        public SubordinateSetAttribute(ReconInfo reconInfo)
    • Method Detail

      • addValue

        public void addValue(java.lang.Object value,
                             ReconValue objectInstance)
        Adds the value to the container; assumes that the objects come in sorted in ascending order on their numerical unique ID (required for the proper operation of set operations)
        Parameters:
        value - the ALN value of an attribute; null and "" are treated equally
        objectInstance - the instance of the subordinate object that has this value of the attribute that this SubordinateSetAttribute refers to
      • evaluateOperatorEquals

        public java.util.List evaluateOperatorEquals(java.lang.Object value)
      • convertCase

        protected java.lang.Object convertCase(java.lang.Object value)
        Convert value to upper case if it's a String and the recon task is case insensitive
        Parameters:
        value -
        Returns: