Package ndg :: Package xacml :: Package core :: Package functions :: Class FunctionClassFactoryInterface
[hide private]

Class FunctionClassFactoryInterface

source code

object --+
         |
        FunctionClassFactoryInterface
Known Subclasses:

Interface class for function module class factory class

Nested Classes [hide private]
  __meta__
Metaclass for defining Abstract Base Classes (ABCs).
Instance Methods [hide private]
AbstractFunction derived type or NoneType if no match is found
__call__(self, identifier)
Create class for the given XACML function identifier
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__call__(self, identifier)
(Call operator)

source code 

Create class for the given XACML function identifier

Parameters:
  • identifier (basestring) - XACML function identifier
Returns: AbstractFunction derived type or NoneType if no match is found
at least one member of class corresponding to the given input identifier
Decorators:
  • @abstractmethod