AtomicType
- class ase2sprkkr.sprkkr.sprkkr_grammar_types.AtomicType(prefix=None, postfix=None, format='', default_value=None, condition=None, after_convert=None, description='', min=None, max=None)[source]
Class hierarchy

Constructor
- Parameters
prefix (Optional[str]) –
postfix (Optional[str]) –
format (str) –
default_value (Any) –
condition (Optional[Callable[[Any], Union[bool, str]]]) –
after_convert (Optional[Callable[[Any], Any]]) –
min (Optional[int]) –
max (Optional[int]) –
- __init__(prefix=None, postfix=None, format='', default_value=None, condition=None, after_convert=None, description='', min=None, max=None)
- Parameters
min (Optional[int]) – Minimal allowed value.
max (Optional[int]) – Maximal allowed value.
prefix (Optional[str]) –
postfix (Optional[str]) –
format (str) –
default_value (Any) –
condition (Optional[Callable[[Any], Union[bool, str]]]) –
after_convert (Optional[Callable[[Any], Any]]) –
- type
alias of
AtomicType
- I = <AtomicType>