java_package_util.go 343 字节
Newer Older
P
Phodal HUANG 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13
package utils

import (
	. "./models"
	"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
}