private abstract class ConfigurationFile.Call extends ConfigurationFile.ParseNode
Modifier and Type | Field and Description |
---|---|
(package private) ConfigurationFile.ParseNode[] |
args |
lineno, override
Constructor and Description |
---|
ConfigurationFile.Call(ConfigurationFile.ParseNode[] args,
int lineno) |
Modifier and Type | Method and Description |
---|---|
(package private) Object[] |
evalArgs(Object data)
Evaluates the arguments.
|
(package private) boolean |
isConstant()
Returns true if the value is a constant.
|
(package private) Class[] |
resolveArgs(ConfigurationFile.Entry inEntry)
Returns the declared types of the argument expressions.
|
final ConfigurationFile.ParseNode[] args
ConfigurationFile.Call(ConfigurationFile.ParseNode[] args, int lineno)
boolean isConstant()
ConfigurationFile.ParseNode
isConstant
in class ConfigurationFile.ParseNode
Class[] resolveArgs(ConfigurationFile.Entry inEntry) throws ConfigurationException
ConfigurationException
Object[] evalArgs(Object data) throws ConfigurationException
ConfigurationException
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.