static function __static()
 {
     self::$fileStreamAdapter = ClassLoader::defineClass('FileStreamAdapter', File::class, [], '{
   protected $stream= null;
   public function __construct($stream) { $this->stream= $stream; }
   public function exists() { return null !== $this->stream; }
   public function getURI() { return \\io\\streams\\Streams::readableUri($this->stream); }
   public function getInputStream() { return $this->stream; }
 }');
 }
 static function __static()
 {
     self::$fileStreamAdapter = \lang\ClassLoader::defineClass('FileStreamAdapter', 'io.File', array(), '{
   protected $stream= NULL;
   public function __construct($stream) { $this->stream= $stream; }
   public function exists() { return NULL !== $this->stream; }
   public function getURI() { return Streams::readableUri($this->stream); }
   public function getInputStream() { return $this->stream; }
 }');
 }