net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.maven.assembly111
Class ModuleBinaries

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

public class ModuleBinaries
extends Object
implements Serializable, Cloneable

Contains configuration options for including the binary files of a project module in an assembly.

Java class for ModuleBinaries complex type.

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

 <complexType name="ModuleBinaries">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="attachmentClassifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="includeDependencies" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="dependencySets" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="dependencySet" type="{http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1}DependencySet" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="unpack" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="unpackOptions" type="{http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1}UnpackOptions" minOccurs="0"/>
         <element name="outputFileNameMapping" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="useStrictFiltering" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="useDefaultExcludes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="outputDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <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="fileMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="directoryMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class ModuleBinaries.DependencySets
          Java class for anonymous complex type.
static class ModuleBinaries.Excludes
          Java class for anonymous complex type.
static class ModuleBinaries.Includes
          Java class for anonymous complex type.
 
Field Summary
protected  String attachmentClassifier
           
protected  ModuleBinaries.DependencySets dependencySets
           
protected  String directoryMode
           
protected  ModuleBinaries.Excludes excludes
           
protected  String fileMode
           
protected  Boolean includeDependencies
           
protected  ModuleBinaries.Includes includes
           
protected  String outputDirectory
           
protected  String outputFileNameMapping
           
protected  Boolean unpack
           
protected  UnpackOptions unpackOptions
           
protected  Boolean useDefaultExcludes
           
