Package | Description |
---|---|
be.SIRAPRISE.typeimplementations |
This package contains the SIRA_PRISE type and operator implementations.
|
be.SIRAPRISE.util |
This package contains various utility methods.
|
Modifier and Type | Method and Description |
---|---|
static java.util.HashMap<NameIdentifier,java.lang.String> |
NmBracketParser.createIdentifiersHashMapFromEscaped(java.lang.String s)
Creates a HashMap for a String in the general format Name1(value1)Name2(value2)...
|
static java.util.Map<NameIdentifier,java.lang.String> |
NmBracketParser.createIdentifiersHashMapWithMandatoryValuesFromEscaped(java.lang.String s)
Creates a HashMap for a String in the general format Name1(value1)Name2(value2)...
|
static java.util.Map<NameIdentifier,java.lang.String> |
NmBracketParser.createIdentifiersMapFromEscapedString(java.lang.String s,
boolean emptyMapAllowed)
Parses a bracketed String and builds a hashmap with the information contained within the (map) value is the (attribute) value, also in string format.
|
static java.util.Map<NameIdentifier,java.lang.String> |
NmBracketParser.createIdentifiersTreeMapFromEscaped(java.lang.String s)
Creates a TreeMap for a String in the general format Name1(value1)Name2(value2)...
|
static java.util.Map<NameIdentifier,java.lang.String> |
NmBracketParser.createIdentifiersTreeMapWithMandatoryValuesFromEscaped(java.lang.String s)
Creates a TreeMap for a String in the general format Name1(value1)Name2(value2)...
|
static void |
NmBracketParser.fillIdentifiersMapFromEscaped(java.lang.String s,
java.util.Map<NameIdentifier,java.lang.String> attributeValueMap)
Filles the given Map with the entries held in a String in the general format Name1(value1)Name2(value2)...
|
static void |
NmBracketParser.fillIdentifiersMapWithMandatoryValuesFromEscaped(java.lang.String s,
java.util.Map<NameIdentifier,java.lang.String> attributeValueMap)
Filles the given Map with the entries held in a String in the general format Name1(value1)Name2(value2)...
|
static void |
NmBracketParser.fillNonEmptyIdentifiersMapWithMandatoryValuesFromEscaped(java.lang.String s,
java.util.Map<NameIdentifier,java.lang.String> attributeValueMap) |
static java.util.Map<NameIdentifier,java.util.Set<NameIdentifier>> |
GROUP.getGroupSpec(java.lang.String groupSpecText)
Gets The group spec in the form of a mapping from NameIdentifiers to sets of them
|
Modifier and Type | Method and Description |
---|---|
static java.util.HashMap<java.lang.String,java.lang.String> |
BracketParser.createHashMapFromEscaped(java.lang.String s)
Creates a HashMap for a String in the general format Name1(value1)Name2(value2)...
|
static java.util.HashMap<java.lang.String,java.lang.String> |
BracketParser.createHashMapWithMandatoryValuesFromEscaped(java.lang.String s)
Creates a HashMap for a String in the general format Name1(value1)Name2(value2)...
|
static java.util.LinkedList<java.lang.String> |
BracketParser.createListFromEscaped(java.lang.String s)
Creates a List of values contained in a String in the general format Name1(value1)Name2(value2)...
|
static java.util.Map<java.lang.String,java.lang.String> |
BracketParser.createMapFromEscapedString(java.lang.String s,
boolean emptyMapAllowed)
Parses a bracketed String and builds a hashmap with the information contained within the (map) value is the (attribute) value, also in string format.
|
static java.util.TreeMap<java.lang.String,java.lang.String> |
BracketParser.createTreeMapFromEscaped(java.lang.String s)
Creates a TreeMap for a String in the general format Name1(value1)Name2(value2)...
|
static java.util.TreeMap<java.lang.String,java.lang.String> |
BracketParser.createTreeMapWithMandatoryValuesFromEscaped(java.lang.String s)
Creates a TreeMap for a String in the general format Name1(value1)Name2(value2)...
|
static void |
BracketParser.fillMapFromEscaped(java.lang.String s,
java.util.Map<java.lang.String,java.lang.String> attributeValueMap)
Filles the given Map with the entries held in a String in the general format Name1(value1)Name2(value2)...
|
static void |
BracketParser.fillMapWithMandatoryValuesFromEscaped(java.lang.String s,
java.util.Map<java.lang.String,java.lang.String> attributeValueMap)
Filles the given Map with the entries held in a String in the general format Name1(value1)Name2(value2)...
|
static void |
BracketParser.fillNonEmptyMapWithMandatoryValuesFromEscaped(java.lang.String s,
java.util.Map<java.lang.String,java.lang.String> attributeValueMap) |
static NameValueResult |
BracketParser.getNameAndMandatoryValueFromEscaped(java.lang.String s,
int startPos)
Returns the 'name' part of an expression of the form "name(content)"
|
static NameValueResult |
BracketParser.getNameAndMandatoryValueUntrimmedFromEscaped(java.lang.String s,
int startPos)
Returns the 'name' part of an expression of the form "name(content)"
|
static NameValueResult |
BracketParser.getNameValueFromEscaped(java.lang.String s,
int startPos)
Returns the 'name' part of an expression of the form "name(content)"
|
static NameValueResult |
BracketParser.getNameValueUntrimmedFromEscaped(java.lang.String s,
int startPos)
Returns the 'name' part of an expression of the form "name(content)"
|
static java.util.LinkedList<java.lang.String> |
BracketParser.splitIntoExpressions(java.lang.String arg2,
int remainingFreeArguments)
Gets the multiple expressions that are in the comma-separated list arg2
|
static java.lang.String |
BracketParser.unMeta(java.lang.String s)
Translates strings in SIRA_PRISE meta language to their actual value.
|