net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.spring.tool
Interface Annotation

All Known Implementing Classes:
AnnotationImpl

public interface Annotation

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence minOccurs="0">
         <element name="expected-type" type="{http://www.springframework.org/schema/tool}typedParameterType" minOccurs="0"/>
         <element name="assignable-to" type="{http://www.springframework.org/schema/tool}typedParameterType" minOccurs="0"/>
         <element name="exports" type="{http://www.springframework.org/schema/tool}exportsType" minOccurs="0"/>
         <element name="registers-scope" type="{http://www.springframework.org/schema/tool}registersScopeType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="kind" default="direct">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <enumeration value="ref"/>
             <enumeration value="direct"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 


Method Summary
 TypedParameterType getAssignableTo()
          Gets the value of the assignableTo property.
 TypedParameterType getExpectedType()
          Gets the value of the expectedType property.
 ExportsType getExports()
          Gets the value of the exports property.
 String getKind()
          Gets the value of the kind property.
 RegistersScopeType[] getRegistersScope()
           
 RegistersScopeType getRegistersScope(int idx)
           
 int getRegistersScopeLength()
           
 void setAssignableTo(TypedParameterType value)
          Sets the value of the assignableTo property.
 void setExpectedType(TypedParameterType value)
          Sets the value of the expectedType property.
 void setExports(ExportsType value)
          Sets the value of the exports property.
 void setKind(String value)
          Sets the value of the kind property.
 RegistersScopeType setRegistersScope(int idx, RegistersScopeType value)
           
 void setRegistersScope(RegistersScopeType[] values)
           
 

Method Detail

getExpectedType

TypedParameterType getExpectedType()
Gets the value of the expectedType property.

Returns:
possible object is TypedParameterType

setExpectedType

void setExpectedType(TypedParameterType value)
Sets the value of the expectedType property.

Parameters:
value - allowed object is TypedParameterType

getAssignableTo

TypedParameterType getAssignableTo()
Gets the value of the assignableTo property.

Returns:
possible object is TypedParameterType

setAssignableTo

void setAssignableTo(TypedParameterType value)
Sets the value of the assignableTo property.

Parameters:
value - allowed object is TypedParameterType

getExports

ExportsType getExports()
Gets the value of the exports property.

Returns:
possible object is ExportsType

setExports

void setExports(ExportsType value)
Sets the value of the exports property.

Parameters:
value - allowed object is ExportsType

getRegistersScope

RegistersScopeType[] getRegistersScope()
Returns:
array of RegistersScopeType

getRegistersScope

RegistersScopeType getRegistersScope(int idx)
Returns:
one of RegistersScopeType

getRegistersScopeLength

int getRegistersScopeLength()

setRegistersScope

void setRegistersScope(RegistersScopeType[] values)
Parameters:
values - allowed objects are RegistersScopeType

setRegistersScope

RegistersScopeType setRegistersScope(int idx,
                                     RegistersScopeType value)
Parameters:
value - allowed object is RegistersScopeType

getKind

String getKind()
Gets the value of the kind property.

Returns:
possible object is String

setKind

void setKind(String value)
Sets the value of the kind property.

Parameters:
value - allowed object is String


Copyright © 2009 The CC-XJC Community. All Rights Reserved.