net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.maven.pom400.impl
Class DependencyImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.maven.pom400.impl.DependencyImpl
All Implemented Interfaces:
Serializable, Cloneable, Dependency

public class DependencyImpl
extends Object
implements Serializable, Cloneable, Dependency

See Also:
Serialized Form

Nested Class Summary
static class DependencyImpl.ExclusionsImpl
           
 
Nested classes/interfaces inherited from interface net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.maven.pom400.Dependency
Dependency.Exclusions
 
Field Summary
protected  String artifactId
           
protected  String classifier
           
protected  DependencyImpl.ExclusionsImpl exclusions
           
protected  String groupId
           
protected  Boolean optional
           
protected  String scope
           
protected  String systemPath
           
protected  String type
           
protected  String version
           
 
Constructor Summary
DependencyImpl()
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.maven.pom400.impl.DependencyImpl instance.
DependencyImpl(DependencyImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.maven.pom400.impl.DependencyImpl instance by copying a given instance.
 
Method Summary
 DependencyImpl clone()
          Creates and returns a copy of this object.
 String getArtifactId()
          Gets the value of the artifactId property.
 String getClassifier()
          Gets the value of the classifier property.
 Dependency.Exclusions getExclusions()
          Gets the value of the exclusions property.
 String getGroupId()
          Gets the value of the groupId property.
 String getScope()
          Gets the value of the scope property.
 String getSystemPath()
          Gets the value of the systemPath property.
 String getType()
          Gets the value of the type property.
 String getVersion()
          Gets the value of the version property.
 Boolean isOptional()
          Gets the value of the optional property.
 void setArtifactId(String value)
          Sets the value of the artifactId property.
 void setClassifier(String value)
          Sets the value of the classifier property.
 void setExclusions(Dependency.Exclusions value)
          Sets the value of the exclusions property.
 void setGroupId(String value)
          Sets the value of the groupId property.
 void setOptional(Boolean value)
          Sets the value of the optional property.
 void setScope(String value)
          Sets the value of the scope property.
 void setSystemPath(String value)
          Sets the value of the systemPath property.
 void setType(String value)
          Sets the value of the type property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

groupId

protected String groupId

artifactId

protected String artifactId

version

protected String version

type

protected String type

classifier

protected String classifier

scope

protected String scope

systemPath

protected String systemPath

exclusions

protected DependencyImpl.ExclusionsImpl exclusions

optional

protected Boolean optional
Constructor Detail

DependencyImpl

public DependencyImpl()
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.maven.pom400.impl.DependencyImpl instance.


DependencyImpl

public DependencyImpl(DependencyImpl o)
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.maven.pom400.impl.DependencyImpl instance by copying a given instance.

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

getGroupId

public String getGroupId()
Description copied from interface: Dependency
Gets the value of the groupId property.

Specified by:
getGroupId in interface Dependency
Returns:
possible object is String

setGroupId

public void setGroupId(String value)
Description copied from interface: Dependency
Sets the value of the groupId property.

Specified by:
setGroupId in interface Dependency
Parameters:
value - allowed object is String

getArtifactId

public String getArtifactId()
Description copied from interface: Dependency
Gets the value of the artifactId property.

Specified by:
getArtifactId in interface Dependency
Returns:
possible object is String

setArtifactId

public void setArtifactId(String value)
Description copied from interface: Dependency
Sets the value of the artifactId property.

Specified by:
setArtifactId in interface Dependency
Parameters:
value - allowed object is String

getVersion

public String getVersion()
Description copied from interface: Dependency
Gets the value of the version property.

Specified by:
getVersion in interface Dependency
Returns:
possible object is String

setVersion

public void setVersion(String value)
Description copied from interface: Dependency
Sets the value of the version property.

Specified by:
setVersion in interface Dependency
Parameters:
value - allowed object is String

getType

public String getType()
Description copied from interface: Dependency
Gets the value of the type property.

Specified by:
getType in interface Dependency
Returns:
possible object is String

setType

public void setType(String value)
Description copied from interface: Dependency
Sets the value of the type property.

Specified by:
setType in interface Dependency
Parameters:
value - allowed object is String

getClassifier

public String getClassifier()
Description copied from interface: Dependency
Gets the value of the classifier property.

Specified by:
getClassifier in interface Dependency
Returns:
possible object is String

setClassifier

public void setClassifier(String value)
Description copied from interface: Dependency
Sets the value of the classifier property.

Specified by:
setClassifier in interface Dependency
Parameters:
value - allowed object is String

getScope

public String getScope()
Description copied from interface: Dependency
Gets the value of the scope property.

Specified by:
getScope in interface Dependency
Returns:
possible object is String

setScope

public void setScope(String value)
Description copied from interface: Dependency
Sets the value of the scope property.

Specified by:
setScope in interface Dependency
Parameters:
value - allowed object is String

getSystemPath

public String getSystemPath()
Description copied from interface: Dependency
Gets the value of the systemPath property.

Specified by:
getSystemPath in interface Dependency
Returns:
possible object is String

setSystemPath

public void setSystemPath(String value)
Description copied from interface: Dependency
Sets the value of the systemPath property.

Specified by:
setSystemPath in interface Dependency
Parameters:
value - allowed object is String

getExclusions

public Dependency.Exclusions getExclusions()
Description copied from interface: Dependency
Gets the value of the exclusions property.

Specified by:
getExclusions in interface Dependency
Returns:
possible object is Dependency.Exclusions

setExclusions

public void setExclusions(Dependency.Exclusions value)
Description copied from interface: Dependency
Sets the value of the exclusions property.

Specified by:
setExclusions in interface Dependency
Parameters:
value - allowed object is Dependency.Exclusions

isOptional

public Boolean isOptional()
Description copied from interface: Dependency
Gets the value of the optional property.

Specified by:
isOptional in interface Dependency
Returns:
possible object is Boolean

setOptional

public void setOptional(Boolean value)
Description copied from interface: Dependency
Sets the value of the optional property.

Specified by:
setOptional in interface Dependency
Parameters:
value - allowed object is Boolean

clone

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