org.multiverse.instrumentation.metadata
Class CompactFamilyNameStrategy
java.lang.Object
org.multiverse.instrumentation.metadata.CompactFamilyNameStrategy
- All Implemented Interfaces:
- FamilyNameStrategy
public class CompactFamilyNameStrategy
- extends java.lang.Object
- implements FamilyNameStrategy
- Author:
- Peter Veentjer
|
Method Summary |
java.lang.String |
compact(java.lang.String classname)
|
java.lang.String |
create(java.lang.String className,
java.lang.String methodName,
java.lang.String desc)
|
java.lang.String |
getBasicClassName(java.lang.String classname)
|
java.lang.String[] |
getPackages(java.lang.String classname)
|
boolean |
isJavaLangPackage(java.lang.String[] packages)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompactFamilyNameStrategy
public CompactFamilyNameStrategy()
create
public java.lang.String create(java.lang.String className,
java.lang.String methodName,
java.lang.String desc)
- Specified by:
create in interface FamilyNameStrategy
isJavaLangPackage
public boolean isJavaLangPackage(java.lang.String[] packages)
compact
public java.lang.String compact(java.lang.String classname)
getPackages
public java.lang.String[] getPackages(java.lang.String classname)
getBasicClassName
public java.lang.String getBasicClassName(java.lang.String classname)
Copyright © 2008-2010 Multiverse. All Rights Reserved.