public class OverridesMap<V> extends SubstitutionNode<V> implements SubstitutionProvider<V>
log
Constructor and Description |
---|
OverridesMap() |
Modifier and Type | Method and Description |
---|---|
V |
getDefault(AlignmentContext context) |
V |
getOverride(AlignmentContext context) |
V |
getSubstitutionsFor(AlignmentContext context,
String childName) |
boolean |
hasOverride(AlignmentContext context) |
boolean |
hasSubstitutionsFor(AlignmentContext context,
String childName) |
protected void |
registerParent(String parent,
String child) |
protected void |
registerSubstitute(String[] elements,
int index,
V value) |
getMatchingValue, registerSubstitute, registerSubstitutes
protected void registerSubstitute(String[] elements, int index, V value)
registerSubstitute
in class SubstitutionNode<V>
public boolean hasSubstitutionsFor(AlignmentContext context, String childName)
hasSubstitutionsFor
in interface SubstitutionProvider<V>
public V getSubstitutionsFor(AlignmentContext context, String childName)
getSubstitutionsFor
in interface SubstitutionProvider<V>
public boolean hasOverride(AlignmentContext context)
hasOverride
in interface SubstitutionProvider<V>
public V getOverride(AlignmentContext context)
getOverride
in interface SubstitutionProvider<V>
public V getDefault(AlignmentContext context)
getDefault
in interface SubstitutionProvider<V>
Copyright © 2023 Frank!Framework. All rights reserved.