com.ibm.streams.operator.model
Enum OutputPortSet.WindowPunctuationOutputMode
- java.lang.Object
-
- java.lang.Enum<OutputPortSet.WindowPunctuationOutputMode>
-
- com.ibm.streams.operator.model.OutputPortSet.WindowPunctuationOutputMode
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<OutputPortSet.WindowPunctuationOutputMode>
- Enclosing class:
- OutputPortSet
public static enum OutputPortSet.WindowPunctuationOutputMode extends java.lang.Enum<OutputPortSet.WindowPunctuationOutputMode>
Enumeration that lists the types of window punctuation semantics supported by an operator.
-
-
Enum Constant Summary
Enum Constants Enum Constant and Description Free
Indicates that this port is free of window punctuations.Generating
Indicates that this port generates window punctuations.Preserving
Indicates that this port preserves the received window punctuations.
-
Method Summary
Methods Modifier and Type Method and Description static OutputPortSet.WindowPunctuationOutputMode
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static OutputPortSet.WindowPunctuationOutputMode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Generating
public static final OutputPortSet.WindowPunctuationOutputMode Generating
Indicates that this port generates window punctuations.
-
Free
public static final OutputPortSet.WindowPunctuationOutputMode Free
Indicates that this port is free of window punctuations.
-
Preserving
public static final OutputPortSet.WindowPunctuationOutputMode Preserving
Indicates that this port preserves the received window punctuations. If an operator has more than one input port, then theOutputPortSet#windowPunctuationInputPort()
element must be specified in order to identify which input port's punctuation is being preserved.
-
-
Method Detail
-
values
public static OutputPortSet.WindowPunctuationOutputMode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (OutputPortSet.WindowPunctuationOutputMode c : OutputPortSet.WindowPunctuationOutputMode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OutputPortSet.WindowPunctuationOutputMode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-