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 Stream<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 - FactMappingpublic 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.