• Alexander Alekhin's avatar
    java: fix bindings generator · a362fd80
    Alexander Alekhin authored
    - fix imports override.
      Problem is observed with BoostDesc.
    
    - add Ptr<> handling (constructor is protected from other packages).
      Observed in ximgproc:
          Ptr<StereoMatcher> createRightMatcher(Ptr<StereoMatcher> matcher_left)"
      where, "StereoMather" is from another package (calib3d)
    a362fd80
java_class.prolog 395 Bytes
//
// This file is auto-generated. Please don't modify it!
//
package org.opencv.$module;

$imports

$docs
$annotation
public class $jname {

    protected final long nativeObj;
    protected $jname(long addr) { nativeObj = addr; }

    public long getNativeObjAddr() { return nativeObj; }

    // internal usage only
    public static $jname __fromPtr__(long addr) { return new $jname(addr); }