public class Clash extends Object
Title:
Description:
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
| Modifier and Type | Class and Description |
|---|---|
static class |
Clash.ClashType |
public Clash.ClashType getClashType()
public static Clash unexplained(Node node, DependencySet depends)
public static Clash unexplained(Node node, DependencySet depends, String msg)
public static Clash atomic(Node node, DependencySet depends)
public static Clash atomic(Node node, DependencySet depends, aterm.ATermAppl c)
public static Clash bottomProperty(Node node, DependencySet depends, aterm.ATermAppl p)
public static Clash maxCardinality(Node node, DependencySet depends)
public static Clash maxCardinality(Node node, DependencySet depends, aterm.ATermAppl r, int n)
public static Clash minMax(Node node, DependencySet depends)
public static Clash functionalCardinality(Node node, DependencySet depends)
public static Clash functionalCardinality(Node node, DependencySet depends, aterm.ATermAppl r)
public static Clash missingDatatype(Node node, DependencySet depends)
public static Clash missingDatatype(Node node, DependencySet depends, aterm.ATermAppl value, aterm.ATermAppl datatype)
public static Clash nominal(Node node, DependencySet depends)
public static Clash nominal(Node node, DependencySet depends, aterm.ATermAppl other)
public static Clash valueDatatype(Node node, DependencySet depends)
public static Clash valueDatatype(Node node, DependencySet depends, aterm.ATermAppl value, aterm.ATermAppl datatype)
public static Clash emptyDatatype(Node node, DependencySet depends)
public static Clash emptyDatatype(Node node, DependencySet depends, aterm.ATermAppl[] datatypes)
public static Clash invalidLiteral(Node node, DependencySet depends)
public static Clash invalidLiteral(Node node, DependencySet depends, aterm.ATermAppl value)
public static Clash disjointProps(Node node, DependencySet depends)
public static Clash disjointProps(Node node, DependencySet depends, aterm.ATermAppl p1, aterm.ATermAppl p2)
public String detailedString()
public String atomicExplanation()
public String bottomExplanation()
public String maxCardinalityExplanation()
public String functionalCardinalityExplanation()
public String missingDatatypeExplanation()
public String nominalExplanation()
public String valueDatatypeExplanation()
public String emptyDatatypeExplanation()
public String invalidLiteralExplanation()
public void setDepends(DependencySet depends)
depends - the depends to setpublic DependencySet getDepends()
public void setNode(Node node)
node - the node to setpublic Node getNode()
public void setType(Clash.ClashType type)
type - the type to setpublic Clash.ClashType getType()
Copyright © 2019. All rights reserved.