code: def __init__(
      self,
      function_context,
      keyed_state_backend,
      window_serializer=JVoidNamespaceSerializer_INSTANCE,
      window_converter=None,
  ):
      self._function_context = function_context
      self._keyed_state_backend = keyed_state_backend
      self._window_serializer = window_serializer
      self._window_converter = window_converter
  
file_path: flink/flink-python/pyflink/fn_execution/embedded/state_impl.py
imports: from pemja import findClass
  from pyflink.datastream.state import ValueStateDescriptor, ListStateDescriptor, MapStateDescriptor, StateDescriptor, ReducingStateDescriptor, AggregatingStateDescriptor
  from pyflink.fn_execution.datastream.embedded.state_impl import ValueStateImpl, ListStateImpl, MapStateImpl, ReducingStateImpl, AggregatingStateImpl
  from pyflink.fn_execution.embedded.converters import from_type_info
  from pyflink.fn_execution.embedded.java_utils import to_java_state_descriptor
label_desc: Use image node_id 1 to create a new KeyedStateBackend object from inherited base classes: object with example: obj = KeyedStateBackend(function_context, keyed_state_backend, window_serializer, window_converter)