Uses of Class
org.processmining.framework.plugin.PluginParameterBinding
-
Packages that use PluginParameterBinding Package Description org.processmining.framework.plugin org.processmining.framework.plugin.impl -
-
Uses of PluginParameterBinding in org.processmining.framework.plugin
Methods in org.processmining.framework.plugin that return types with arguments of type PluginParameterBinding Modifier and Type Method Description java.util.Set<Pair<java.lang.Integer,PluginParameterBinding>>PluginManager. find(java.lang.Class<? extends java.lang.annotation.Annotation> annotation, java.lang.Class<?>[] resultTypes, java.lang.Class<? extends PluginContext> contextType, boolean totalMatch, boolean orderedParameters, boolean mustBeUserVisible, java.lang.Class<?>... parameters)This method retuns a collection ofPairs ofIntegerandPluginParameterBindingobjects, such that:java.util.Set<Pair<java.lang.Integer,PluginParameterBinding>>PluginManager. find(java.lang.Class<? extends java.lang.annotation.Annotation> annotation, java.lang.Class<?> resultType, java.lang.Class<? extends PluginContext> contextType, boolean totalMatch, boolean orderedParameters, boolean mustBeUserVisible, java.lang.Class<?>... args)This method retuns a collection ofPairs ofIntegerandPluginParameterBindingobjects, such that:java.util.Set<PluginParameterBinding>PluginManager. getPluginsAcceptingAtLeast(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)Returns PluginParameterBindings, which can be invoked in the given context on the given parameter types.java.util.Set<PluginParameterBinding>PluginManager. getPluginsAcceptingInAnyOrder(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)Returns executable PluginParameterBindings, which can be invoked in the given context on the given parameter types.java.util.Set<PluginParameterBinding>PluginManager. getPluginsAcceptingOrdered(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)Returns executable PluginParameterBindings, which can be invoked in the given context on the given parameter types.static java.util.List<PluginParameterBinding>PluginParameterBinding.Factory. tryToBind(PluginManager manager, PluginDescriptor plugin, int methodIndex, boolean mustBeTotal, boolean orderedParameters, java.lang.Class<?>... parameterTypes)This method instantiates binding objects binding the method and indexmethodIndexof the given plugin to the given set of parameter types, if possible.Methods in org.processmining.framework.plugin with parameters of type PluginParameterBinding Modifier and Type Method Description intPluginParameterBinding. compareTo(PluginParameterBinding other)voidGlobalContext. invokeBinding(PluginParameterBinding binding, java.lang.Object... objects)This method invokes the specified binding in a context which is a child of the main plugin context maintained by this globalContext. -
Uses of PluginParameterBinding in org.processmining.framework.plugin.impl
Methods in org.processmining.framework.plugin.impl that return types with arguments of type PluginParameterBinding Modifier and Type Method Description java.util.Set<Pair<java.lang.Integer,PluginParameterBinding>>PluginManagerImpl. find(java.lang.Class<? extends java.lang.annotation.Annotation> annotation, java.lang.Class<?>[] resultTypes, java.lang.Class<? extends PluginContext> contextType, boolean totalMatch, boolean orderedParameters, boolean mustBeUserVisible, java.lang.Class<?>... parameters)java.util.Set<Pair<java.lang.Integer,PluginParameterBinding>>PluginManagerImpl. find(java.lang.Class<? extends java.lang.annotation.Annotation> annotation, java.lang.Class<?> resultType, java.lang.Class<? extends PluginContext> contextType, boolean totalMatch, boolean orderedParameters, boolean mustBeUserVisible, java.lang.Class<?>... parameters)java.util.Set<PluginParameterBinding>PluginManagerImpl. getPluginsAcceptingAtLeast(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)java.util.Set<PluginParameterBinding>PluginManagerImpl. getPluginsAcceptingInAnyOrder(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)java.util.Set<PluginParameterBinding>PluginManagerImpl. getPluginsAcceptingOrdered(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)Methods in org.processmining.framework.plugin.impl with parameters of type PluginParameterBinding Modifier and Type Method Description voidAbstractGlobalContext. invokeBinding(PluginParameterBinding binding, java.lang.Object... objects)voidAbstractPluginContext. invokeBinding(PluginParameterBinding binding, java.lang.Object... objects)
-