001 package railo.runtime.op; 002 003 import railo.runtime.exp.PageException; 004 import railo.runtime.op.validators.ValidateCreditCard; 005 006 /** 007 * this Caster cast to types that are not CFML types, most are string that must match a specific pattern 008 */ 009 public final class PatternCaster { 010 011 public static Object toCreditCard(String str) throws PageException { 012 return ValidateCreditCard.toCreditcard(str); 013 } 014 015 public static Object toCreditCard(String str, String defaultValue) { 016 return ValidateCreditCard.toCreditcard(str,defaultValue); 017 } 018 }