Class ConfigurationRequirement<F extends ComponentInitializer>
- java.lang.Object
-
- org.processmining.specpp.datastructures.util.NoRehashing<Tuple2<java.lang.String,java.lang.Class<T>>>
-
- org.processmining.specpp.componenting.data.DataRequirement<F>
-
- org.processmining.specpp.componenting.data.ConfigurationRequirement<F>
-
- All Implemented Interfaces:
Requirement<DataSource<F>,DataRequirement<?>>,Immutable,PartiallyOrdered<DataRequirement<?>>,ProperlyHashable,ProperlyPrintable
public class ConfigurationRequirement<F extends ComponentInitializer> extends DataRequirement<F>
-
-
Field Summary
-
Fields inherited from class org.processmining.specpp.componenting.data.DataRequirement
dataType, label
-
Fields inherited from class org.processmining.specpp.datastructures.util.NoRehashing
internal
-
-
Constructor Summary
Constructors Constructor Description ConfigurationRequirement(java.lang.String label, java.lang.Class<F> dataType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()-
Methods inherited from class org.processmining.specpp.componenting.data.DataRequirement
componentType, contentClass, defaultingDelegator, emptyDelegator, fulfilWith, fulfilWithStatic, getDataType, getLabel, gt, lt
-
Methods inherited from class org.processmining.specpp.datastructures.util.NoRehashing
equals, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.processmining.specpp.traits.PartiallyOrdered
equivalent
-
Methods inherited from interface org.processmining.specpp.traits.ProperlyHashable
hashCode
-
-
-
-
Constructor Detail
-
ConfigurationRequirement
public ConfigurationRequirement(java.lang.String label, java.lang.Class<F> dataType)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfaceProperlyPrintable- Overrides:
toStringin classDataRequirement<F extends ComponentInitializer>
-
-