|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mindswap.pellet.output.ATermBaseVisitor
com.clarkparsia.pellet.datatypes.NamedDataRangeExpander
public class NamedDataRangeExpander
Title: Named Data Range Expander
Description: Substitutes one ATermAppl
for another in a data range
description, based on input map. Used to implement OWL 2 datatype
definitions.
Copyright: Copyright (c) 2009
Company: Clark & Parsia, LLC.
Field Summary |
---|
Fields inherited from class org.mindswap.pellet.output.ATermBaseVisitor |
---|
OWL_NOTHING, OWL_THING |
Constructor Summary | |
---|---|
NamedDataRangeExpander()
|
Method Summary | |
---|---|
aterm.ATermAppl |
expand(aterm.ATermAppl input,
java.util.Map<aterm.ATermAppl,aterm.ATermAppl> map)
|
void |
visitAll(aterm.ATermAppl term)
Visit the 'all' (allValuesFrom restriction) term. |
void |
visitAnd(aterm.ATermAppl term)
Visit the 'and' (intersectionOf) term. |
void |
visitCard(aterm.ATermAppl term)
Visit the 'card' (minCardinality restriction) term. |
void |
visitHasValue(aterm.ATermAppl term)
Visit the hasValue restriction term. |
void |
visitInverse(aterm.ATermAppl p)
|
void |
visitLiteral(aterm.ATermAppl term)
Visit the literal term. |
void |
visitMax(aterm.ATermAppl term)
Visit the 'max' (maxCardinality restriction) term. |
void |
visitMin(aterm.ATermAppl term)
Visit the 'min' (minCardinality restriction) term. |
void |
visitNot(aterm.ATermAppl term)
Visit the 'not' (complementOf) term. |
void |
visitOneOf(aterm.ATermAppl term)
Visit the 'oneOf' term. |
void |
visitOr(aterm.ATermAppl term)
Visit the 'or' (unionOf) term. |
void |
visitRestrictedDatatype(aterm.ATermAppl dt)
|
void |
visitSelf(aterm.ATermAppl term)
Visit the self restriction term. |
void |
visitSome(aterm.ATermAppl term)
Visit the 'some' (someValuesFrom restriction) term. |
void |
visitTerm(aterm.ATermAppl term)
Visit a primitive term (with no arguments) that stands for a URI. |
void |
visitValue(aterm.ATermAppl term)
Visit the nominal term. |
Methods inherited from class org.mindswap.pellet.output.ATermBaseVisitor |
---|
visit, visitList |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NamedDataRangeExpander()
Method Detail |
---|
public aterm.ATermAppl expand(aterm.ATermAppl input, java.util.Map<aterm.ATermAppl,aterm.ATermAppl> map)
public void visitAll(aterm.ATermAppl term)
ATermVisitor
public void visitAnd(aterm.ATermAppl term)
ATermVisitor
public void visitCard(aterm.ATermAppl term)
ATermVisitor
public void visitHasValue(aterm.ATermAppl term)
ATermVisitor
public void visitInverse(aterm.ATermAppl p)
public void visitLiteral(aterm.ATermAppl term)
ATermVisitor
public void visitMax(aterm.ATermAppl term)
ATermVisitor
public void visitMin(aterm.ATermAppl term)
ATermVisitor
public void visitNot(aterm.ATermAppl term)
ATermVisitor
public void visitOneOf(aterm.ATermAppl term)
ATermVisitor
public void visitOr(aterm.ATermAppl term)
ATermVisitor
public void visitRestrictedDatatype(aterm.ATermAppl dt)
public void visitSelf(aterm.ATermAppl term)
ATermVisitor
public void visitSome(aterm.ATermAppl term)
ATermVisitor
public void visitTerm(aterm.ATermAppl term)
ATermVisitor
public void visitValue(aterm.ATermAppl term)
ATermVisitor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |