code: def __init__(self, classname):
      _internal.ParamsGettersSetters.__init__(self)
      self.__class__._java_class_name = classname
      self._java_obj = self._new_java_obj(classname, self.uid)
      self._setDefault(lazyAnnotator=False)
  
file_path: spark-nlp/python/sparknlp/common/annotator_approach.py
imports: from pyspark import keyword_only
  from pyspark.ml.util import JavaMLWritable
  from pyspark.ml.wrapper import JavaEstimator
  import sparknlp.internal
  from sparknlp.common.annotator_properties import AnnotatorProperties
label_desc: Use image node_id 1 to create a new AnnotatorApproach object from inherited base classes: JavaEstimator, JavaMLWritable, _internal, AnnotatorProperties, _internal with example: obj = AnnotatorApproach(classname)