|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.assembly111.Repository
public class Repository
Defines a Maven repository to be included in the assembly. The artifacts
available to be included in a repository are your project's dependency
artifacts. The repository created contains the needed metadata entries
and also contains both sha1 and md5 checksums. This is useful for creating
archives which will be deployed to internal repositories.
NOTE: Currently, only artifacts from the central repository
are allowed.
Java class for Repository complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Repository">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="includeMetadata" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="groupVersionAlignments" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="groupVersionAlignment" type="{http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1}GroupVersionAlignment" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="scope" 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>
| Nested Class Summary | |
|---|---|
static class |
Repository.Excludes
Java class for anonymous complex type. |
static class |
Repository.GroupVersionAlignments
Java class for anonymous complex type. |
static class |
Repository.Includes
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected String |
directoryMode
|
protected Repository.Excludes |
excludes
|
protected String |
fileMode
|
protected Repository.GroupVersionAlignments |
groupVersionAlignments
|
protected Boolean |
includeMetadata
|
protected Repository.Includes |
includes
|
protected String |
outputDirectory
|
protected String |
scope
|
protected Boolean |
useDefaultExcludes
|
protected Boolean |
useStrictFiltering
|
| Constructor Summary | |
|---|---|
Repository()
Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.assembly111.Repository instance. |
|
Repository(Repository o)
Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.assembly111.Repository instance by copying a given instance. |
|
| Method Summary | |
|---|---|
Repository |
clone()
Creates and returns a copy of this object. |
String |
getDirectoryMode()
Gets the value of the directoryMode property. |
Repository.Excludes |
getExcludes()
Gets the value of the excludes property. |
String |
getFileMode()
Gets the value of the fileMode property. |
Repository.GroupVersionAlignments |
getGroupVersionAlignments()
Gets the value of the groupVersionAlignments property. |
Repository.Includes |
getIncludes()
Gets the value of the includes property. |
String |
getOutputDirectory()
Gets the value of the outputDirectory property. |
String |
getScope()
Gets the value of the scope property. |
Boolean |
isIncludeMetadata()
Gets the value of the includeMetadata property. |
Boolean |
isUseDefaultExcludes()
Gets the value of the useDefaultExcludes property. |
Boolean |
isUseStrictFiltering()
Gets the value of the useStrictFiltering property. |
void |
setDirectoryMode(String value)
Sets the value of the directoryMode property. |
void |
setExcludes(Repository.Excludes value)
Sets the value of the excludes property. |
void |
setFileMode(String value)
Sets the value of the fileMode property. |
void |
setGroupVersionAlignments(Repository.GroupVersionAlignments value)
Sets the value of the groupVersionAlignments property. |
void |
setIncludeMetadata(Boolean value)
Sets the value of the includeMetadata property. |
void |
setIncludes(Repository.Includes value)
Sets the value of the includes property. |
void |
setOutputDirectory(String value)
Sets the value of the outputDirectory property. |
void |
setScope(String value)
Sets the value of the scope 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 |
|---|
protected Boolean includeMetadata
protected Repository.GroupVersionAlignments groupVersionAlignments
protected String scope
protected Boolean useStrictFiltering
protected Boolean useDefaultExcludes
protected String outputDirectory
protected Repository.Includes includes
protected Repository.Excludes excludes
protected String fileMode
protected String directoryMode
| Constructor Detail |
|---|
public Repository()
net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.assembly111.Repository instance.
public Repository(Repository o)
net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.assembly111.Repository instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public Boolean isIncludeMetadata()
Booleanpublic void setIncludeMetadata(Boolean value)
value - allowed object is
Booleanpublic Repository.GroupVersionAlignments getGroupVersionAlignments()
Repository.GroupVersionAlignmentspublic void setGroupVersionAlignments(Repository.GroupVersionAlignments value)
value - allowed object is
Repository.GroupVersionAlignmentspublic String getScope()
Stringpublic void setScope(String value)
value - allowed object is
Stringpublic Boolean isUseStrictFiltering()
Booleanpublic void setUseStrictFiltering(Boolean value)
value - allowed object is
Booleanpublic Boolean isUseDefaultExcludes()
Booleanpublic void setUseDefaultExcludes(Boolean value)
value - allowed object is
Booleanpublic String getOutputDirectory()
Stringpublic void setOutputDirectory(String value)
value - allowed object is
Stringpublic Repository.Includes getIncludes()
Repository.Includespublic void setIncludes(Repository.Includes value)
value - allowed object is
Repository.Includespublic Repository.Excludes getExcludes()
Repository.Excludespublic void setExcludes(Repository.Excludes value)
value - allowed object is
Repository.Excludespublic String getFileMode()
Stringpublic void setFileMode(String value)
value - allowed object is
Stringpublic String getDirectoryMode()
Stringpublic void setDirectoryMode(String value)
value - allowed object is
Stringpublic Repository clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||