Class EntityInstanceDelegate
java.lang.Object
com.aquima.interactions.profile.wrapper.EntityInstanceDelegate
Simple wrapper class that can be used as base class for entity instance wrappers. This class forwards all method
calls to the wrapped instance, and has no additional behavior defined.
- Since:
- 8.3
- Author:
- Jon van Leuven
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
addEventListener
(IEventListener listener) boolean
addValue
(String attributeName, ISingleValue singleValue) boolean
clearValue
(String attributeName) getAttributeState
(String attributeName) protected IEntityInstance
getId()
getInstanceValue
(String attributeName) getInstanceValues
(String attributeName) getName()
getProperty
(String name) int
boolean
hasProperty
(String name) boolean
instanceOf
(String entityName) boolean
boolean
boolean
boolean
removeEventListener
(IEventListener listener) boolean
removeValue
(String attributeName, ISingleValue singleValue) boolean
setProperty
(String name, IValue propertyValue) boolean
-
Constructor Details
-
EntityInstanceDelegate
-
-
Method Details
-
addEventListener
-
addValue
-
clearValue
-
getAttributeState
-
getEntityDefinition
-
getId
-
getInstanceReference
-
getInstanceValue
-
getInstanceValues
-
getName
-
getProperty
-
getReferringInstances
-
getSupportedEvents
public int getSupportedEvents() -
getValue
-
hasProperty
-
instanceOf
-
isDeleted
public boolean isDeleted() -
isSingletonInstance
public boolean isSingletonInstance() -
isStaticInstance
public boolean isStaticInstance() -
removeEventListener
-
removeValue
-
setProperty
-
setValue
-
getEntityInstance
-