Package ndg :: Package xacml :: Package core :: Package functions :: Package v1 :: Module regexp_match :: Class FunctionClassFactory
[hide private]

Class FunctionClassFactory

source code

                   object --+    
                            |    
FunctionClassFactoryInterface --+
                                |
                               FunctionClassFactory

Class Factory for string-regexp-match XACML function class. Go to ndg.xacml.core.functions.v2.regexp_match module for additional functions for other types.

Nested Classes [hide private]

Inherited from FunctionClassFactoryInterface: __meta__

Instance Methods [hide private]
ndg.xacml.core.functions.v1.regexp_match.StringRegexMatch / None
__call__(self, identifier)
Create class for the Round 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 Round XACML function identifier

Parameters:
  • identifier (basestring) - XACML string regular expression function identifier
Returns: ndg.xacml.core.functions.v1.regexp_match.StringRegexMatch / None
at least one member of class corresponding to the given input identifier, if no match is found returns None
Overrides: FunctionClassFactoryInterface.__call__