Class Misc


  • public class Misc
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Misc()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String abs​(java.lang.String sLength)  
      static java.lang.String add​(java.lang.String sLength1, java.lang.String sLength2)  
      static int[] doubleIntArray​(int[] array)  
      static java.lang.String getAttribute​(org.w3c.dom.Element node, java.lang.String attribute)  
      static java.lang.String getAttribute​(org.w3c.dom.Node node, java.lang.String attribute)  
      static org.w3c.dom.Element getChildByTagName​(org.w3c.dom.Node node, java.lang.String sTagName)  
      static org.w3c.dom.Element getFirstChildElement​(org.w3c.dom.Node node)  
      static float getFloat​(java.lang.String sFloat, float fDefault)  
      static int getIntegerFromHex​(java.lang.String sHex, int nDefault)  
      static java.lang.String getPCDATA​(org.w3c.dom.Node node)  
      static int getPosInteger​(java.lang.String sInteger, int nDefault)  
      static byte[] inputStreamToByteArray​(java.io.InputStream is)
      Read an InputStream into a bytearray
      static java.lang.String int2alph​(int number, boolean bLetterSync)  
      static java.lang.String int2Alph​(int number, boolean bLetterSync)  
      static java.lang.String int2arabic​(int number)  
      static java.lang.String int2roman​(int number)  
      static java.lang.String int2Roman​(int number)  
      static boolean isElement​(org.w3c.dom.Node node)  
      static boolean isElement​(org.w3c.dom.Node node, java.lang.String sTagName)  
      static boolean isLessThan​(java.lang.String sThis, java.lang.String sThat)  
      static boolean isText​(org.w3c.dom.Node node)  
      static java.lang.String length2px​(java.lang.String sLength)  
      static java.lang.String makeHref​(java.lang.String s)  
      static int min​(int n, int m)  
      static java.lang.String multiply​(java.lang.String sPercent, java.lang.String sLength)  
      static java.lang.String removeExtension​(java.lang.String sName)  
      static java.lang.String sub​(java.lang.String sLength1, java.lang.String sLength2)  
      static java.lang.String trimDocumentName​(java.lang.String name, java.lang.String extension)  
      static java.lang.String truncateLength​(java.lang.String sValue)  
      static java.lang.String urlDecode​(java.lang.String s)  
      static java.lang.String urlEncode​(java.lang.String s)  
      • Methods inherited from class java.lang.Object

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

      • Misc

        public Misc()
    • Method Detail

      • doubleIntArray

        public static final int[] doubleIntArray​(int[] array)
      • int2roman

        public static final java.lang.String int2roman​(int number)
      • int2Roman

        public static final java.lang.String int2Roman​(int number)
      • int2arabic

        public static final java.lang.String int2arabic​(int number)
      • int2alph

        public static final java.lang.String int2alph​(int number,
                                                      boolean bLetterSync)
      • int2Alph

        public static final java.lang.String int2Alph​(int number,
                                                      boolean bLetterSync)
      • getPosInteger

        public static final int getPosInteger​(java.lang.String sInteger,
                                              int nDefault)
      • getFloat

        public static final float getFloat​(java.lang.String sFloat,
                                           float fDefault)
      • getIntegerFromHex

        public static final int getIntegerFromHex​(java.lang.String sHex,
                                                  int nDefault)
      • min

        public static int min​(int n,
                              int m)
      • truncateLength

        public static java.lang.String truncateLength​(java.lang.String sValue)
      • length2px

        public static final java.lang.String length2px​(java.lang.String sLength)
      • multiply

        public static final java.lang.String multiply​(java.lang.String sPercent,
                                                      java.lang.String sLength)
      • add

        public static final java.lang.String add​(java.lang.String sLength1,
                                                 java.lang.String sLength2)
      • sub

        public static final java.lang.String sub​(java.lang.String sLength1,
                                                 java.lang.String sLength2)
      • isLessThan

        public static boolean isLessThan​(java.lang.String sThis,
                                         java.lang.String sThat)
      • abs

        public static java.lang.String abs​(java.lang.String sLength)
      • trimDocumentName

        public static final java.lang.String trimDocumentName​(java.lang.String name,
                                                              java.lang.String extension)
      • removeExtension

        public static final java.lang.String removeExtension​(java.lang.String sName)
      • getAttribute

        public static final java.lang.String getAttribute​(org.w3c.dom.Node node,
                                                          java.lang.String attribute)
      • isElement

        public static final boolean isElement​(org.w3c.dom.Node node)
      • isElement

        public static final boolean isElement​(org.w3c.dom.Node node,
                                              java.lang.String sTagName)
      • isText

        public static final boolean isText​(org.w3c.dom.Node node)
      • getAttribute

        public static final java.lang.String getAttribute​(org.w3c.dom.Element node,
                                                          java.lang.String attribute)
      • getChildByTagName

        public static final org.w3c.dom.Element getChildByTagName​(org.w3c.dom.Node node,
                                                                  java.lang.String sTagName)
      • getFirstChildElement

        public static final org.w3c.dom.Element getFirstChildElement​(org.w3c.dom.Node node)
      • getPCDATA

        public static java.lang.String getPCDATA​(org.w3c.dom.Node node)
      • urlEncode

        public static java.lang.String urlEncode​(java.lang.String s)
      • urlDecode

        public static java.lang.String urlDecode​(java.lang.String s)
      • makeHref

        public static java.lang.String makeHref​(java.lang.String s)
      • inputStreamToByteArray

        public static byte[] inputStreamToByteArray​(java.io.InputStream is)
                                             throws java.io.IOException

        Read an InputStream into a bytearray

        Parameters:
        is - the InputStream to read
        Returns:
        a byte array with the contents read from the stream
        Throws:
        java.io.IOException - in case of any I/O errors.