- All Superinterfaces:
- AttributeDefinition, Definition, NamedDefinition, ParameterDefinition, VariableDefinition
- All Known Implementing Classes:
- MethodReturnDef
public interface OperationReturnDefinition
extends ParameterDefinition
Marker interface for defining return types, as returned
 in the getReturnType method in OperationDefinition.
 Operation return types may be unstructured, scalar types or
 structured types that represent accessors to complex business
 object graphs.
 Operation return types that are structured should also
 implement AccessorDefinition and isAccessor to return true..
 
 Instances of this interface should return TYPE_OPERATIONRETURN,
 which is defined in oracle.binding.meta.Definition, when its
 getType() method is called.