public class BySetPosition extends ByRuleIntegerAbstract<BySetPosition>
valueProperty
valueProperty
Constructor and Description |
---|
BySetPosition() |
BySetPosition(BySetPosition source) |
BySetPosition(java.lang.Integer... setPositions) |
Modifier and Type | Method and Description |
---|---|
static BySetPosition |
parse(java.lang.String content) |
java.util.stream.Stream<java.time.temporal.Temporal> |
streamRecurrences(java.util.stream.Stream<java.time.temporal.Temporal> inStream,
java.time.temporal.ChronoUnit chronoUnit,
java.time.temporal.Temporal startTemporal)
New stream of date/times made after applying rule that either filters out some date/times
or adds additional date/times.
|
parseContent, setValue, toContent
compareTo, equals, errors, hashCode, setValue, setValue, toString, withValue, withValue
elementType, getParent, getValue, name, setParent, valueProperty, withValue
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getChronoUnit
elementType, getValue, valueProperty
public BySetPosition()
public BySetPosition(java.lang.Integer... setPositions)
public BySetPosition(BySetPosition source)
public java.util.stream.Stream<java.time.temporal.Temporal> streamRecurrences(java.util.stream.Stream<java.time.temporal.Temporal> inStream, java.time.temporal.ChronoUnit chronoUnit, java.time.temporal.Temporal startTemporal)
ByRule
New stream of date/times made after applying rule that either filters out some date/times or adds additional date/times.
streamRecurrences
in interface ByRule<javafx.collections.ObservableList<java.lang.Integer>>
streamRecurrences
in class ByRuleAbstract<java.lang.Integer,BySetPosition>
inStream
- - Current stream to be added to or subtracted fromchronoUnit
- - ChronoUnit of last modification to inStreampublic static BySetPosition parse(java.lang.String content)