net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.portlet.app200.impl
Class FilterTypeImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.portlet.app200.impl.FilterTypeImpl
All Implemented Interfaces:
Serializable, Cloneable, FilterType

public class FilterTypeImpl
extends Object
implements Serializable, Cloneable, FilterType

See Also:
Serialized Form

Field Summary
protected  List<DescriptionType> description
           
protected  List<DisplayNameType> displayName
           
protected  String filterClass
           
protected  String filterName
           
protected  List<InitParamType> initParam
           
protected  List<String> lifecycle
           
 
Constructor Summary
FilterTypeImpl()
          Creates a new net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.portlet.app200.impl.FilterTypeImpl instance.
FilterTypeImpl(FilterTypeImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.portlet.app200.impl.FilterTypeImpl instance by copying a given instance.
 
Method Summary
 FilterTypeImpl clone()
          Creates and returns a copy of this object.
protected static void copyDescription(List<DescriptionType> source, List<DescriptionType> target)
          Copies all values of property Description.
protected static void copyDisplayName(List<DisplayNameType> source, List<DisplayNameType> target)
          Copies all values of property DisplayName.
protected static void copyInitParam(List<InitParamType> source, List<InitParamType> target)
          Copies all values of property InitParam.
protected static void copyLifecycle(List<String> source, List<String> target)
          Copies all values of property Lifecycle.
 List<DescriptionType> getDescription()
          Gets the value of the description property.
 List<DisplayNameType> getDisplayName()
          Gets the value of the displayName property.
 String getFilterClass()
          Gets the value of the filterClass property.
 String getFilterName()
          Gets the value of the filterName property.
 List<InitParamType> getInitParam()
          Gets the value of the initParam property.
 List<String> getLifecycle()
          Gets the value of the lifecycle property.
 void setFilterClass(String value)
          Sets the value of the filterClass property.
 void setFilterName(String value)
          Sets the value of the filterName property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected List<DescriptionType> description

displayName

protected List<DisplayNameType> displayName

filterName

protected String filterName

filterClass

protected String filterClass

lifecycle

protected List<String> lifecycle

initParam

protected List<InitParamType> initParam
Constructor Detail

FilterTypeImpl

public FilterTypeImpl()
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.portlet.app200.impl.FilterTypeImpl instance.


FilterTypeImpl

public FilterTypeImpl(FilterTypeImpl o)
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.portlet.app200.impl.FilterTypeImpl instance by copying a given instance.

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

getDescription

public List<DescriptionType> getDescription()
Description copied from interface: FilterType
Gets the value of the description property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the description property.

For example, to add a new item, do as follows:

    getDescription().add(newItem);
 

Objects of the following type(s) are allowed in the list DescriptionType

Specified by:
getDescription in interface FilterType

getDisplayName

public List<DisplayNameType> getDisplayName()
Description copied from interface: FilterType
Gets the value of the displayName property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the displayName property.

For example, to add a new item, do as follows:

    getDisplayName().add(newItem);
 

Objects of the following type(s) are allowed in the list DisplayNameType

Specified by:
getDisplayName in interface FilterType

getFilterName

public String getFilterName()
Description copied from interface: FilterType
Gets the value of the filterName property.

Specified by:
getFilterName in interface FilterType
Returns:
possible object is String

setFilterName

public void setFilterName(String value)
Description copied from interface: FilterType
Sets the value of the filterName property.

Specified by:
setFilterName in interface FilterType
Parameters:
value - allowed object is String

getFilterClass

public String getFilterClass()
Description copied from interface: FilterType
Gets the value of the filterClass property.

Specified by:
getFilterClass in interface FilterType
Returns:
possible object is String

setFilterClass

public void setFilterClass(String value)
Description copied from interface: FilterType
Sets the value of the filterClass property.

Specified by:
setFilterClass in interface FilterType
Parameters:
value - allowed object is String

getLifecycle

public List<String> getLifecycle()
Description copied from interface: FilterType
Gets the value of the lifecycle property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the lifecycle property.

For example, to add a new item, do as follows:

    getLifecycle().add(newItem);
 

Objects of the following type(s) are allowed in the list String

Specified by:
getLifecycle in interface FilterType

getInitParam

public List<InitParamType> getInitParam()
Description copied from interface: FilterType
Gets the value of the initParam property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the initParam property.

For example, to add a new item, do as follows:

    getInitParam().add(newItem);
 

Objects of the following type(s) are allowed in the list InitParamType

Specified by:
getInitParam in interface FilterType

copyDescription

protected static void copyDescription(List<DescriptionType> source,
                                      List<DescriptionType> target)
Copies all values of property Description.

Parameters:
target - The target to copy source to.
source - The source to copy from.
Throws:
NullPointerException - if source or target is null.

copyDisplayName

protected static void copyDisplayName(List<DisplayNameType> source,
                                      List<DisplayNameType> target)
Copies all values of property DisplayName.

Parameters:
target - The target to copy source to.
source - The source to copy from.
Throws:
NullPointerException - if source or target is null.

copyLifecycle

protected static void copyLifecycle(List<String> source,
                                    List<String> target)
Copies all values of property Lifecycle.

Parameters:
target - The target to copy source to.
source - The source to copy from.
Throws:
NullPointerException - if source or target is null.

copyInitParam

protected static void copyInitParam(List<InitParamType> source,
                                    List<InitParamType> target)
Copies all values of property InitParam.

Parameters:
target - The target to copy source to.
source - The source to copy from.
Throws:
NullPointerException - if source or target is null.

clone

public FilterTypeImpl 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.