net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.spring.context
Interface ComponentScan

All Known Implementing Classes:
ComponentScanImpl

public interface ComponentScan

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>
         <element name="include-filter" type="{http://www.springframework.org/schema/context}filterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="exclude-filter" type="{http://www.springframework.org/schema/context}filterType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="base-package" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="resource-pattern" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="use-default-filters" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="annotation-config" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="name-generator" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="scope-resolver" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="scoped-proxy">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <enumeration value="no"/>
             <enumeration value="interfaces"/>
             <enumeration value="targetClass"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 


Method Summary
 String getBasePackage()
          Gets the value of the basePackage property.
 FilterType[] getExcludeFilter()
           
 FilterType getExcludeFilter(int idx)
           
 int getExcludeFilterLength()
           
 FilterType[] getIncludeFilter()
           
 FilterType getIncludeFilter(int idx)
           
 int getIncludeFilterLength()
           
 String getNameGenerator()
          Gets the value of the nameGenerator property.
 String getResourcePattern()
          Gets the value of the resourcePattern property.
 String getScopedProxy()
          Gets the value of the scopedProxy property.
 String getScopeResolver()
          Gets the value of the scopeResolver property.
 boolean isAnnotationConfig()
          Gets the value of the annotationConfig property.
 boolean isUseDefaultFilters()
          Gets the value of the useDefaultFilters property.
 void setAnnotationConfig(Boolean value)
          Sets the value of the annotationConfig property.
 void setBasePackage(String value)
          Sets the value of the basePackage property.
 void setExcludeFilter(FilterType[] values)
           
 FilterType setExcludeFilter(int idx, FilterType value)
           
 void setIncludeFilter(FilterType[] values)
           
 FilterType setIncludeFilter(int idx, FilterType value)
           
 void setNameGenerator(String value)
          Sets the value of the nameGenerator property.
 void setResourcePattern(String value)
          Sets the value of the resourcePattern property.
 void setScopedProxy(String value)
          Sets the value of the scopedProxy property.
 void setScopeResolver(String value)
          Sets the value of the scopeResolver property.
 void setUseDefaultFilters(Boolean value)
          Sets the value of the useDefaultFilters property.
 

Method Detail

getIncludeFilter

FilterType[] getIncludeFilter()
Returns:
array of FilterType

getIncludeFilter

FilterType getIncludeFilter(int idx)
Returns:
one of FilterType

getIncludeFilterLength

int getIncludeFilterLength()

setIncludeFilter

void setIncludeFilter(FilterType[] values)
Parameters:
values - allowed objects are FilterType

setIncludeFilter

FilterType setIncludeFilter(int idx,
                            FilterType value)
Parameters:
value - allowed object is FilterType

getExcludeFilter

FilterType[] getExcludeFilter()
Returns:
array of FilterType

getExcludeFilter

FilterType getExcludeFilter(int idx)
Returns:
one of FilterType

getExcludeFilterLength

int getExcludeFilterLength()

setExcludeFilter

void setExcludeFilter(FilterType[] values)
Parameters:
values - allowed objects are FilterType

setExcludeFilter

FilterType setExcludeFilter(int idx,
                            FilterType value)
Parameters:
value - allowed object is FilterType

getBasePackage

String getBasePackage()
Gets the value of the basePackage property.

Returns:
possible object is String

setBasePackage

void setBasePackage(String value)
Sets the value of the basePackage property.

Parameters:
value - allowed object is String

getResourcePattern

String getResourcePattern()
Gets the value of the resourcePattern property.

Returns:
possible object is String

setResourcePattern

void setResourcePattern(String value)
Sets the value of the resourcePattern property.

Parameters:
value - allowed object is String

isUseDefaultFilters

boolean isUseDefaultFilters()
Gets the value of the useDefaultFilters property.

Returns:
possible object is Boolean

setUseDefaultFilters

void setUseDefaultFilters(Boolean value)
Sets the value of the useDefaultFilters property.

Parameters:
value - allowed object is Boolean

isAnnotationConfig

boolean isAnnotationConfig()
Gets the value of the annotationConfig property.

Returns:
possible object is Boolean

setAnnotationConfig

void setAnnotationConfig(Boolean value)
Sets the value of the annotationConfig property.

Parameters:
value - allowed object is Boolean

getNameGenerator

String getNameGenerator()
Gets the value of the nameGenerator property.

Returns:
possible object is String

setNameGenerator

void setNameGenerator(String value)
Sets the value of the nameGenerator property.

Parameters:
value - allowed object is String

getScopeResolver

String getScopeResolver()
Gets the value of the scopeResolver property.

Returns:
possible object is String

setScopeResolver

void setScopeResolver(String value)
Sets the value of the scopeResolver property.

Parameters:
value - allowed object is String

getScopedProxy

String getScopedProxy()
Gets the value of the scopedProxy property.

Returns:
possible object is String

setScopedProxy

void setScopedProxy(String value)
Sets the value of the scopedProxy property.

Parameters:
value - allowed object is String


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