com.paypal.cascade.common

util

package util

Visibility
  1. Public
  2. All

Value Members

  1. object IntExtractor

    Convenience object for working with Int values.

    Convenience object for working with Int values.

    import com.paypal.cascade.common.util.IntExtractor
    
    "1234" match { case IntExtractor(a) => a; case _ => 0; } // res0: Int = 1234
    
    "1234a" match { case IntExtractor(a) => a; case _ => 0; } // res1: Int = 0
    
    "1234.23" match { case IntExtractor(a) => a; case _ => 0; } // res2: Int = 0
  2. object LongExtractor

    Convenience object for working with Long values

    Convenience object for working with Long values

    import com.paypal.cascade.common.util.LongExtractor
    
    "1234" match { case LongExtractor(a) => a; case _ => 0L; } // res0: Long = 1234
    
    "1234a" match { case LongExtractor(a) => a; case _ => 0L; } // res1: Long = 0
    
    "1234.23" match { case LongExtractor(a) => a; case _ => 0L; } // res2: Long = 0
  3. package casts

Ungrouped