|
| 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 NamedObjectInterfacepublic java.lang.String getDescription()
NamedObjectInterface
getDescription in interface NamedObjectInterfacepublic int toExpressionType()
public boolean isCompatibleWith(ExpressionInterface expr)
|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||