From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-gw-14.oit.duke.edu (smtp-gw-14.oit.duke.edu [152.3.189.240]) by sourceware.org (Postfix) with ESMTPS id 6A299386F83E for ; Thu, 7 May 2020 15:06:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 6A299386F83E Received: from smtpgw-06.oit.duke.edu (north-ltm-a-c24-39-vlan2756-glbp.oit.duke.edu [10.136.225.66]) by mail-gw-14.oit.duke.edu (8.16.0.42/8.16.0.42) with ESMTPS id 047F6u2L029873 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 7 May 2020 11:06:56 -0400 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2172.outbound.protection.outlook.com [104.47.55.172]) by smtpgw-06.oit.duke.edu (8.16.0.27/8.16.0.27) with ESMTPS id 047F6t3B024204 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 7 May 2020 11:06:56 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mag0esR/GwjCSRuB6PXxpEvlfnaKWkJ8KcE4YlsOWdCjpirbJBDTAhVqddLiWs/gO3G7SGqN/28hls7XTyQEj8mMKTBv4YV8ef8sTPMOACrGwG4QH1cSUaSjzQFG6xEYLkf7dZPZovQHUfpz2sovoHJaqLBzQg7MRFN4mAXYAJ1HRckkyWhX9VFnQnGv+MzCpTI0nsrKBhPO4AFkB79XnpFVI2X6lvCx3LSai1XNCISF3wptoRUOZp0vPWHQelNbdk+Lo/2EXD3QNfGyzJ+ScQOxcJ283uFkS8SrdXYEZRS8cp+DiPhG6jusmhDGKKnwy+0bI7fJZGk3lzXFmBfK+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QEj7kuM+ikMo2PNRGZFlVWn9eUmIthw8fNXDxLzYKBg=; b=C2MgP0LRgVBhxcXLrCLAenN7/MbngXBjs9Uv5o4IJck0F3jgn05YgA1B0WIB+2qCkYxAbKNaWxyJ3bl8dMod0huI4u2U22q4UA2pyPHmJTw5FuaVfAgCM1+2sWXPwuFrY+pUnvzfmoyfut3GAuZm9AlGhG05Bm4d4rTAIVMdDz1s58hyZAs4UZuTf0hGGGJcZLZivcV2s9kHhkiUaIyCyoflmeZl3OTgRuhIPRgA0CptieV/k7Q0I0rUhOLj1qNwjUG8BX4A3dm0/kRH21SzPNutxJwepP1b7SZkm8vZ5r2WJtltdlexrns6X6xNdOA8JVyUpirqDp/2/qxkiyTEZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=duke.edu; dmarc=pass action=none header.from=duke.edu; dkim=pass header.d=duke.edu; arc=none Received: from CH2PR05MB6838.namprd05.prod.outlook.com (2603:10b6:610:8::31) by CH2PR05MB6824.namprd05.prod.outlook.com (2603:10b6:610:6::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.14; Thu, 7 May 2020 15:06:55 +0000 Received: from CH2PR05MB6838.namprd05.prod.outlook.com ([fe80::ad99:8ab3:4e2a:95ef]) by CH2PR05MB6838.namprd05.prod.outlook.com ([fe80::ad99:8ab3:4e2a:95ef%3]) with mapi id 15.20.2979.027; Thu, 7 May 2020 15:06:55 +0000 From: Andy Zhang To: "kawa@sourceware.org" Subject: Calling Inner Class Thread-Topic: Calling Inner Class Thread-Index: AQHWJIC1/sq0eRdU1kyArUho6EL1HA== Date: Thu, 7 May 2020 15:06:55 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [74.140.17.249] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0035853f-1c04-4a2a-0c80-08d7f2984817 x-ms-traffictypediagnostic: CH2PR05MB6824: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 03965EFC76 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZCrxZeTjj6sXHlzTJnsu9mzva4cnuRBDm5TuJIFHv9Yo9ilY4OsO0yWbyiDPqaK5fo/ucudcqY246jKfsTWTV+6p3IbVjrHws+5ewHK95eRD/zO7tC7oQ7SkE72vChr3Th54OQVScUJePNWmfHKxcpMdMazqcTTJGLIg/tiNTlZH0gR4rac1P6X56IdXzU+j5sgvm3e5BzOfQixxBLX+gvgmgQgx4K3QEjygcbXTg8Cm47HB0osgTYAj9Fzx8dVFyuZrm5PQNRH+h7CKRTcacrH0GNQ7MWHofxRGFmAyApx+OSALU62fFH/UouumUPx3PW799G7uwfXD7NTMRxFp0WcEONyLGezOA9MZOTHWZbhBM1qB+EwdaG4ip+yR6hwCE6TalSGp1QaE+PZwSCVaY4QNnhqE9Pj8V+DHkZN+nPmfHX1OeTSFKO7QZx8i0G+1FIKy0ijPUhomLOPs8PDy3o1PGcoO1kdxef6l2eF3Q3Mv35DAfapdb2x5/hYozSIhREDRhqlczLbpxUk2QvknAA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR05MB6838.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(396003)(366004)(136003)(39860400002)(376002)(346002)(33430700001)(75432002)(8676002)(71200400001)(86362001)(478600001)(55016002)(5660300002)(52536014)(26005)(9326002)(2906002)(8936002)(316002)(9686003)(786003)(7116003)(4744005)(44832011)(66446008)(186003)(7696005)(3480700007)(6916009)(33656002)(66946007)(83320400001)(83280400001)(83310400001)(83290400001)(64756008)(66476007)(66556008)(76116006)(6506007)(33440700001)(83300400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: LQpccnxswuKWT0xbhf3OAfyvs8RhlPIBueoY0Drq6w/cduqH6GmL39lAZZZYtRrHrYJddIFaJKZGlR03b8ZVaukIWWgdpuNGrm1YSAYkqw+Q9Sk3c7UxpvaFPuf/8m0Od0Y+PPXUAAoFexArv4R2KtVchwMFUnRDbspjFUONq4zC2Gfz9GTXm3/CCOX0nxaPNfJHfc+b5D8+zVykQ1HbI6IoMK6GO1Dmckl0/KhwJDJ1zkzrcLsYv+s6WvzWQuyvl74rTCnPT/SOO1ypBhMeDQTxCReh/UXxS+GY86B5AW00Eyf0k7w72USSn6ynv47N97KQPWcXhOQ/XLXJvbDNhCb5EEXy+NNBwBl83tg4FaD9ZixgOLdlMT62F9dTEvSsmLtX4JjH5L5nEFRig3Zpn+xNq0oxW+ud0bo+CGpI/0c6RdsyuxR767xkvg7rKnCEcT2rKB0nWJAEhyg5DShxYXEtEKwif7vO/BgpXl/5RTkfwVXpFM0/6Yivh1idrZbGK/SZDpwVXdShQsTOp5nS5plRdOXgO4e9oqJ+TbNjlscr1pLTTYVenOY/BwcLcwPvP++NxPu5NZeuXf4xq2xoV5E8DLyiLxIRxhCrW/fSoJbNLDjob7KiQYBhdkMDhczwMJGcfI3LNRmOlTUybokfu/fAEjAwBLH6WR+Z1N4K2IENcbrWDUs4KnsAe+1m74ei55Zjttrl+mCz/uJZId/JS17ONgFrFYzmCnJTsRWW+82IRjITfY3tVL0N34Q0KXl3IaiTY/7qGi+JB+l6AcwqXWswCCdzTbp34F6g0fLg5nw= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: duke.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 0035853f-1c04-4a2a-0c80-08d7f2984817 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2020 15:06:55.2506 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cb72c54e-4a31-4d9e-b14a-1ea36dfac94c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kSeACXsB4ugAd/eC3IVswKpDYNpZljPgxbKF9LVzLe961l0/vUG9bbltfNX8z13s X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR05MB6824 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.676 definitions=2020-05-07_09:2020-05-07, 2020-05-07 signatures=0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.676 definitions=2020-05-07_09:2020-05-07, 2020-05-07 signatures=0 X-Proofpoint-Spam-Reason: safe X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: kawa@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Kawa mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 May 2020 15:07:06 -0000 Hi, If I were to call a non-static inner class from a Java outer class in kawa,= what would the syntax look like? I have tried (outerclass-instance:innerclass args) but this gives me the error class gnu.bytecode.ClassType cannot be cast to class gnu.expr.PairClassType= (gnu.bytecode.ClassType and gnu.expr.PairClassType are in unnamed module o= f loader 'app') All the classes are imported correctly.