com.metamatrix.query.processor
Interface Describable

All Known Subinterfaces:
ProcessorPlan
All Known Implementing Classes:
AbortProcessingInstruction, AbstractAssignmentInstruction, AccessNode, AddCommentInstruction, AddNodeInstruction, AssignmentInstruction, BaseProcessorPlan, BatchedUpdateNode, BatchedUpdatePlan, BlockInstruction, BreakInstruction, CommandInstruction, ContinueInstruction, CreateCursorResultSetInstruction, DependentAccessNode, DependentProcedureAccessNode, DependentProcedureExecutionNode, DependentProjectNode, DependentSelectNode, DupRemoveNode, EndBlockInstruction, EndDocumentInstruction, ErrorInstruction, ExecDynamicSqlInstruction, ExecSqlInstruction, ExecSqlInstruction, ExecStagingTableInstruction, GroupingNode, IfInstruction, IfInstruction, InitializeDocumentInstruction, JoinedWhileInstruction, JoinNode, LimitNode, LoopInstruction, MoveCursorInstruction, MoveDocInstruction, NullNode, PlanExecutionNode, PreparedBatchUpdatePlan, ProcedurePlan, ProcessorInstruction, Program, Program, ProgramInstruction, ProjectIntoNode, ProjectNode, RelationalNode, RelationalNodeStatistics, RelationalPlan, SelectNode, SortNode, UnionAllNode, WhileInstruction, WhileInstruction, XMLPlan, XQueryPlan

public interface Describable

Interface for processor plans, nodes, etc to mark them as being describable by a set of properties.


Field Summary
static java.lang.String PROP_BINDINGS
           
static java.lang.String PROP_CHILDREN
           
static java.lang.String PROP_CONDITIONS
           
static java.lang.String PROP_CRITERIA
           
static java.lang.String PROP_DATA_COL
           
static java.lang.String PROP_DEFAULT
           
static java.lang.String PROP_DEFAULT_PROGRAM
           
static java.lang.String PROP_ELSE
           
static java.lang.String PROP_ENCODING
           
static java.lang.String PROP_EXECUTION_PLAN
           
static java.lang.String PROP_EXPRESSION
           
static java.lang.String PROP_FORMATTED
           
static java.lang.String PROP_GROUP
           
static java.lang.String PROP_GROUP_COLS
           
static java.lang.String PROP_IN_MEMORY
           
static java.lang.String PROP_INTO_GROUP
           
static java.lang.String PROP_IS_STAGING
           
static java.lang.String PROP_JOIN_CRITERIA
           
static java.lang.String PROP_JOIN_STRATEGY
           
static java.lang.String PROP_JOIN_TYPE
           
static java.lang.String PROP_MESSAGE
           
static java.lang.String PROP_MODEL_NAME
           
static java.lang.String PROP_NAMESPACE
           
static java.lang.String PROP_NAMESPACE_DECL
           
static java.lang.String PROP_NODE_COST_ESTIMATES
           
static java.lang.String PROP_NODE_STATS_LIST
           
static java.lang.String PROP_NODE_STATS_PROPS
           
static java.lang.String PROP_OPTIONAL
           
static java.lang.String PROP_OUTPUT_COLS
           
static java.lang.String PROP_PROGRAM
           
static java.lang.String PROP_PROGRAMS
           
static java.lang.String PROP_RECURSE_DIR
           
static java.lang.String PROP_REMOVE_DUPS
           
static java.lang.String PROP_RESULT_SET
           
static java.lang.String PROP_ROW_LIMIT
           
static java.lang.String PROP_ROW_OFFSET
           
static java.lang.String PROP_SELECT_COLS
           
static java.lang.String PROP_SORT_COLS
           
static java.lang.String PROP_SQL
           
static java.lang.String PROP_TAG
           
static java.lang.String PROP_THEN
           
static java.lang.String PROP_TYPE
           
static java.lang.String PROP_VARIABLE
           
 
Method Summary
 java.util.Map getDescriptionProperties()
          Get a description as a set of properties of primitive types such as String, Integer, etc.
 

Field Detail

PROP_TYPE

static final java.lang.String PROP_TYPE
See Also:
Constant Field Values

PROP_CHILDREN

static final java.lang.String PROP_CHILDREN
See Also:
Constant Field Values

PROP_OUTPUT_COLS

static final java.lang.String PROP_OUTPUT_COLS
See Also:
Constant Field Values

PROP_CRITERIA

static final java.lang.String PROP_CRITERIA
See Also:
Constant Field Values

PROP_SELECT_COLS

static final java.lang.String PROP_SELECT_COLS
See Also:
Constant Field Values

