Class ConversionUtils


  • public final class ConversionUtils
    extends java.lang.Object
    Mainly common path manipultation helper methods NOT FOR USE OUTSIDE OF JCI
    Author:
    tcurdt
    • Constructor Summary

      Constructors 
      Constructor Description
      ConversionUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String convertClassToResourcePath​(java.lang.String pName)
      Please do not use - internal org.my.Class -> org/my/Class.class
      static java.lang.String convertResourceToClassName​(java.lang.String pResourceName)
      Please do not use - internal org/my/Class.xxx -> org.my.Class
      static java.lang.String getResourceNameFromFileName​(java.lang.String pFileName)
      a/b/c.java -> a/b/c.java a\b\c.java -> a/b/c.java
      static java.lang.String relative​(java.io.File base, java.io.File file)  
      static java.lang.String stripExtension​(java.lang.String pResourceName)
      Please do not use - internal org/my/Class.xxx -> org/my/Class
      static java.lang.String toJavaCasing​(java.lang.String pName)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ConversionUtils

        public ConversionUtils()
    • Method Detail

      • convertResourceToClassName

        public static java.lang.String convertResourceToClassName​(java.lang.String pResourceName)
        Please do not use - internal org/my/Class.xxx -> org.my.Class
      • convertClassToResourcePath

        public static java.lang.String convertClassToResourcePath​(java.lang.String pName)
        Please do not use - internal org.my.Class -> org/my/Class.class
      • stripExtension

        public static java.lang.String stripExtension​(java.lang.String pResourceName)
        Please do not use - internal org/my/Class.xxx -> org/my/Class
      • toJavaCasing

        public static java.lang.String toJavaCasing​(java.lang.String pName)
      • relative

        public static java.lang.String relative​(java.io.File base,
                                                java.io.File file)
      • getResourceNameFromFileName

        public static java.lang.String getResourceNameFromFileName​(java.lang.String pFileName)
        a/b/c.java -> a/b/c.java a\b\c.java -> a/b/c.java
        Parameters:
        pFileName -
        Returns:
        the converted name