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.lang.String[] sourcePatterns,
java.lang.String destPattern)
|
static java.lang.Object |
bestMatch(java.lang.String sourcePattern,
java.lang.String[] destPatterns)
|
static int |
bestMatch(Type template,
java.util.List baseTypes,
org.w3c.dom.Element element)
|
static Type |
bestMatchBaseType(Type template,
org.w3c.dom.Element element)
|
static java.lang.String[] |
buildPossibleGroupNames(CompositeType composite)
|
static java.lang.String |
extractString(Type t)
|
static java.lang.String |
extractString(Type template,
org.w3c.dom.Element element)
|
static void |
extractStringPattern(Type t,
java.lang.StringBuffer pattern)
|
static org.w3c.dom.Element |
getInstancFromPossibles(XMLSchema schema,
CompositeType composite,
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()
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)
bestMatch
public static int bestMatch(Type template,
java.util.List baseTypes,
org.w3c.dom.Element element)
bestMatchBaseType
public static Type bestMatchBaseType(Type template,
org.w3c.dom.Element element)
buildPossibleGroupNames
public static java.lang.String[] buildPossibleGroupNames(CompositeType composite)
extractString
public static java.lang.String extractString(Type t)
extractString
public static java.lang.String extractString(Type template,
org.w3c.dom.Element element)
extractStringPattern
public static void extractStringPattern(Type t,
java.lang.StringBuffer pattern)
getInstancFromPossibles
public static org.w3c.dom.Element getInstancFromPossibles(XMLSchema schema,
CompositeType composite,
org.w3c.dom.Element instanceElement)
main
public static void main(java.lang.String[] args)
match
public static boolean match(java.lang.String sourcePattern,
java.lang.String destPattern)
match
public static boolean match(Type a,
Type b)