Interface PropertyKey
- All Known Implementing Classes:
BndProperties, MvnProperties, Project.Properties
public interface PropertyKey
The Interface defines the type used as key for a
Project's properties.
Implementations of this interface should extend Enum. See
Project.Properties for an example.-
Method Details
-
name
-
type
-
propertyType
An explicitly set property type. Only required if the default value isnullor the type of the default value is a derived class of the desired property type.- Returns:
- the class
-
defaultValue
The property's default value. This value should either not benullorpropertyType()should return a non-nullclass.- Type Parameters:
T- the generic type- Returns:
- the object
-