java_package_util.go 352 字节
Newer Older
P
Phodal HUANG 已提交
1 2 3
package utils

import (
P
Phodal Huang 已提交
4
	. "coca/utils/models"
P
Phodal HUANG 已提交
5 6 7 8 9 10 11 12 13
	"strings"
)

func BuildMethodPackageInfo(name string) *PackageClassInfo {
	pkgInfo := &PackageClassInfo{"", "", ""}
	split := strings.Split(name, ".")

	pkgInfo.Method = split[len(split)-1]
	pkgInfo.Class = split[len(split)-2]
P
Phodal HUANG 已提交
14
	pkgInfo.Package = strings.Join(split[:len(split)-2], ".")
P
Phodal HUANG 已提交
15 16
	return pkgInfo
}