public class TypeHierarchyEE extends TypeHierarchyPE
config, DISJOINT, OVERLAPS, SAME_TYPE, SUBSUMED_BY, SUBSUMES| Constructor and Description | 
|---|
TypeHierarchyEE(Configuration config)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected int | 
computeContentRelationship(ItemType t1,
                          ItemType t2,
                          java.util.Optional<IntSet> on1,
                          java.util.Optional<IntSet> on2)
Compute the relationship between the allowed content-types of two types 
 | 
ItemType | 
getGenericFunctionItemType()  | 
applyFunctionCoercionapplyFunctionConversionRules, getConfiguration, inverseRelationship, isSubType, relationship, schemaTypeRelationship, sequenceTypeRelationshippublic TypeHierarchyEE(Configuration config)
public ItemType getGenericFunctionItemType()
getGenericFunctionItemType in class TypeHierarchyprotected int computeContentRelationship(ItemType t1, ItemType t2, java.util.Optional<IntSet> on1, java.util.Optional<IntSet> on2)
computeContentRelationship in class TypeHierarchyt1 - the first typet2 - the second typeson1 - the set of element names allowed by the first typeon2 - the set of element names allowed by the second typeCopyright (c) 2004-2020 Saxonica Limited. All rights reserved.