private abstract static class DiscoveryConstraints.MaxValueReducer extends DiscoveryConstraints.ConstraintReducer
Constructor and Description |
---|
DiscoveryConstraints.MaxValueReducer(Class targetClass) |
Modifier and Type | Method and Description |
---|---|
(package private) abstract InvocationConstraint |
getConstraintInstance(long value) |
(package private) abstract long |
getValue(InvocationConstraint ic) |
(package private) Set |
reduce0(Set reduced,
Set toReduce)
Returns the reduction (intersection and compaction) of a new set of
alternative constraints, all instances of the target class, with a
previously reduced set (null if no other constraints have been
reduced yet).
|
reduce
DiscoveryConstraints.MaxValueReducer(Class targetClass)
abstract long getValue(InvocationConstraint ic)
abstract InvocationConstraint getConstraintInstance(long value)
Set reduce0(Set reduced, Set toReduce)
DiscoveryConstraints.ConstraintReducer
reduce0
in class DiscoveryConstraints.ConstraintReducer
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.