Class TypeUtils

java.lang.Object
io.bit3.jsass.type.TypeUtils

public final class TypeUtils
extends java.lang.Object
Helper class to convert libsass to java values and vise versa.
  • Method Summary

    Modifier and Type Method Description
    static SassValue convertToSassValue​(java.lang.Object value)
    Try to convert "any" java object into a responsible sass value.
    static boolean isaBoolean​(java.lang.Class<?> type)  
    static boolean isaByte​(java.lang.Class<?> type)  
    static boolean isaCharacter​(java.lang.Class<?> type)  
    static boolean isaDouble​(java.lang.Class<?> type)  
    static boolean isaFloat​(java.lang.Class<?> type)  
    static boolean isaInteger​(java.lang.Class<?> type)  
    static boolean isaLong​(java.lang.Class<?> type)  
    static boolean isaShort​(java.lang.Class<?> type)  
    static boolean isaString​(java.lang.Class<?> type)  

    Methods inherited from class java.lang.Object

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

    • convertToSassValue

      public static SassValue convertToSassValue​(java.lang.Object value)
      Try to convert "any" java object into a responsible sass value.
    • isaString

      public static boolean isaString​(java.lang.Class<?> type)
    • isaByte

      public static boolean isaByte​(java.lang.Class<?> type)
    • isaShort

      public static boolean isaShort​(java.lang.Class<?> type)
    • isaInteger

      public static boolean isaInteger​(java.lang.Class<?> type)
    • isaLong

      public static boolean isaLong​(java.lang.Class<?> type)
    • isaFloat

      public static boolean isaFloat​(java.lang.Class<?> type)
    • isaDouble

      public static boolean isaDouble​(java.lang.Class<?> type)
    • isaCharacter

      public static boolean isaCharacter​(java.lang.Class<?> type)
    • isaBoolean

      public static boolean isaBoolean​(java.lang.Class<?> type)