public class ELSyntaxUtils extends Object
Title:
Description:
Copyright: Copyright (c) 2008
Company: Clark & Parsia, LLC.
| Constructor and Description |
|---|
ELSyntaxUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isEL(aterm.ATermAppl concept)
Checks is this concept is a valid EL concept expression.
|
static aterm.ATermAppl |
simplify(aterm.ATermAppl elConcept)
Simplifies an EL class expression.
|
public static boolean isEL(aterm.ATermAppl concept)
and and some (although EL++
allows limited use of nominals Pellet's specialized EL classifier
currently does not support nominals so we treat them as non-EL).concept - public static aterm.ATermAppl simplify(aterm.ATermAppl elConcept)
throws InternalReasonerException
and constructs and propagates owl:Nothing
(Concept p some owl:Nothing and any and
construct with owl:Nothing in it is simplified to
owl:Nothing.elConcept - an EL class expressionInternalReasonerException - if the concept is not an LE class expressionCopyright © 2019. All rights reserved.