Package org.jvnet.hk2.config
Class ConfigModel.Property
java.lang.Object
org.jvnet.hk2.config.ConfigModel.Property
- Direct Known Subclasses:
ConfigModel.Node
- Enclosing class:
ConfigModel
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
annotations
-
xmlName
- See Also:
-
-
Constructor Details
-
Property
-
-
Method Details
-
xmlName
XML name of the property, like "abc-def". -
isLeaf
public abstract boolean isLeaf() -
isCollection
public abstract boolean isCollection()Is multiple values allowed? -
get
Gets the value fromDomin the specified type.- Parameters:
dom- The DOM instance to get the value from.returnType- The expected type of the returned object. Valid types are (1) primitive and 'leaf' Java types, such asString, (2)ConfigBeanProxy, (3)Dom, and (4) collections of any of above.
-
set
Sets the value toDom.- Parameters:
arg- The new value. See the return type of the get method for the discussion of possible types.
-
getAnnotations
-