typeName = Strings.replaceSubString(typeName, ".", "\\.");
typeName = Strings.replaceSubString(typeName, "*", "[a-zA-Z0-9_$\\[\\]]*");
}
m_typeNamePattern = new com.karneim.util.collection.regex.Pattern(typeName);
} catch (Throwable e) {
throw new ExpressionException("type pattern is not well formed: " + pattern, e);
}
}