MCPcopy Create free account
hub / github.com/beanshell/beanshell / splitClassname

Method splitClassname

src/bsh/classpath/BshClassPath.java:532–546  ·  view source on GitHub ↗

Split class name into package and name

( String classname )

Source from the content-addressed store, hash-verified

530 Split class name into package and name
531 */
532 public static String [] splitClassname ( String classname ) {
533 classname = canonicalizeClassName( classname );
534
535 int i=classname.lastIndexOf(".");
536 String classn, packn;
537 if ( i == -1 ) {
538 // top level class
539 classn = classname;
540 packn="<unpackaged>";
541 } else {
542 packn = classname.substring(0,i);
543 classn = classname.substring(i+1);
544 }
545 return new String [] { packn, classn };
546 }
547
548 /**
549 Return a new collection without any inner class names

Callers 4

mapClassMethod · 0.95
setClistMethod · 0.95
driveToClassMethod · 0.95
addMethod · 0.80

Calls 1

canonicalizeClassNameMethod · 0.95

Tested by

no test coverage detected