Uses of Class
org.opennms.netmgt.flows.classification.internal.decision.Bound
-
Packages that use Bound Package Description org.opennms.netmgt.flows.classification.internal.decision org.opennms.netmgt.flows.classification.internal.value -
-
Uses of Bound in org.opennms.netmgt.flows.classification.internal.decision
Subclasses of Bound in org.opennms.netmgt.flows.classification.internal.decision Modifier and Type Class Description static class
Bound.Any<T extends Comparable<T>>
static class
Bound.Eq<T extends Comparable<T>>
static class
Bound.Gt<T extends Comparable<T>>
static class
Bound.In<T extends Comparable<T>>
static class
Bound.Lt<T extends Comparable<T>>
Fields in org.opennms.netmgt.flows.classification.internal.decision declared as Bound Modifier and Type Field Description Bound<IpAddr>
Bounds. dstAddr
Bound<Integer>
Bounds. dstPort
Bound<Integer>
Bounds. protocol
Bound<IpAddr>
Bounds. srcAddr
Bound<Integer>
Bounds. srcPort
Fields in org.opennms.netmgt.flows.classification.internal.decision with type parameters of type Bound Modifier and Type Field Description protected java.util.function.Function<Bounds,Bound<T>>
Threshold. getBound
Methods in org.opennms.netmgt.flows.classification.internal.decision that return Bound Modifier and Type Method Description Bound<T>
Bound.Any. eq(T value)
abstract Bound<T>
Bound. eq(T value)
Restricts this bound such that it includes only the given value.Bound<T>
Bound.Eq. eq(T value)
Bound<T>
Bound.Gt. eq(T value)
Bound<T>
Bound.In. eq(T value)
Bound<T>
Bound.Lt. eq(T value)
Bound<T>
Bound.Any. gt(T value)
Bound<T>
Bound.Eq. gt(T value)
abstract Bound<T>
Bound. gt(T value)
Restricts this bound such that it includes only values that are greater than the given value.Bound<T>
Bound.Gt. gt(T value)
Bound<T>
Bound.In. gt(T value)
Bound<T>
Bound.Lt. gt(T value)
Bound<T>
Bound.Any. lt(T value)
Bound<T>
Bound.Eq. lt(T value)
Bound<T>
Bound.Gt. lt(T value)
Bound<T>
Bound.In. lt(T value)
abstract Bound<T>
Bound. lt(T value)
Restricts this bound such that it includes only values that are less than the given value.Bound<T>
Bound.Lt. lt(T value)
Constructors in org.opennms.netmgt.flows.classification.internal.decision with parameters of type Bound Constructor Description Bounds(Bound<Integer> protocol, Bound<Integer> srcPort, Bound<Integer> dstPort, Bound<IpAddr> srcAddr, Bound<IpAddr> dstAddr)
Constructor parameters in org.opennms.netmgt.flows.classification.internal.decision with type arguments of type Bound Constructor Description Address(java.util.function.Function<Bounds,Bound<IpAddr>> getBound, java.util.function.BiFunction<Bounds,Bound<IpAddr>,Bounds> setBound, IpAddr address, java.util.function.Function<PreprocessedRule,IpValue> getRuleAddress, java.util.function.Function<ClassificationRequest,IpAddr> getRequestAddress)
Address(java.util.function.Function<Bounds,Bound<IpAddr>> getBound, java.util.function.BiFunction<Bounds,Bound<IpAddr>,Bounds> setBound, IpAddr address, java.util.function.Function<PreprocessedRule,IpValue> getRuleAddress, java.util.function.Function<ClassificationRequest,IpAddr> getRequestAddress)
Port(java.util.function.Function<Bounds,Bound<Integer>> getBound, java.util.function.BiFunction<Bounds,Bound<Integer>,Bounds> setBound, int port, java.util.function.Function<PreprocessedRule,PortValue> getRulePort, java.util.function.Function<ClassificationRequest,Integer> getRequestPort)
Port(java.util.function.Function<Bounds,Bound<Integer>> getBound, java.util.function.BiFunction<Bounds,Bound<Integer>,Bounds> setBound, int port, java.util.function.Function<PreprocessedRule,PortValue> getRulePort, java.util.function.Function<ClassificationRequest,Integer> getRequestPort)
Threshold(java.util.function.Function<Bounds,Bound<T>> getBound, java.util.function.BiFunction<Bounds,Bound<T>,Bounds> setBound)
Threshold(java.util.function.Function<Bounds,Bound<T>> getBound, java.util.function.BiFunction<Bounds,Bound<T>,Bounds> setBound)
-
Uses of Bound in org.opennms.netmgt.flows.classification.internal.value
Methods in org.opennms.netmgt.flows.classification.internal.value with parameters of type Bound Modifier and Type Method Description IpValue
IpValue. shrink(Bound<IpAddr> bound)
PortValue
PortValue. shrink(Bound<Integer> bound)
ProtocolValue
ProtocolValue. shrink(Bound<Integer> bound)
T
RuleValue. shrink(Bound<S> bound)
Shrinks this rule value by removing those parts that are already covered by the given bound.
-