com.xebialabs.deployit
Class BaseConfigurationItem
java.lang.Object
com.xebialabs.deployit.BaseConfigurationItem
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Application, Database, DeployableArtifact, Deployment, DeploymentPackage, Environment, Host, Mapping, PermissionScheme
@ConfigurationItem
public abstract class BaseConfigurationItem
- extends java.lang.Object
- implements java.io.Serializable
Base class for configuration items that provides convenient default implementations for getLabel(), setLabel(String),
hashCode(), equals(Object), toString().
- See Also:
- Serialized Form
|
Field Summary |
protected java.lang.String |
label
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
label
@ConfigurationItemLabel
protected java.lang.String label
BaseConfigurationItem
public BaseConfigurationItem()
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object thatObject)
- Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2010. All Rights Reserved.