com.jaxfront.core.type
Class TypeMatcher
java.lang.Object
com.jaxfront.core.type.TypeMatcher
public class TypeMatcher
- extends java.lang.Object
Method Summary |
static int |
bestMatch(java.util.List baseTypes,
org.w3c.dom.Element element)
|
static int |
bestMatch(java.lang.String[] sourcePatterns,
java.lang.String destPattern)
|
static java.lang.Object |
bestMatch(java.lang.String sourcePattern,
java.lang.String[] destPatterns)
|
static Type |
bestMatchBaseType(java.util.List baseTypes,
org.w3c.dom.Element element)
|
static java.lang.String |
extractString(org.w3c.dom.Element element)
|
static java.lang.String |
extractString(Type t)
|
static void |
extractStringPattern(Type t,
java.lang.StringBuffer pattern)
|
static org.w3c.dom.Element |
getInstancFromPossibles(XMLSchema schema,
java.lang.String[] possibleNames,
org.w3c.dom.Element instanceElement)
|
static void |
main(java.lang.String[] args)
|
static boolean |
match(java.lang.String sourcePattern,
java.lang.String destPattern)
|
static boolean |
match(Type a,
Type b)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeMatcher
public TypeMatcher()
main
public static void main(java.lang.String[] args)
match
public static boolean match(Type a,
Type b)
bestMatchBaseType
public static Type bestMatchBaseType(java.util.List baseTypes,
org.w3c.dom.Element element)
bestMatch
public static int bestMatch(java.util.List baseTypes,
org.w3c.dom.Element element)
match
public static boolean match(java.lang.String sourcePattern,
java.lang.String destPattern)
bestMatch
public static int bestMatch(java.lang.String[] sourcePatterns,
java.lang.String destPattern)
bestMatch
public static java.lang.Object bestMatch(java.lang.String sourcePattern,
java.lang.String[] destPatterns)
extractStringPattern
public static void extractStringPattern(Type t,
java.lang.StringBuffer pattern)
extractString
public static java.lang.String extractString(org.w3c.dom.Element element)
extractString
public static java.lang.String extractString(Type t)
getInstancFromPossibles
public static org.w3c.dom.Element getInstancFromPossibles(XMLSchema schema,
java.lang.String[] possibleNames,
org.w3c.dom.Element instanceElement)