blob: 2395ddedfef7e8f5c505966dad0d7b610f70157f [file] [log] [blame]
// Copyright 2015 The Vanadium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// +build java android
package naming
import (
"v.io/v23/naming"
jutil "v.io/x/jni/util"
)
// #include "jni.h"
import "C"
// JavaEndpoint converts the provided Go Endpoint to a Java Endpoint.
func JavaEndpoint(env jutil.Env, endpoint naming.Endpoint) (jutil.Object, error) {
return jutil.CallStaticObjectMethod(env, jEndpointImplClass, "fromString", []jutil.Sign{jutil.StringSign}, endpointSign, endpoint.String())
}