com.ibm.tivoli.maximo.miniapps.scheduler

Class AssignmentFilterState

  • java.lang.Object
    • java.util.AbstractMap
      • java.util.HashMap
        • com.ibm.json.java.JSONObject
          • com.ibm.tivoli.maximo.miniapps.scheduler.AssignmentFilterState
  • All Implemented Interfaces:
    com.ibm.json.java.JSONArtifact, java.io.Serializable, java.lang.Cloneable, java.util.Map


    public class AssignmentFilterState
    extends com.ibm.json.java.JSONObject
    Manages the Assignment Filter State for the Linked WorkView and ResourceScheduleView
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class and Description
      static interface  AssignmentFilterState.Model 
      • Nested classes/interfaces inherited from class java.util.AbstractMap

        java.util.AbstractMap.SimpleEntry, java.util.AbstractMap.SimpleImmutableEntry
      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      com.ibm.json.java.JSONArray getFilter() 
      com.ibm.json.java.JSONArray getNonNullFilter() 
      boolean getState() 
      boolean hasFilter() 
      void initialize() 
      boolean isFilterEnabled() 
      long lastUpdated() 
      void setFilter(com.ibm.json.java.JSONArray arr) 
      void setState(boolean state) 
      void store() 
      • Methods inherited from class com.ibm.json.java.JSONObject

        isValidObject, isValidType, parse, parse, parse, put, serialize, serialize, serialize, serialize, serialize, serialize, toString
      • Methods inherited from class java.util.HashMap

        clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
      • Methods inherited from class java.util.AbstractMap

        equals, hashCode
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Map

        equals, hashCode
    • Constructor Detail

      • AssignmentFilterState

        public AssignmentFilterState(Supplier modelSupplier)
    • Method Detail

      • getState

        public boolean getState()
      • setState

        public void setState(boolean state)
      • lastUpdated

        public long lastUpdated()
      • getFilter

        public com.ibm.json.java.JSONArray getFilter()
      • getNonNullFilter

        public com.ibm.json.java.JSONArray getNonNullFilter()
      • setFilter

        public void setFilter(com.ibm.json.java.JSONArray arr)
      • hasFilter

        public boolean hasFilter()
      • isFilterEnabled

        public boolean isFilterEnabled()
      • initialize

        public void initialize()
      • store

        public void store()