Package com.solibri.smc.api.model
Interface Property<T>
- Type Parameters:
- T- type of property
public interface Property<T>
Represents a Property of a PropertySet in a 
Component.
 Allows to get the name, value, and check if the Property contains a value.
 This class corresponds to IfcProperty in IFC specifications.- Since:
- 9.10.2
- 
Method Details- 
getNameString getName()Returns the name of this property.- Returns:
- the name of this property
- Since:
- 9.10.2
 
- 
getValueReturns an optional of the value of this property. If this Property does not contain a value, this method will return empty.- Returns:
- an option of the value of this property
- Since:
- 9.10.2
 
- 
getValueAsStringString getValueAsString()Returns the value of the property as string.- Returns:
- the value of the property
- Since:
- 9.10.2
 
- 
containsValueboolean containsValue()Returns true if the property contains a value.- Returns:
- true, if the property contains a value
- Since:
- 9.10.2
 
 
-