MCPcopy Create free account
hub / github.com/golang/mobile / JavaPkgName

Function JavaPkgName

bind/genjava.go:1004–1013  ·  view source on GitHub ↗

JavaPkgName returns the Java package name for a Go package given a pkg prefix. If the prefix is empty, "go" is used instead.

(pkgPrefix string, pkg *types.Package)

Source from the content-addressed store, hash-verified

1002// given a pkg prefix. If the prefix is empty, "go" is used
1003// instead.
1004func JavaPkgName(pkgPrefix string, pkg *types.Package) string {
1005 if pkg == nil {
1006 return "go"
1007 }
1008 s := javaNameReplacer(pkg.Name())
1009 if pkgPrefix == "" {
1010 return s
1011 }
1012 return pkgPrefix + "." + s
1013}
1014
1015func (g *JavaGen) className() string {
1016 return JavaClassName(g.Pkg)

Callers 2

genPkgFunction · 0.92
javaPkgNameMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected