Uses of Interface
org.processmining.plugins.stochasticpetrinet.external.Allocatable
-
Packages that use Allocatable Package Description org.processmining.plugins.stochasticpetrinet.external -
-
Uses of Allocatable in org.processmining.plugins.stochasticpetrinet.external
Classes in org.processmining.plugins.stochasticpetrinet.external that implement Allocatable Modifier and Type Class Description classBuildingclassCompartmentclassLocationclassPersonclassResourceclassRoleclassRoomA representation of a room which can be allocated to activities.Methods in org.processmining.plugins.stochasticpetrinet.external that return types with arguments of type Allocatable Modifier and Type Method Description java.util.Set<Allocatable>Allocation. getAllAllocatables()java.util.Set<Allocatable>AllocationDistribution. getAllAllocatables()java.util.Set<Allocatable>DirectAllocation. getAllAllocatables()java.util.Set<Allocatable>PoissonAllocation. getAllAllocatables()java.util.Set<Allocatable>UniformAllocation. getAllAllocatables()java.util.Set<Allocatable>UniformSetAllocation. getAllAllocatables()java.util.Set<Allocatable>PetrinetModelAllocations. getAllLocationAllocations()java.util.Set<Allocatable>ProbabilisticAllocation. getAllocatedEntities()java.util.Set<Allocatable>Allocation. getAllocation()java.util.Set<Allocatable>Allocation. getAllocation(java.lang.String allocString)java.util.Set<Allocatable>AllocationDistribution. getAllocation()randomly draws an allocation from the distributionjava.util.Set<Allocatable>AllocationDistribution. getAllocation(java.lang.String allocString)java.util.Set<Allocatable>DirectAllocation. getAllocation()java.util.Set<Allocatable>DirectAllocation. getAllocation(java.lang.String allocString)java.util.Set<Allocatable>PoissonAllocation. getAllocation()java.util.Set<Allocatable>PoissonAllocation. getAllocation(java.lang.String allocString)java.util.Set<Allocatable>UniformAllocation. getAllocation()java.util.Set<Allocatable>UniformAllocation. getAllocation(java.lang.String allocString)java.util.Set<Allocatable>UniformSetAllocation. getAllocation()java.util.Set<Allocatable>UniformSetAllocation. getAllocation(java.lang.String allocString)Method parameters in org.processmining.plugins.stochasticpetrinet.external with type arguments of type Allocatable Modifier and Type Method Description voidAllocationDistribution. addAllocationOption(java.util.Set<Allocatable> allocation, double weight)static java.lang.Object[]AllocationBasedNetGenerator. generateNet(StochasticNet base, PetrinetModelAllocations allocations, java.util.Set<Allocatable> resources, int numCases, double meanTimeBetweenArrivals, double noise, long startTime)Generates a net based on a basis and a number of cases that are drawn randomly from the model.static java.lang.Object[]AllocationBasedNetGenerator. generateObservationAwareNet(StochasticNet base, PetrinetModelAllocations allocations, java.util.Set<Allocatable> resources, double noise)TOSO: Currently we neglect resources!protected static java.lang.StringAbstractAllocation. getString(java.util.Set<Allocatable> allocs)voidProbabilisticAllocation. setAllocatedEntities(java.util.Set<Allocatable> allocatedEntities)Constructor parameters in org.processmining.plugins.stochasticpetrinet.external with type arguments of type Allocatable Constructor Description AllocationConfig(java.util.Set<Allocatable> choices, int numOfAllocatables, double probability, Allocation.AllocType type)AllocationConfig(java.util.Set<Allocatable> choices, int numOfAllocatables, double probability, Allocation.AllocType type, StochasticNet.DistributionType distributionType)AllocationConfig(java.util.Set<Allocatable> setA, java.util.Set<Allocatable> setB, int numA, int numB, double probability, Allocation.AllocType type)AllocationConfig(java.util.Set<Allocatable> setA, java.util.Set<Allocatable> setB, int numA, int numB, double probability, Allocation.AllocType type, StochasticNet.DistributionType distributionType)Configure a cross product of two setsDirectAllocation(java.util.Set<Allocatable> allocation, Allocation.AllocType type)PoissonAllocation(java.util.Collection<Allocatable> allocatableChoices, double dropRate, Allocation.AllocType type)Creates an allocation between certain resources with a simple rule: the probability to pick the second one is dropRate times the probability of the first one, and so on.ProbabilisticAllocation(java.util.Set<Allocatable> allocatedEntities, double weight)UniformAllocation(java.util.Set<Allocatable> uniformAllocatableChoices, Allocation.AllocType type)UniformSetAllocation(java.util.Collection<java.util.Set<Allocatable>> choices, Allocation.AllocType type)
-