Class PropertyInfo
java.lang.Object
com.activeviam.tech.core.api.property.impl.PropertyInfo
- All Implemented Interfaces:
IPropertyInfo,Serializable
The base implementation of an
IPropertyInfo.- Author:
- ActiveViam
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEmpty constructor for JAXB serialization.PropertyInfo(String name) PropertyInfo(String name, String expression) PropertyInfo(String name, String expression, String pluginKey) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe expression of the property.getName()The name of the property.The plugin key, if one wants to instantiate a custom property.inthashCode()voidsetExpression(String expression) voidvoidsetPluginKey(String pluginKey) toString()
-
Constructor Details
-
PropertyInfo
public PropertyInfo()Empty constructor for JAXB serialization. -
PropertyInfo
-
PropertyInfo
-
PropertyInfo
Constructor.
-
-
Method Details
-
getName
Description copied from interface:IPropertyInfoThe name of the property. It is required to be non null.- Specified by:
getNamein interfaceIPropertyInfo- Returns:
- the name of the property.
-
setName
-
getExpression
Description copied from interface:IPropertyInfoThe expression of the property. Can be null.- Specified by:
getExpressionin interfaceIPropertyInfo- Returns:
- the expression of the property.
-
setExpression
-
getPluginKey
Description copied from interface:IPropertyInfoThe plugin key, if one wants to instantiate a custom property. Can be null.- Specified by:
getPluginKeyin interfaceIPropertyInfo- Returns:
- the plugin key of the property.
-
setPluginKey
-
hashCode
public int hashCode() -
equals
-
toString
-