oracle.binding.meta
Interface Definition
- All Known Subinterfaces:
- AccessorDefinition, AccessorParameterDefinition, AttributeDefinition, BeanDataControlDefinition, Criteria, CriteriaRow, CustomOperator, DataControlDefinition, DataControlDefinition, DefinitionContext, EditableStructureDefinition, Item, NamedDefinition, NestedCriteriaRow, NestedRowItem, OperationDefinition, OperationDefinition, OperationReturnDefinition, ParameterDefinition, SimpleItem, SimpleRow, StructureDefinition, VariableDefinition
- All Known Implementing Classes:
- AbstractBeanDefinition, AbstractDefinition, AbstractNamedDefinition, AccessorDef, AttributeDef, BaseAttributeDefinition, BaseValueObjectDefinition, BC4JDataControlDefinition, BC4JDataControlStructureDefinition, BC4JViewObjectAccessorDefinition, BC4JViewObjectAttributeDefinition, BC4JViewObjectStructureDefinition, BeanAnnotationAbstractDefinition, BeanDCDefinition, BeanDefinition, BeanDefinition, CSVDCDef, DataControlDefinitionImpl, DefaultDefinitionContext, EjbDCDefinition, EjbDefinition, MethodDef, MethodReturnDef, ParamDef, StandardOperationDef, StructureDef, StructureDefinitionImpl, TopLinkDefinition, WSDefinition, XMLDCDef
public interface Definition
This is a a marker interface.
This interface is the parent of other interfaces that are used for
holding metadata.
Field Summary |
static int |
TYPE_ACCESSOR
Constant for AccessorDefinition
Classes that implements AccessorDefinition should return this in its getType(). |
static int |
TYPE_ATTRIBUTE
Constant for AttributeDefinition
Classes that implements AttributeDefinition but not any of its subinterfaces
should return this in its getType(). |
static int |
TYPE_CRITERIA
Constant for Criteria definition
Classes that implements Criteria should return this in its getType(). |
static int |
TYPE_CRITERIA_ITEM
Constant for Criteria item definition
Classes that implements criteria Item should return this in its getType(). |
static int |
TYPE_CRITERIA_OPERATOR
Constant for criteria CustomOperator definition
Classes that implements criteria CustomOperator should return this in its getType(). |
static int |
TYPE_CRITERIA_ROW
Constant for Criteria row definition
Classes that implements CriteriaRow should return this in its getType(). |
static int |
TYPE_DATACONTROL
Constant for DataControlDefinition
Classes that implements DataControlDefinition should return this in its getType(). |
static int |
TYPE_DEFINITION
Constant for Definition. |
static int |
TYPE_DEFINITIONCONTEXT
Constant for DefinitionContext
Classes that implements DefinitionContext should return this in its getType(). |
static int |
TYPE_NAMED
Constant for NamedDefinition. |
static int |
TYPE_OPERATION
Constant for OperationDefinition
Classes that implements OperationDefinition should return this in its getType(). |
static int |
TYPE_OPERATIONRETURN
Constant for OperationReturnDefinition
Classes that implements OperationReturnDefinition should return this in its getType(). |
static int |
TYPE_PARAMETER
Constant for ParameterDefinition
Classes that implements ParameterDefinition should return this in its getType(). |
static int |
TYPE_STRUCTURE
Constant for StructureDefinition. |
static int |
TYPE_VARIABLE
Constant for VariableDefinition
Classes that implements VariableDefinition but not any of its subinterfaces
should return this in its getType(). |
TYPE_DEFINITION
static final int TYPE_DEFINITION
- Constant for Definition.
Classes that implements Definition but not any of its subinterfaces
should return this in its getType().
- See Also:
- Constant Field Values
TYPE_NAMED
static final int TYPE_NAMED
- Constant for NamedDefinition.
Classes that implements NamedDefinition but not any of its subinterfaces
should return this in its getType().
- See Also:
- Constant Field Values
TYPE_STRUCTURE
static final int TYPE_STRUCTURE
- Constant for StructureDefinition.
Classes that implements StructureDefinition should return this in its getType().
- See Also:
- Constant Field Values
TYPE_ATTRIBUTE
static final int TYPE_ATTRIBUTE
- Constant for AttributeDefinition
Classes that implements AttributeDefinition but not any of its subinterfaces
should return this in its getType().
- See Also:
- Constant Field Values
TYPE_ACCESSOR
static final int TYPE_ACCESSOR
- Constant for AccessorDefinition
Classes that implements AccessorDefinition should return this in its getType().
- See Also:
- Constant Field Values
TYPE_DATACONTROL
static final int TYPE_DATACONTROL
- Constant for DataControlDefinition
Classes that implements DataControlDefinition should return this in its getType().
- See Also:
- Constant Field Values
TYPE_OPERATION
static final int TYPE_OPERATION
- Constant for OperationDefinition
Classes that implements OperationDefinition should return this in its getType().
- See Also:
- Constant Field Values
TYPE_PARAMETER
static final int TYPE_PARAMETER
- Constant for ParameterDefinition
Classes that implements ParameterDefinition should return this in its getType().
- See Also:
- Constant Field Values
TYPE_VARIABLE
static final int TYPE_VARIABLE
- Constant for VariableDefinition
Classes that implements VariableDefinition but not any of its subinterfaces
should return this in its getType().
- See Also:
- Constant Field Values
TYPE_DEFINITIONCONTEXT
static final int TYPE_DEFINITIONCONTEXT
- Constant for DefinitionContext
Classes that implements DefinitionContext should return this in its getType().
- See Also:
- Constant Field Values
TYPE_OPERATIONRETURN
static final int TYPE_OPERATIONRETURN
- Constant for OperationReturnDefinition
Classes that implements OperationReturnDefinition should return this in its getType().
- See Also:
- Constant Field Values
TYPE_CRITERIA
static final int TYPE_CRITERIA
- Constant for Criteria definition
Classes that implements Criteria should return this in its getType().
- See Also:
- Constant Field Values
TYPE_CRITERIA_ROW
static final int TYPE_CRITERIA_ROW
- Constant for Criteria row definition
Classes that implements CriteriaRow should return this in its getType().
- See Also:
- Constant Field Values
TYPE_CRITERIA_ITEM
static final int TYPE_CRITERIA_ITEM
- Constant for Criteria item definition
Classes that implements criteria Item should return this in its getType().
- See Also:
- Constant Field Values
TYPE_CRITERIA_OPERATOR
static final int TYPE_CRITERIA_OPERATOR
- Constant for criteria CustomOperator definition
Classes that implements criteria CustomOperator should return this in its getType().
- See Also:
- Constant Field Values
getDefinitionType
int getDefinitionType()
- Retrieves the type of this definition. It can be one of the TYPE_*
constants defined in this class. This is useful to find out the
actual type of the Definition without doing an instanceof operations.
- Returns:
- The type of definition that this Definition implementation
class implements.
Copyright © 1997, 2011, Oracle. All rights reserved.