Class SystemUtils


  • public class SystemUtils
    extends java.lang.Object

    Title:

    Description:

    Copyright: Copyright (c) 2006

    Company:

    Version:
    1.0
    • Field Detail

      • KEY_APPLICATION_NAME

        public static final java.lang.String KEY_APPLICATION_NAME
        See Also:
        Constant Field Values
      • KEY_CLIENT_CONFIG_FOLDER

        public static final java.lang.String KEY_CLIENT_CONFIG_FOLDER
        See Also:
        Constant Field Values
      • KEY_KEYSTORE_FOLDER

        public static final java.lang.String KEY_KEYSTORE_FOLDER
        See Also:
        Constant Field Values
      • HEX_DIGITS

        private static final char[] HEX_DIGITS
      • EMPTY_CHAR_ARRAY

        private static final char[] EMPTY_CHAR_ARRAY
      • dateFormat

        private static java.text.DateFormat dateFormat
      • decimalFormat

        private static java.text.DecimalFormat decimalFormat
    • Constructor Detail

      • SystemUtils

        public SystemUtils()
    • Method Detail

      • getDateFormatter

        private static java.text.DateFormat getDateFormatter()
      • formatDate

        public static java.lang.String formatDate​(java.lang.Object date)
      • formatDate

        public static java.lang.String formatDate​(java.util.Date date)
      • parseDate

        public static java.util.Date parseDate​(java.lang.String dateString)
                                        throws java.text.ParseException
        Throws:
        java.text.ParseException
      • getDecimalFormatter

        public static java.text.DecimalFormat getDecimalFormatter()
      • getCauseMessages

        public static java.lang.String getCauseMessages​(java.lang.Throwable ex)
      • getErrorMessage

        public static java.lang.String getErrorMessage​(java.lang.Throwable ex)
      • toByteArray

        public static byte[] toByteArray​(java.io.InputStream inStream)
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • copy

        public static void copy​(java.io.InputStream inStream,
                                java.io.OutputStream outStream)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • trimFileName

        public static java.lang.String trimFileName​(java.lang.String filePathName)
      • getOSName

        public static java.lang.String getOSName()
      • getIOTempDir

        public static java.lang.String getIOTempDir()
      • getUserHome

        public static java.lang.String getUserHome()
      • toHexString

        public static java.lang.String toHexString​(byte[] data)
      • toHexChars

        public static char[] toHexChars​(byte[] data)