net.jini.config
Class ConfigurationFile.Call
java.lang.Object
net.jini.config.ConfigurationFile.ParseNode
net.jini.config.ConfigurationFile.Call
- Direct Known Subclasses:
- ConfigurationFile.ArrayConstructor, ConfigurationFile.ConstructorCall, ConfigurationFile.MethodCall, ConfigurationFile.StringConcatenation
- Enclosing class:
- ConfigurationFile
private abstract class ConfigurationFile.Call
- extends ConfigurationFile.ParseNode
Describes a call to a constructor, method, array constructor,
or string concatenation operation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
args
final ConfigurationFile.ParseNode[] args
ConfigurationFile.Call
ConfigurationFile.Call(ConfigurationFile.ParseNode[] args,
int lineno)
isConstant
boolean isConstant()
- Description copied from class:
ConfigurationFile.ParseNode
- Returns true if the value is a constant.
- Specified by:
isConstant
in class ConfigurationFile.ParseNode
resolveArgs
Class[] resolveArgs(ConfigurationFile.Entry inEntry)
throws ConfigurationException
- Returns the declared types of the argument expressions.
- Throws:
ConfigurationException
evalArgs
Object[] evalArgs(Object data)
throws ConfigurationException
- Evaluates the arguments.
- Throws:
ConfigurationException
Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.