public class TypePropagationSubstitutionHierarchyImpl extends TermTypeHierarchyImpl<ConcreteNumericRDFDatatype> implements TypePropagationSubstitutionHierarchy
| Modifier | Constructor and Description |
|---|---|
protected |
TypePropagationSubstitutionHierarchyImpl(ConcreteNumericRDFDatatype topDatatype) |
| Modifier and Type | Method and Description |
|---|---|
ConcreteNumericRDFDatatype |
getClosestCommonType(TypePropagationSubstitutionHierarchy otherHierarchy)
All the concrete numeric types are expected to be convertible into xsd:double.
|
TypePropagationSubstitutionHierarchy |
newHierarchy(ConcreteNumericRDFDatatype childType)
Builds a new hierarchy
|
contains, getClosestCommonTermType, getTermTypesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontains, getTermTypesprotected TypePropagationSubstitutionHierarchyImpl(ConcreteNumericRDFDatatype topDatatype)
public ConcreteNumericRDFDatatype getClosestCommonType(TypePropagationSubstitutionHierarchy otherHierarchy)
TypePropagationSubstitutionHierarchygetClosestCommonType in interface TypePropagationSubstitutionHierarchypublic TypePropagationSubstitutionHierarchy newHierarchy(ConcreteNumericRDFDatatype childType)
TypePropagationSubstitutionHierarchynewHierarchy in interface TypePropagationSubstitutionHierarchyCopyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.