Interface SystemProperty
- All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy
public interface SystemProperty
extends org.jvnet.hk2.config.ConfigBeanProxy
Syntax for supplying system properties as name value pairs.
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of thedescriptionproperty.@NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*",message="Pattern: [A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*") StringgetName()Gets the value of thenameproperty.@NotNull StringgetValue()Gets the value of thevalueproperty.voidsetDescription(String description) Sets the value of thedescriptionproperty.voidSets the value of thenameproperty.voidSets the value of thevalueproperty.Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
Method Details
-
getName
@NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*", message="Pattern: [A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*") @NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*",message="Pattern: [A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*") String getName()Gets the value of thenameproperty.- Returns:
- possible object is
String
-
setName
Sets the value of thenameproperty.- Parameters:
name- allowed object isString- Throws:
PropertyVetoException
-
getValue
Gets the value of thevalueproperty.- Returns:
- possible object is
String
-
setValue
Sets the value of thevalueproperty.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getDescription
String getDescription()Gets the value of thedescriptionproperty.- Returns:
- possible object is
String
-
setDescription
Sets the value of thedescriptionproperty.- Parameters:
description- allowed object isString- Throws:
PropertyVetoException
-