Interface PropertyInfo
- All Known Implementing Classes:
AbstractPropertyInfo, StrategyPropertyDef
public interface PropertyInfo
Defines a property metadata
-
Method Summary
Modifier and TypeMethodDescriptiondefault PropertyHintsgetHints()Optional sweep/range hints for this property (min/max/step).getName()com.google.common.reflect.TypeTokengetType()boolean
-
Method Details
-
getName
String getName() -
getDescription
String getDescription() -
getBeanProperty
String getBeanProperty() -
getType
com.google.common.reflect.TypeToken getType() -
isReflected
boolean isReflected() -
getHints
Optional sweep/range hints for this property (min/max/step). Used by callers that want to introspect sweepable properties (e.g. parameter sweeps or UI range pre-fills). Defaults toPropertyHints.NONEso existing implementations and usages stay source- and behavior-compatible.- Returns:
- the property hints, never
null
-