|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Parameter | |
---|---|
story.dbcore.exceptions | |
story.dbcore.grammars | |
story.dbcore.parameters |
Uses of Parameter in story.dbcore.exceptions |
---|
Methods in story.dbcore.exceptions that return Parameter | |
---|---|
Parameter |
DuplicateReference.getParameter()
|
Constructors in story.dbcore.exceptions with parameters of type Parameter | |
---|---|
DuplicateReference(VariableID ID,
Parameter parameter,
VariableType newType,
VariableType extantType)
|
|
UnmetReferenceReq(Parameter parameter,
ReferenceReq requirement)
|
|
WronglyTypedReferenceReq(Parameter parameter,
ReferenceReq requirement,
VariableType extantType)
|
Uses of Parameter in story.dbcore.grammars |
---|
Methods in story.dbcore.grammars that return Parameter | |
---|---|
static Parameter |
SCTools.parameter_arg_link(DBCoreInterface dbci,
VariableID outreference,
ReturnValue lvalue,
ReturnValue mvalue,
boolean overrideInference)
Handle the link operator in a parameter argument. |
Parameter |
SCParser.parameter(boolean execute,
SymbolTable symbols,
ParameterSet parameterSet)
|
static Parameter |
SCTools.parameter(DBCoreInterface dbci,
VariableID outreference,
ReturnValue paramType,
ArgumentVector args)
Handles a complete parameter, with type and arguments (e.g., node(arg)) |
Uses of Parameter in story.dbcore.parameters |
---|
Subclasses of Parameter in story.dbcore.parameters | |
---|---|
class |
AndParameter
A logical AND for two Boolean parameters. |
class |
AttComparedToAttParameter
A filter (BooleanReturn) parameter comparing the attributes of two nodes and returning true if (a) the first node is greater than the second, or (b) the first node equals the second, depending on a constructor flag. |
class |
AttComparedToConstParameter
A filter parameter indicating that a node's attribute should equal, or be greater than, some constant value. |
class |
BooleanEvalParameter
A filter parameter requiring that a previously stored Boolean reference be true or false. |
class |
BooleanMatchParameter
A parameter requiring a Boolean object. |
class |
BooleanReturnParameter
A class with no functionality that serves to organize the Parameter hierarchy by grouping together those Parameters that evaluate to True or False. |
class |
IsInstanceNodeParameter
A filter parameter indicating that a matched node is an InstanceNode as opposed to a regular node. |
class |
IsInstancingParameter
A filter parameter indicating that a matched node is really a NodeInstancing. |
class |
KleeneParameter
A parameter requiring at least zero successful matches of an inner ParameterSet on an inner ParameterSet. |
class |
MatchingParameter
A class with no functionality that serves to organize the Parameter hierarchy by grouping together those Parameters that match arguments and support outreferences to store their matches. |
class |
NegationParameter
A parameter that negates the required value of a sub-parameter. |
class |
NodeIsSubnodeTypeParameter
A filter parameter indicating that a node is of a certain subtype. |
class |
NodeParameter
A Node parameter indicating that a particular node is required. |
class |
NodesRelatedParameter
A filter (BooleanReturn) parameter testing whether some two nodes are related by some link type. |
class |
NumRelatedEqParameter
A binary parameter indicating that the number of related nodes is equal to a certain constant. |
class |
OrBooleanParameter
A logical OR for two Boolean parameters. |
class |
OrMatchingParameter
A logical OR for two Matching Parameters of the same class. |
class |
RelatedNodeParameter
A Node parameter which will match a node which has a particular relationship to a concrete node or a previously matched node. |
class |
ThereExistsParameter
A filter parameter that queries a nested ParameterSet and tests the number of results against a constant. |
Methods in story.dbcore.parameters that return Parameter | |
---|---|
Parameter |
Parameter.makeClone()
Make a clone of the Parameter. |
Parameter |
MatchingParameter.makeClone()
Make a clone of the Parameter. |
Parameter |
MatchingParameter.makeCloneWithNewReference(VariableID outgoingReference)
Make a clone of this parameter and specify a new outgoing reference for the clone. |
Parameter |
ThereExistsParameter.makeCopy()
|
Parameter |
RelatedNodeParameter.makeCopy()
|
abstract Parameter |
Parameter.makeCopy()
All Parameters must include a self-duplication function. |
Parameter |
OrMatchingParameter.makeCopy()
|
Parameter |
OrBooleanParameter.makeCopy()
|
Parameter |
NumRelatedEqParameter.makeCopy()
|
Parameter |
NodesRelatedParameter.makeCopy()
|
Parameter |
NodeParameter.makeCopy()
Make a copy of the NodeParameter. |
Parameter |
NodeIsSubnodeTypeParameter.makeCopy()
|
Parameter |
NegationParameter.makeCopy()
|
Parameter |
KleeneParameter.makeCopy()
|
Parameter |
IsInstancingParameter.makeCopy()
|
Parameter |
IsInstanceNodeParameter.makeCopy()
|
Parameter |
BooleanMatchParameter.makeCopy()
|
Parameter |
BooleanEvalParameter.makeCopy()
|
Parameter |
AttComparedToConstParameter.makeCopy()
|
Parameter |
AttComparedToAttParameter.makeCopy()
|
Parameter |
AndParameter.makeCopy()
|
Parameter |
ParameterSet.parameterAt(int index)
Return a specific Parameter. |
Methods in story.dbcore.parameters with parameters of type Parameter | |
---|---|
void |
ParameterSet.addParameter(Parameter parameter)
Add a parameter. |
Constructors in story.dbcore.parameters with parameters of type Parameter | |
---|---|
NegationParameter(Parameter subParameter)
Constructor. |
|
ParameterSet(Parameter param0)
Constructor with an initial parameter. |
|
ParameterSet(Parameter param0,
Parameter param1)
Constructor with two initial parameters. |
|
ParameterSet(Parameter param0,
Parameter param1,
Parameter param2)
Constructor with three initial parameters. |
|
ParameterSet(Parameter param0,
Parameter param1,
Parameter param2,
Parameter param3)
Constructor with four initial parameters. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |