net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.context.impl
Class ComponentScanImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.context.impl.ComponentScanImpl
All Implemented Interfaces:
Serializable, Cloneable, ComponentScan

public class ComponentScanImpl
extends Object
implements Serializable, Cloneable, ComponentScan

See Also:
Serialized Form

Field Summary
protected  Boolean annotationConfig
           
protected  String basePackage
           
protected  FilterType[] excludeFilter
           
protected  FilterType[] includeFilter
           
protected  String nameGenerator
           
protected  String resourcePattern
           
protected  String scopedProxy
           
protected  String scopeResolver
           
protected  Boolean useDefaultFilters
           
 
Constructor Summary
ComponentScanImpl()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.context.impl.ComponentScanImpl instance.
ComponentScanImpl(ComponentScanImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.context.impl.ComponentScanImpl instance by copying a given instance.
 
Method Summary
 ComponentScanImpl clone()
          Creates and returns a copy of this object.
 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.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

includeFilter

protected FilterType[] includeFilter

excludeFilter

protected FilterType[] excludeFilter

basePackage

protected String basePackage

resourcePattern

protected String resourcePattern

useDefaultFilters

protected Boolean useDefaultFilters

annotationConfig

protected Boolean annotationConfig

nameGenerator

protected String nameGenerator

scopeResolver

protected String scopeResolver

scopedProxy

protected String scopedProxy
Constructor Detail

ComponentScanImpl

public ComponentScanImpl()
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.context.impl.ComponentScanImpl instance.


ComponentScanImpl

public ComponentScanImpl(ComponentScanImpl o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.context.impl.ComponentScanImpl instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getIncludeFilter

public FilterType[] getIncludeFilter()
Specified by:
getIncludeFilter in interface ComponentScan
Returns:
array of FilterType

getIncludeFilter

public FilterType getIncludeFilter(int idx)
Specified by:
getIncludeFilter in interface ComponentScan
Returns:
one of FilterType

getIncludeFilterLength

public int getIncludeFilterLength()
Specified by:
getIncludeFilterLength in interface ComponentScan

setIncludeFilter

public void setIncludeFilter(FilterType[] values)
Specified by:
setIncludeFilter in interface ComponentScan
Parameters:
values - allowed objects are FilterType

setIncludeFilter

public FilterType setIncludeFilter(int idx,
                                   FilterType value)
Specified by:
setIncludeFilter in interface ComponentScan
value - allowed object is FilterType

getExcludeFilter

public FilterType[] getExcludeFilter()
Specified by:
getExcludeFilter in interface ComponentScan
Returns:
array of FilterType

getExcludeFilter

public FilterType getExcludeFilter(int idx)
Specified by:
getExcludeFilter in interface ComponentScan
Returns:
one of FilterType

getExcludeFilterLength

public int getExcludeFilterLength()
Specified by:
getExcludeFilterLength in interface ComponentScan

setExcludeFilter

public void setExcludeFilter(FilterType[] values)
Specified by:
setExcludeFilter in interface ComponentScan
Parameters:
values - allowed objects are FilterType

setExcludeFilter

public FilterType setExcludeFilter(int idx,
                                   FilterType value)
Specified by:
setExcludeFilter in interface ComponentScan
value - allowed object is FilterType

getBasePackage

public String getBasePackage()
Description copied from interface: ComponentScan
Gets the value of the basePackage property.

Specified by:
getBasePackage in interface ComponentScan
Returns:
possible object is String

setBasePackage

public void setBasePackage(String value)
Description copied from interface: ComponentScan
Sets the value of the basePackage property.

Specified by:
setBasePackage in interface ComponentScan
Parameters:
value - allowed object is String

getResourcePattern

public String getResourcePattern()
Description copied from interface: ComponentScan
Gets the value of the resourcePattern property.

Specified by:
getResourcePattern in interface ComponentScan
Returns:
possible object is String

setResourcePattern

public void setResourcePattern(String value)
Description copied from interface: ComponentScan
Sets the value of the resourcePattern property.

Specified by:
setResourcePattern in interface ComponentScan
Parameters:
value - allowed object is String

isUseDefaultFilters

public boolean isUseDefaultFilters()
Description copied from interface: ComponentScan
Gets the value of the useDefaultFilters property.

Specified by:
isUseDefaultFilters in interface ComponentScan
Returns:
possible object is Boolean

setUseDefaultFilters

public void setUseDefaultFilters(Boolean value)
Description copied from interface: ComponentScan
Sets the value of the useDefaultFilters property.

Specified by:
setUseDefaultFilters in interface ComponentScan
Parameters:
value - allowed object is Boolean

isAnnotationConfig

public boolean isAnnotationConfig()
Description copied from interface: ComponentScan
Gets the value of the annotationConfig property.

Specified by:
isAnnotationConfig in interface ComponentScan
Returns:
possible object is Boolean

setAnnotationConfig

public void setAnnotationConfig(Boolean value)
Description copied from interface: ComponentScan
Sets the value of the annotationConfig property.

Specified by:
setAnnotationConfig in interface ComponentScan
Parameters:
value - allowed object is Boolean

getNameGenerator

public String getNameGenerator()
Description copied from interface: ComponentScan
Gets the value of the nameGenerator property.

Specified by:
getNameGenerator in interface ComponentScan
Returns:
possible object is String

setNameGenerator

public void setNameGenerator(String value)
Description copied from interface: ComponentScan
Sets the value of the nameGenerator property.

Specified by:
setNameGenerator in interface ComponentScan
Parameters:
value - allowed object is String

getScopeResolver

public String getScopeResolver()
Description copied from interface: ComponentScan
Gets the value of the scopeResolver property.

Specified by:
getScopeResolver in interface ComponentScan
Returns:
possible object is String

setScopeResolver

public void setScopeResolver(String value)
Description copied from interface: ComponentScan
Sets the value of the scopeResolver property.

Specified by:
setScopeResolver in interface ComponentScan
Parameters:
value - allowed object is String

getScopedProxy

public String getScopedProxy()
Description copied from interface: ComponentScan
Gets the value of the scopedProxy property.

Specified by:
getScopedProxy in interface ComponentScan
Returns:
possible object is String

setScopedProxy

public void setScopedProxy(String value)
Description copied from interface: ComponentScan
Sets the value of the scopedProxy property.

Specified by:
setScopedProxy in interface ComponentScan
Parameters:
value - allowed object is String

clone

public ComponentScanImpl clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


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