class MixedSetHandler extends BaseSetHandler
| Constructor and description |
|---|
MixedSetHandler() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected java.util.List<java.lang.String> |
getSequenceByEntities(java.util.Map config)Get sequential_dimension entity from config |
|
protected java.util.Map |
getSetConfig(java.util.Map suffixConfig) |
|
protected java.util.Map |
getSetIndex(nfneuro.plugin.model.BidsFile file, java.util.Map setConfig, java.lang.String configKey) |
|
protected void |
packFileIntoSet(java.util.Map sets, java.util.Map allFiles, java.util.Map index, nfneuro.plugin.model.BidsFile file, java.util.Map ordering) |
|
protected java.util.List<nfneuro.plugin.model.BidsChannelData> |
processGroup(java.lang.String datasetRoot, java.util.Map sets, java.util.Map allFiles, java.util.Map config, java.util.List<java.lang.String> loopOverEntities, java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> suffixMapping)Process a group for mixed set configuration |
|
protected java.lang.String |
setName() |
Get sequential_dimension entity from config
config - Mixed set configurationProcess a group for mixed set configuration Handles nested named groups (via pattern matching) containing sequential arrays
filesInGroup - Files in this grouping key groupconfig - Configuration maploopOverEntities - Entities to group bysuffixMapping - Suffix to config key mapping