net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.assembly111
Class UnpackOptions

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.assembly111.UnpackOptions
All Implemented Interfaces:
Serializable, Cloneable

public class UnpackOptions
extends Object
implements Serializable, Cloneable

Specifies options for including/excluding/filtering items extracted from an archive. (Since 2.2)

Java class for UnpackOptions complex type.

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

 <complexType name="UnpackOptions">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="includes" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="include" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="excludes" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="exclude" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="filtered" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class UnpackOptions.Excludes
          Java class for anonymous complex type.
static class UnpackOptions.Includes
          Java class for anonymous complex type.
 
Field Summary
protected  UnpackOptions.Excludes excludes
           
protected  Boolean filtered
           
protected  UnpackOptions.Includes includes
           
 
Constructor Summary
UnpackOptions()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.assembly111.UnpackOptions instance.
UnpackOptions(UnpackOptions o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.assembly111.UnpackOptions instance by copying a given instance.
 
Method Summary
 UnpackOptions clone()
          Creates and returns a copy of this object.
 UnpackOptions.Excludes getExcludes()
          Gets the value of the excludes property.
 UnpackOptions.Includes getIncludes()
          Gets the value of the includes property.
 Boolean isFiltered()
          Gets the value of the filtered property.
 void setExcludes(UnpackOptions.Excludes value)
          Sets the value of the excludes property.
 void setFiltered(Boolean value)
          Sets the value of the filtered property.
 void setIncludes(UnpackOptions.Includes value)
          Sets the value of the includes property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

includes

protected UnpackOptions.Includes includes

excludes

protected UnpackOptions.Excludes excludes

filtered

protected Boolean filtered
Constructor Detail

UnpackOptions

public UnpackOptions()
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.assembly111.UnpackOptions instance.


UnpackOptions

public UnpackOptions(UnpackOptions o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.assembly111.UnpackOptions instance by copying a given instance.

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

getIncludes

public UnpackOptions.Includes getIncludes()
Gets the value of the includes property.

Returns:
possible object is UnpackOptions.Includes

setIncludes

public void setIncludes(UnpackOptions.Includes value)
Sets the value of the includes property.

Parameters:
value - allowed object is UnpackOptions.Includes

getExcludes

public UnpackOptions.Excludes getExcludes()
Gets the value of the excludes property.

Returns:
possible object is UnpackOptions.Excludes

setExcludes

public void setExcludes(UnpackOptions.Excludes value)
Sets the value of the excludes property.

Parameters:
value - allowed object is UnpackOptions.Excludes

isFiltered

public Boolean isFiltered()
Gets the value of the filtered property.

Returns:
possible object is Boolean

setFiltered

public void setFiltered(Boolean value)
Sets the value of the filtered property.

Parameters:
value - allowed object is Boolean

clone

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