Table of Contents

Class: PropertyName ./src/peak/core.py

Name of a configuration property, usable as a configuration key

Base Classes   
str
Methods   
__call__
__new__
__repr__
asPrefix
fromString
isDefault
isPlain
isWildcard
lookupKeys
of
parentKeys
registrationKeys
  __call__ 
__call__ (
        self,
        forObj=None,
        default=NOT_GIVEN,
        )

  __new__ 
__new__ (
        klass,
        value,
        protocol=None,
        )

Exceptions   
exceptions.InvalidName( "'*' must be last part of wildcard property name", self )
exceptions.InvalidName( "'?' must be at end of a non-empty part", self )
exceptions.InvalidName( "Empty part in property name", self )
exceptions.InvalidName( "Invalid characters in property name", self )
  __repr__ 
__repr__ ( self )

  asPrefix 
asPrefix ( self )

  fromString 
fromString (
        klass,
        value,
        keep_wildcards=False,
        keep_empties=False,
        )

  isDefault 
isDefault ( self )

  isPlain 
isPlain ( self )

  isWildcard 
isWildcard ( self )

  lookupKeys 
lookupKeys ( self )

  of 
of (
        self,
        forObj,
        cache=True,
        )

  parentKeys 
parentKeys ( self )

  registrationKeys 
registrationKeys ( self,  depth=0 )


Table of Contents

This document was automatically generated on Mon Apr 22 01:11:03 2024 by HappyDoc version 2.1