Class LangUtil

java.lang.Object
com.vividsolutions.jump.util.LangUtil

public class LangUtil extends Object
Utilities to support the Java language.
  • Constructor Details

    • LangUtil

      public LangUtil()
  • Method Details

    • emptyStringIfNull

      public static String emptyStringIfNull(String s)
    • ifNull

      public static Object ifNull(Object o, Object alternative)
      Useful because an expression used to generate o need only be evaluated once.
    • ifNotNull

      public static Object ifNotNull(Object o, Object alternative)
    • toPrimitiveWrapperClass

      public static Class toPrimitiveWrapperClass(Class primitiveClass)
    • isPrimitive

      public static boolean isPrimitive(Class c)
    • bothNullOrEqual

      public static boolean bothNullOrEqual(Object a, Object b)
    • newInstance

      public static Object newInstance(Class c)
    • classesAndInterfaces

      public static Collection<Class<?>> classesAndInterfaces(Class c)