// for OutsideSql protected LikeSearchOption GetLikeSearchOption(Type type, String currentName, Object resourceBean) { PropertyInfo pi = type.GetProperty(currentName + "InternalLikeSearchOption"); LikeSearchOption option = (LikeSearchOption)pi.GetValue(resourceBean, null); if (option == null) { ThrowLikeSearchOptionNotFoundException(resourceBean, currentName); } if (option.isSplit()) { ThrowOutsideSqlLikeSearchOptionSplitUnsupportedException(option, resourceBean, currentName); } return(option); }