java.lang.Object
ch.raffael.meldioc.library.base.jmx.registry.util.ObjectNames

public final class ObjectNames
extends java.lang.Object
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String packageName​(java.lang.Class<?> clazz)  
    static java.lang.String packageName​(java.lang.Class<?> clazz, int up)  
    static java.lang.String packageName​(java.lang.String qualifiedName)  
    static java.lang.String packageName​(java.lang.String qualifiedName, int up)  
    static java.lang.String quoteIfNecessary​(java.lang.String component)  
    static boolean shouldQuote​(java.lang.String component)  
    static java.lang.String strippedName​(java.lang.Class<?> clazz)  
    static java.lang.String strippedName​(java.lang.String name)  
    static java.lang.Class<?> typeGivingClass​(java.lang.Class<?> clazz)  
    static java.lang.String typeName​(java.lang.Class<?> clazz)  
    static java.lang.String typeName​(java.lang.Class<?> clazz, boolean verbatim)  
    static java.lang.String typeName​(java.lang.String qualifiedName)  
    static java.lang.String typeName​(java.lang.String qualifiedName, boolean verbatim)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • strippedName

      public static java.lang.String strippedName​(java.lang.String name)
    • strippedName

      public static java.lang.String strippedName​(java.lang.Class<?> clazz)
    • typeName

      public static java.lang.String typeName​(java.lang.Class<?> clazz)
    • typeName

      public static java.lang.String typeName​(java.lang.Class<?> clazz, boolean verbatim)
    • typeName

      public static java.lang.String typeName​(java.lang.String qualifiedName)
    • typeName

      public static java.lang.String typeName​(java.lang.String qualifiedName, boolean verbatim)
    • typeGivingClass

      public static java.lang.Class<?> typeGivingClass​(java.lang.Class<?> clazz)
    • quoteIfNecessary

      public static java.lang.String quoteIfNecessary​(java.lang.String component)
    • shouldQuote

      public static boolean shouldQuote​(java.lang.String component)
    • packageName

      public static java.lang.String packageName​(java.lang.String qualifiedName)
    • packageName

      public static java.lang.String packageName​(java.lang.Class<?> clazz)
    • packageName

      public static java.lang.String packageName​(java.lang.Class<?> clazz, int up)
    • packageName

      public static java.lang.String packageName​(java.lang.String qualifiedName, int up)