|
Query |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.iquery.metadata.serverprop.ParameterType
@ThreadSafe public class ParameterType
Models parameter type information and contains constants for the different parameter types for the functions and operators that are recognized by SAS Query Services.
Parameter
Method Summary | |
---|---|
java.lang.String |
getDescription()
Returns a description for this object, typically for display purposes. |
java.lang.String |
getLabel()
Returns a label for this object, typically for display purposes. |
boolean |
isCompatibleWith(ExpressionInterface expr)
|
int |
toExpressionType()
|
Field Detail |
---|
public static final ParameterType PARM_BITSTRING
public static final ParameterType PARM_CHAR
public static final ParameterType PARM_DATE
public static final ParameterType PARM_NUMERIC
public static final ParameterType PARM_TIME
public static final ParameterType PARM_TIMESTAMP
public static final ParameterType PARM_INTERVAL_YM
public static final ParameterType PARM_INTERVAL_DT
public static final ParameterType PARM_UNQUOTED_CHAR
public static final ParameterType PARM_ANY
public static final ParameterType PARM_BOOL_EXPR
public static final ParameterType PARM_ANY_CHAR1_LITERAL
public static final ParameterType PARM_ENUMERATION
public static final ParameterType PARM_SET
public static final ParameterType PARM_TUPLE
public static final ParameterType PARM_MEMBER
public static final ParameterType PARM_LEVEL
public static final ParameterType PARM_DIMENSION
public static final ParameterType PARM_HIERARCHY
public static final ParameterType PARM_INDEX
public static final ParameterType PARM_DISTANCE
public static final ParameterType PARM_OLAP_NUMERIC_EXPRESSION
public static final ParameterType PARM_OLAP_STRING_EXPRESSION
public static final ParameterType PARM_OLAP_VALUE_EXPRESSION
public static final ParameterType PARM_COUNT
public static final ParameterType PARM_PERCENTAGE
public static final ParameterType PARM_VALUE
public static final ParameterType PARM_MEMBER_NAME
public static final ParameterType PARM_START
public static final ParameterType PARM_PATTERN
public static final ParameterType PARM_LOGICAL
public static final ParameterType PARM_DELIMITER
public static final ParameterType PARM_ARRAY
public static final ParameterType PARM_UDF
public static final ParameterType THEN_CHAR
public static final ParameterType THEN_DATE
public static final ParameterType THEN_NUMERIC
public static final ParameterType THEN_TIME
public static final ParameterType THEN_TIMESTAMP
public static final ParameterType THEN_INTERVAL_YM
public static final ParameterType THEN_INTERVAL_DT
public static final ParameterType THEN_BOOL_EXPR
public static final java.util.List<ParameterType> ALL_PARAMETER_TYPES
public static final java.util.List<ParameterType> WHENTHEN_TYPES
Method Detail |
---|
public java.lang.String getLabel()
NamedObjectInterface
getLabel
in interface NamedObjectInterface
public java.lang.String getDescription()
NamedObjectInterface
getDescription
in interface NamedObjectInterface
public int toExpressionType()
public boolean isCompatibleWith(ExpressionInterface expr)
|
Query |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |