Overview | Package | Class | Tree | Deprecated | Index | Help
| Protégé-OWL 3.5 alpha
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## edu.stanford.smi.protegex.owl.util
Class ExpressionInfo<E extends OWLAnonymousClass>

    java.lang.Object
      edu.stanford.smi.protegex.owl.util.ExpressionInfo<E>

    public class ExpressionInfo<E extends OWLAnonymousClass>

extends Object

This class represents information that should be collected about parts of expressions when they are parsed from the Protege Frames knowledge base. The intention is that this class will be utilized instead of simply collecting the expressions and then calling getExpressionRoot later. getExpressionRoot is extremely expensive and not recommended.

Constructor Summary
`ExpressionInfo(E expression, OWLAnonymousClass headOfExpression, OWLNamedClass directNamedClass)`

Method Summary
`OWLNamedClass` | `getDirectNamedClass()`
`E` | `getExpression()`
`OWLAnonymousClass` | `getHeadOfExpression()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ExpressionInfo

    public ExpressionInfo(E expression,
                          OWLAnonymousClass headOfExpression,
                          OWLNamedClass directNamedClass)

Method Detail

### getDirectNamedClass

    public OWLNamedClass getDirectNamedClass()

### getHeadOfExpression

    public OWLAnonymousClass getHeadOfExpression()

### getExpression

    public E getExpression()

Overview | Package | Class | Tree | Deprecated | Index | Help
| Protégé-OWL 3.5 alpha
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug report or feature request
Copyright (c) 1998-2012 Stanford University.