|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.iquery.metadata.serverprop.Parameter
@Immutable public final class Parameter
Models a single parameter definition; this class is typically used within a function or operator signature.
FunctionSignature,
Function,
Operator| Method Summary | |
|---|---|
java.util.List<ExpressionInterface> |
getEnumerationList()
Returns a list of possible values for this parameter in the form of a ConstantExpression. |
ParameterType |
getType()
Return this parameter's type |
boolean |
isCompatibleWith(ExpressionInterface argument)
Returns true if the argument specified is a valid argument for this Parameter, false otherwise. |
boolean |
isEnumerated()
Returns whether arguments supplied for this parameter must be one of several enumerated values. |
boolean |
isVarying()
Returns an indication of whether this parameter is a varying-length parameter. |
| Method Detail |
|---|
public ParameterType getType()
public boolean isVarying()
public boolean isEnumerated()
public java.util.List<ExpressionInterface> getEnumerationList()
public boolean isCompatibleWith(ExpressionInterface argument)
argument - an argument to be tested to determine whether it is compatible
with this parameter definition.
|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||