public abstract class IntervalMapsForHeading
extends java.lang.Object
| Constructor and Description |
|---|
IntervalMapsForHeading() |
| Modifier and Type | Method and Description |
|---|---|
static MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> |
getAttributeIntervalOperatorImplementationsMap(Heading heading,
java.util.List<NameIdentifier> intervalTypedAttributeNames)
Gets a useful map, mapping the attribute names for the interval-typed attributes in the heading to a map of operator implementations that apply to the attributes of that name.
|
static MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> |
getAttributeIntervalTypeImplementationsMap(Heading heading,
java.util.List<NameIdentifier> intervalTypedAttributeNames)
Gets a useful map, mapping the attribute names for the interval-typed attributes in the heading to a map of operator implementations that apply to the attributes of that name.
|
static java.util.Map<NameIdentifier,IntervalTypeImplementation> |
getAttributeIntervalTypeImplementationsMap(MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> attributeIntervalOperatorImplementationsMap)
Gets a useful map, mapping the attribute names for the interval-typed attributes in the heading to a map of operator implementations that apply to the attributes of that name.
|
public static final MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> getAttributeIntervalOperatorImplementationsMap(Heading heading, java.util.List<NameIdentifier> intervalTypedAttributeNames)
heading - The heading for which the map is to be builtintervalTypedAttributeNames - The names of the interval-typed attributes to be included in the mappublic static final MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> getAttributeIntervalTypeImplementationsMap(Heading heading, java.util.List<NameIdentifier> intervalTypedAttributeNames)
heading - The heading for which the map is to be builtintervalTypedAttributeNames - The names of the interval-typed attributes to be included in the mappublic static java.util.Map<NameIdentifier,IntervalTypeImplementation> getAttributeIntervalTypeImplementationsMap(MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> attributeIntervalOperatorImplementationsMap)
attributeIntervalOperatorImplementationsMap - a previously prepared map of attributename to interval operator implementations mappings