Class DataRequirements
- java.lang.Object
-
- org.processmining.specpp.componenting.data.DataRequirements
-
public class DataRequirements extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static DataRequirement<org.apache.commons.collections4.BidiMap<Activity,Transition>>ACT_TRANS_MAPPINGstatic DataRequirement<BitMask>CONSIDERED_VARIANTSstatic DataRequirement<IntEncodings<Activity>>ENC_ACTstatic DataRequirement<MultiEncodedLog>ENC_LOGstatic DataRequirement<IntEncodings<Transition>>ENC_TRANSstatic ConfigurationRequirement<EvaluatorConfiguration>EVALUATOR_CONFIGstatic DataRequirement<SimpleBuilder<LPBasedImplicitnessCalculator>>LP_BASED_IMPLICITNESS_CALCULATOR_DATA_REQUIREMENTstatic DataRequirement<Log>RAW_LOGstatic ConfigurationRequirement<SupervisionConfiguration>SUPERVISOR_CONFIGstatic DataRequirement<IntVector>VARIANT_FREQUENCIES
-
Constructor Summary
Constructors Constructor Description DataRequirements()
-
Method Summary
-
-
-
Field Detail
-
CONSIDERED_VARIANTS
public static final DataRequirement<BitMask> CONSIDERED_VARIANTS
-
VARIANT_FREQUENCIES
public static final DataRequirement<IntVector> VARIANT_FREQUENCIES
-
RAW_LOG
public static final DataRequirement<Log> RAW_LOG
-
ENC_LOG
public static final DataRequirement<MultiEncodedLog> ENC_LOG
-
ENC_TRANS
public static final DataRequirement<IntEncodings<Transition>> ENC_TRANS
-
ENC_ACT
public static final DataRequirement<IntEncodings<Activity>> ENC_ACT
-
SUPERVISOR_CONFIG
public static final ConfigurationRequirement<SupervisionConfiguration> SUPERVISOR_CONFIG
-
EVALUATOR_CONFIG
public static final ConfigurationRequirement<EvaluatorConfiguration> EVALUATOR_CONFIG
-
ACT_TRANS_MAPPING
public static final DataRequirement<org.apache.commons.collections4.BidiMap<Activity,Transition>> ACT_TRANS_MAPPING
-
LP_BASED_IMPLICITNESS_CALCULATOR_DATA_REQUIREMENT
public static final DataRequirement<SimpleBuilder<LPBasedImplicitnessCalculator>> LP_BASED_IMPLICITNESS_CALCULATOR_DATA_REQUIREMENT
-
-
Method Detail
-
proposerComposerConfiguration
public static <C extends Candidate,I extends CompositionComponent<C>,R extends Result> ConfigurationRequirement<ProposerComposerConfiguration<C,I,R>> proposerComposerConfiguration()
-
postprocessingConfiguration
public static <R extends Result,F extends Result> ConfigurationRequirement<PostProcessingConfiguration<R,F>> postprocessingConfiguration()
-
efficientTreeConfiguration
public static <P extends NodeProperties,S extends NodeState,N extends LocalNodeWithExternalizedLogic<P,S,N>> ConfigurationRequirement<EfficientTreeConfiguration<P,S,N>> efficientTreeConfiguration()
-
treeConfiguration
public static <N extends TreeNode & LocallyExpandable<N>> ConfigurationRequirement<TreeConfiguration<N>> treeConfiguration()
-
dataSource
public static <T> DataRequirement<T> dataSource(java.lang.String label, java.lang.Class<T> type)
-
staticDataSource
public static <T> FulfilledDataRequirement<T> staticDataSource(java.lang.String label, java.lang.Class<T> type, T data)
-
dataSource
public static <T> FulfilledDataRequirement<T> dataSource(java.lang.String label, java.lang.Class<T> type, DataSource<T> dataSource)
-
dataSource
public static <T> FulfilledDataRequirement<T> dataSource(DataRequirement<T> requirement, DataSource<T> dataSource)
-
configuration
public static <F extends ComponentInitializer> ConfigurationRequirement<F> configuration(java.lang.String label, java.lang.Class<F> type)
-
configuration
public static <F extends ComponentInitializer> FulfilledDataRequirement<F> configuration(java.lang.String label, java.lang.Class<F> type, DataSource<F> factory)
-
-