Class ATXCustomSetting
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<ATXCustomSetting>
-
- de.tracetronic.jenkins.plugins.ecutest.report.atx.installation.ATXCustomSetting
-
- All Implemented Interfaces:
Describable<ATXCustomSetting>
,Serializable
,Cloneable
- Direct Known Subclasses:
ATXCustomBooleanSetting
,ATXCustomTextSetting
public abstract class ATXCustomSetting extends AbstractDescribableImpl<ATXCustomSetting> implements Cloneable, Serializable
Common base class forATXCustomBooleanSetting
andATXCustomTextSetting
.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ATXCustomSetting.DescriptorImpl
DescriptorImpl forATXCustomSetting
.
-
Constructor Summary
Constructors Constructor Description ATXCustomSetting(String name)
Instantiates a newATXCustomSetting
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescriptorExtensionList<ATXCustomSetting,Descriptor<ATXCustomSetting>>
all()
Gets all descriptors ofATXCustomSetting
type.boolean
canEqual(Object other)
Implementation according to Equality Pitfall #4.ATXCustomSetting
clone()
boolean
equals(Object other)
String
getName()
int
hashCode()
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
ATXCustomSetting
public ATXCustomSetting(String name)
Instantiates a newATXCustomSetting
.- Parameters:
name
- the name of the setting
-
-
Method Detail
-
all
public static DescriptorExtensionList<ATXCustomSetting,Descriptor<ATXCustomSetting>> all()
Gets all descriptors ofATXCustomSetting
type.- Returns:
- the descriptor extension list
-
getName
public String getName()
-
clone
public ATXCustomSetting clone()
-
canEqual
public boolean canEqual(Object other)
Implementation according to Equality Pitfall #4.- Parameters:
other
- the other object- Returns:
true
if the other object is an instance of the class in which canEqual is (re)defined,false
otherwise.
-
-