K
- public interface ConfigurablePropertyIterator<K>
Modifier and Type | Method and Description |
---|---|
ConfigurablePropertyIterator<K> |
createIterator(ConfigurableProperty<K> configurableProperty,
org.processmining.framework.util.Pair<K,K> values)
Deprecated.
|
ConfigurablePropertyIterator<K> |
createIterator(ConfigurableProperty<K> configurableProperty,
org.processmining.framework.util.Pair<K,K> values,
boolean total)
Deprecated.
|
ConfigurablePropertyIterator<K> |
createIterator(ConfigurableProperty<K> configurableProperty,
org.processmining.framework.util.Pair<K,K> values,
boolean total,
java.util.Map<java.lang.Class<? extends ConfigurableProperty<?>>,?> dependentProperties) |
ConfigurablePropertyIterator<K> |
createIterator(ConfigurableProperty<K> configurableProperty,
org.processmining.framework.util.Pair<K,K> values,
java.util.Map<java.lang.Class<? extends ConfigurableProperty<?>>,?> dependentProperties) |
ConfigurablePropertyConfiguration<K> |
getNext()
Return the next configuration
|
java.util.List<org.processmining.framework.util.Pair<java.lang.Object,java.lang.Object>> |
getSubdivisions(int divisions)
Return a subdivision of the search space which can be used to distribute the iteration through the
|
boolean |
hasNext()
This function determines if there is another configuration
|
void |
reset()
Resets the iterator to the initial state
|
@Deprecated ConfigurablePropertyIterator<K> createIterator(ConfigurableProperty<K> configurableProperty, org.processmining.framework.util.Pair<K,K> values)
@Deprecated ConfigurablePropertyIterator<K> createIterator(ConfigurableProperty<K> configurableProperty, org.processmining.framework.util.Pair<K,K> values, boolean total)
ConfigurablePropertyIterator<K> createIterator(ConfigurableProperty<K> configurableProperty, org.processmining.framework.util.Pair<K,K> values, java.util.Map<java.lang.Class<? extends ConfigurableProperty<?>>,?> dependentProperties)
configurableProperty
- values
- dependentProperties:
- the other (in)dependent properties of a propertable elementConfigurablePropertyIterator<K> createIterator(ConfigurableProperty<K> configurableProperty, org.processmining.framework.util.Pair<K,K> values, boolean total, java.util.Map<java.lang.Class<? extends ConfigurableProperty<?>>,?> dependentProperties)
configurableProperty
- values
- total
- dependentProperties:
- the other (in)dependent properties of a propertable elementboolean hasNext() throws java.lang.Exception
java.lang.Exception
ConfigurablePropertyConfiguration<K> getNext() throws java.lang.Exception
java.lang.Exception
void reset()
java.util.List<org.processmining.framework.util.Pair<java.lang.Object,java.lang.Object>> getSubdivisions(int divisions) throws java.lang.Exception
java.lang.Exception