protected  Boolean useStrictFiltering
           
 
Constructor Summary
ModuleBinaries()
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.maven.assembly111.ModuleBinaries instance.
ModuleBinaries(ModuleBinaries o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.maven.assembly111.ModuleBinaries instance by copying a given instance.
 
Method Summary
 ModuleBinaries clone()
          Creates and returns a copy of this object.
 String getAttachmentClassifier()
          Gets the value of the attachmentClassifier property.
 ModuleBinaries.DependencySets getDependencySets()
          Gets the value of the dependencySets property.
 String getDirectoryMode()
          Gets the value of the directoryMode property.
 ModuleBinaries.Excludes getExcludes()
          Gets the value of the excludes property.
 String getFileMode()
          Gets the value of the fileMode property.
 ModuleBinaries.Includes getIncludes()
          Gets the value of the includes property.
 String getOutputDirectory()
          Gets the value of the outputDirectory property.
 String getOutputFileNameMapping()
          Gets the value of the outputFileNameMapping property.
 UnpackOptions getUnpackOptions()
          Gets the value of the unpackOptions property.
 Boolean isIncludeDependencies()
          Gets the value of the includeDependencies property.
 Boolean isUnpack()
          Gets the value of the unpack property.
 Boolean isUseDefaultExcludes()
          Gets the value of the useDefaultExcludes property.
 Boolean isUseStrictFiltering()
          Gets the value of the useStrictFiltering property.
 void setAttachmentClassifier(String value)
          Sets the value of the attachmentClassifier property.
 void setDependencySets(ModuleBinaries.DependencySets value)
          Sets the value of the dependencySets property.
 void setDirectoryMode(String value)
          Sets the value of the directoryMode property.
 void setExcludes(ModuleBinaries.Excludes value)
          Sets the value of the excludes property.
 void setFileMode(String value)
          Sets the value of the fileMode property.
 void setIncludeDependencies(Boolean value)
          Sets the value of the includeDependencies property.
 void setIncludes(ModuleBinaries.Includes value)
          Sets the value of the includes property.
 void setOutputDirectory(String value)
          Sets the value of the outputDirectory property.
 void setOutputFileNameMapping(String value)
          Sets the value of the outputFileNameMapping property.
 void setUnpack(Boolean value)
          Sets the value of the unpack property.
 void setUnpackOptions(UnpackOptions value)
          Sets the value of the unpackOptions property.
 void setUseDefaultExcludes(Boolean value)
          Sets the value of the useDefaultExcludes property.
 void setUseStrictFiltering(Boolean value)
          Sets the value of the useStrictFiltering property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attachmentClassifier

protected String attachmentClassifier

includeDependencies

protected Boolean includeDependencies

dependencySets

protected ModuleBinaries.DependencySets dependencySets

unpack

protected Boolean unpack

unpackOptions

protected UnpackOptions unpackOptions

outputFileNameMapping

protected String outputFileNameMapping

useStrictFiltering

protected Boolean useStrictFiltering

useDefaultExcludes

protected Boolean useDefaultExcludes

outputDirectory

protected String outputDirectory

includes

protected ModuleBinaries.Includes includes

excludes

protected ModuleBinaries.Excludes excludes

fileMode

protected String fileMode

directoryMode

protected String directoryMode
Constructor Detail

ModuleBinaries

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


ModuleBinaries

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

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

getAttachmentClassifier

public String getAttachmentClassifier()
Gets the value of the attachmentClassifier property.

Returns:
possible object is String

setAttachmentClassifier

public void setAttachmentClassifier(String value)
Sets the value of the attachmentClassifier property.

Parameters:
value - allowed object is String

isIncludeDependencies

public Boolean isIncludeDependencies()
Gets the value of the includeDependencies property.

Returns:
possible object is Boolean

setIncludeDependencies

public void setIncludeDependencies(Boolean value)
Sets the value of the includeDependencies property.

Parameters:
value - allowed object is Boolean

getDependencySets

public ModuleBinaries.DependencySets getDependencySets()
Gets the value of the dependencySets property.

Returns:
possible object is ModuleBinaries.DependencySets

setDependencySets

public void setDependencySets(ModuleBinaries.DependencySets value)
Sets the value of the dependencySets property.

Parameters:
value - allowed object is ModuleBinaries.DependencySets

isUnpack

public Boolean isUnpack()
Gets the value of the unpack property.

Returns:
possible object is Boolean

setUnpack

public void setUnpack(Boolean value)
Sets the value of the unpack property.

Parameters:
value - allowed object is Boolean

getUnpackOptions

public UnpackOptions getUnpackOptions()
Gets the value of the unpackOptions property.

Returns:
possible object is UnpackOptions

setUnpackOptions

public void setUnpackOptions(UnpackOptions value)
Sets the value of the unpackOptions property.

Parameters:
value - allowed object is UnpackOptions

getOutputFileNameMapping

public String getOutputFileNameMapping()
Gets the value of the outputFileNameMapping property.

Returns:
possible object is String

setOutputFileNameMapping

public void setOutputFileNameMapping(String value)
Sets the value of the outputFileNameMapping property.

Parameters:
value - allowed object is String

isUseStrictFiltering

public Boolean isUseStrictFiltering()
Gets the value of the useStrictFiltering property.

Returns:
possible object is Boolean

setUseStrictFiltering

public void setUseStrictFiltering(Boolean value)
Sets the value of the useStrictFiltering property.

Parameters:
value - allowed object is Boolean

isUseDefaultExcludes

public Boolean isUseDefaultExcludes()
Gets the value of the useDefaultExcludes property.

Returns:
possible object is Boolean

setUseDefaultExcludes

public void setUseDefaultExcludes(Boolean value)
Sets the value of the useDefaultExcludes property.

Parameters:
value - allowed object is Boolean

getOutputDirectory

public String getOutputDirectory()
Gets the value of the outputDirectory property.

Returns:
possible object is String

setOutputDirectory

public void setOutputDirectory(String value)
Sets the value of the outputDirectory property.

Parameters:
value - allowed object is String

getIncludes

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

Returns:
possible object is ModuleBinaries.Includes

setIncludes

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

Parameters:
value - allowed object is ModuleBinaries.Includes

getExcludes

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

Returns:
possible object is ModuleBinaries.Excludes

setExcludes

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

Parameters:
value - allowed object is ModuleBinaries.Excludes

getFileMode

public String getFileMode()
Gets the value of the fileMode property.

Returns:
possible object is String

setFileMode

public void setFileMode(String value)
Sets the value of the fileMode property.

Parameters:
value - allowed object is String

getDirectoryMode

public String getDirectoryMode()
Gets the value of the directoryMode property.

Returns:
possible object is String

setDirectoryMode

public void setDirectoryMode(String value)
Sets the value of the directoryMode property.

Parameters:
value - allowed object is String

clone

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