PROP_GROUP_COLS

static final java.lang.String PROP_GROUP_COLS
See Also:
Constant Field Values

PROP_SQL

static final java.lang.String PROP_SQL
See Also:
Constant Field Values

PROP_MODEL_NAME

static final java.lang.String PROP_MODEL_NAME
See Also:
Constant Field Values

PROP_JOIN_STRATEGY

static final java.lang.String PROP_JOIN_STRATEGY
See Also:
Constant Field Values

PROP_JOIN_TYPE

static final java.lang.String PROP_JOIN_TYPE
See Also:
Constant Field Values

PROP_JOIN_CRITERIA

static final java.lang.String PROP_JOIN_CRITERIA
See Also:
Constant Field Values

PROP_EXECUTION_PLAN

static final java.lang.String PROP_EXECUTION_PLAN
See Also:
Constant Field Values

PROP_INTO_GROUP

static final java.lang.String PROP_INTO_GROUP
See Also:
Constant Field Values

PROP_SORT_COLS

static final java.lang.String PROP_SORT_COLS
See Also:
Constant Field Values

PROP_REMOVE_DUPS

static final java.lang.String PROP_REMOVE_DUPS
See Also:
Constant Field Values

PROP_NODE_STATS_LIST

static final java.lang.String PROP_NODE_STATS_LIST
See Also:
Constant Field Values

PROP_NODE_STATS_PROPS

static final java.lang.String PROP_NODE_STATS_PROPS
See Also:
Constant Field Values

PROP_NODE_COST_ESTIMATES

static final java.lang.String PROP_NODE_COST_ESTIMATES
See Also:
Constant Field Values

PROP_ROW_OFFSET

static final java.lang.String PROP_ROW_OFFSET
See Also:
Constant Field Values

PROP_ROW_LIMIT

static final java.lang.String PROP_ROW_LIMIT
See Also:
Constant Field Values

PROP_MESSAGE

static final java.lang.String PROP_MESSAGE
See Also:
Constant Field Values

PROP_TAG

static final java.lang.String PROP_TAG
See Also:
Constant Field Values

PROP_NAMESPACE

static final java.lang.String PROP_NAMESPACE
See Also:
Constant Field Values

PROP_DATA_COL

static final java.lang.String PROP_DATA_COL
See Also:
Constant Field Values

PROP_NAMESPACE_DECL

static final java.lang.String PROP_NAMESPACE_DECL
See Also:
Constant Field Values

PROP_OPTIONAL

static final java.lang.String PROP_OPTIONAL
See Also:
Constant Field Values

PROP_DEFAULT

static final java.lang.String PROP_DEFAULT
See Also:
Constant Field Values

PROP_PROGRAM

static final java.lang.String PROP_PROGRAM
See Also:
Constant Field Values

PROP_RECURSE_DIR

static final java.lang.String PROP_RECURSE_DIR
See Also:
Constant Field Values

PROP_RESULT_SET

static final java.lang.String PROP_RESULT_SET
See Also:
Constant Field Values

PROP_BINDINGS

static final java.lang.String PROP_BINDINGS
See Also:
Constant Field Values

PROP_IS_STAGING

static final java.lang.String PROP_IS_STAGING
See Also:
Constant Field Values

PROP_IN_MEMORY

static final java.lang.String PROP_IN_MEMORY
See Also:
Constant Field Values

PROP_CONDITIONS

static final java.lang.String PROP_CONDITIONS
See Also:
Constant Field Values

PROP_PROGRAMS

static final java.lang.String PROP_PROGRAMS
See Also:
Constant Field Values

PROP_DEFAULT_PROGRAM

static final java.lang.String PROP_DEFAULT_PROGRAM
See Also:
Constant Field Values

PROP_ENCODING

static final java.lang.String PROP_ENCODING
See Also:
Constant Field Values

PROP_FORMATTED

static final java.lang.String PROP_FORMATTED
See Also:
Constant Field Values

PROP_EXPRESSION

static final java.lang.String PROP_EXPRESSION
See Also:
Constant Field Values

PROP_VARIABLE

static final java.lang.String PROP_VARIABLE
See Also:
Constant Field Values

PROP_GROUP

static final java.lang.String PROP_GROUP
See Also:
Constant Field Values

PROP_THEN

static final java.lang.String PROP_THEN
See Also:
Constant Field Values

PROP_ELSE

static final java.lang.String PROP_ELSE
See Also:
Constant Field Values
Method Detail

getDescriptionProperties

java.util.Map getDescriptionProperties()
Get a description as a set of properties of primitive types such as String, Integer, etc.

Returns:
Map of properties


Copyright © 2009. All Rights Reserved.