class_docstr: An attribute that cannot be overridden.
  This is like the final modifier in Java.
  
  Example usage:
  >>> from six import with_metaclass
  >>> class C(with_metaclass(FinalMeta, object)):
  ...    @final
  ...    def f(self):
  ...        return 'value'
  ...
  
  This constructs a class with final method `f`. This cannot be overridden
  on the class object or on any instance. You cannot override this by
  subclassing `C`; attempting to do so will raise a `TypeError` at class
  construction time.
class_docstr_tok: ["An","attribute","that","can","not","be","overridden",".","This","is","like","the","final","modifier","in","Java",".","Example","usage",":",">",">",">","from","six","import","with_metaclass",">",">",">","class","C","(","with_metaclass","(","FinalMeta",",","object",")",")",":","...","@","final","...","def","f","(","self",")",":","...","return","'value'","...","This","constructs","a","class","with","final","method","`","f","`",".","This","can","not","be","overridden","on","the","class","object","or","on","any","instance",".","You","can","not","override","this","by","subclassing","`","C","`",";","attempting","to","do","so","will","raise","a","`","TypeError","`","at","class","construction","time","."]
code: def __get__(self, instance, owner):
      raise NotImplementedError("__get__")
  
file_path: catalyst/catalyst/utils/final.py
imports: from abc import ABCMeta, abstractmethod
  from six import with_metaclass, iteritems
label_desc: Use image node_id 4 for calling the final obj's underlying member method code with example usage: obj.__get__(instance, owner) without return types