public class ScesimModelDescriptor extends Object
ScesimModelDescriptor
describes the template of a concrete AbstractScesimModel
Constructor and Description |
---|
ScesimModelDescriptor() |
public List<FactMapping> getUnmodifiableFactMappings()
public Set<FactIdentifier> getFactIdentifiers()
public List<FactMapping> getFactMappings()
public void moveFactMapping(int oldIndex, int newIndex)
public FactMapping getFactMappingByIndex(int index)
public int getIndexByIdentifier(FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier)
public List<FactMapping> getFactMappingsByFactName(String factName)
public Optional<FactMapping> getFactMapping(FactIdentifier factIdentifier, ExpressionIdentifier ei)
public FactMapping addFactMapping(int index, FactMapping toClone)
FactMapping
and insert the cloned instance at the specified indexindex
- toClone
- FactMapping
public FactMapping addFactMapping(FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier)
public FactMapping addFactMapping(String factAlias, FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier)
public FactMapping addFactMapping(int index, FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier)
public FactMapping addFactMapping(int index, String factAlias, FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier)
public void clear()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.