Package org.iam.model
Interface MCPVar
- All Known Implementing Classes:
MCPCondition,MCPPolicy,MCPPrincipal
public interface MCPVar
Interface for objects that can be represented as symbolic variables using MCPBitVector.
Implementing classes should provide methods to initialize the symbolic factory and to compute their symbolic representation.
- Since:
- 2025-02-28
- Author:
-
Method Summary
Modifier and TypeMethodDescriptionorg.mcp.core.MCPBitVectorComputes and returns the symbolic representation (MCPBitVector) for this object.voidInitializes the symbolic factory with the necessary domain variables.
-
Method Details
-
initialMCPFactory
void initialMCPFactory()Initializes the symbolic factory with the necessary domain variables. -
getMCPNodeCalculation
org.mcp.core.MCPBitVector getMCPNodeCalculation()Computes and returns the symbolic representation (MCPBitVector) for this object.- Returns:
- the MCPBitVector representing this object
-