Class CoalesceExpressionStateObject

    • Field Detail

      • STATE_OBJECTS_LIST

        public static final java.lang.String STATE_OBJECTS_LIST
        Notifies the content of the state object list has changed.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CoalesceExpressionStateObject

        public CoalesceExpressionStateObject​(StateObject parent)
        Creates a new CoalesceExpressionStateObject.
        Parameters:
        parent - The parent of this state object, which cannot be null
        Throws:
        java.lang.NullPointerException - The given parent cannot be null
      • CoalesceExpressionStateObject

        public CoalesceExpressionStateObject​(StateObject parent,
                                             java.util.List<StateObject> items)
        Creates a new CoalesceExpressionStateObject.
        Parameters:
        parent - The parent of this state object, which cannot be null
        items - The list of StateObjects representing the encapsulated expressions
        Throws:
        java.lang.NullPointerException - The given parent cannot be null
      • CoalesceExpressionStateObject

        public CoalesceExpressionStateObject​(StateObject parent,
                                             StateObject... items)
        Creates a new CoalesceExpressionStateObject.
        Parameters:
        parent - The parent of this state object, which cannot be null
        items - The list of StateObjects representing the encapsulated expressions
        Throws:
        java.lang.NullPointerException - The given parent cannot be null
      • CoalesceExpressionStateObject

        public CoalesceExpressionStateObject​(StateObject parent,
                                             java.lang.String... items)
        Creates a new CoalesceExpressionStateObject.
        Parameters:
        parent - The parent of this state object, which cannot be null
        items - The list of expression to parse into their StateObject
        Throws:
        java.lang.NullPointerException - The given parent cannot be null