opennlp.grok.knowledge
Class Entity

java.lang.Object
  |
  +--opennlp.grok.expression.CategoryAdapter
        |
        +--opennlp.grok.expression.AltSet
              |
              +--opennlp.grok.knowledge.FCAdapter
                    |
                    +--opennlp.grok.knowledge.Entity
All Implemented Interfaces:
opennlp.common.structure.Category, opennlp.common.synsem.Denoter, opennlp.common.discourse.FC, opennlp.common.discourse.Referable, java.io.Serializable, opennlp.common.unify.Unifiable

public final class Entity
extends FCAdapter

An Entity is a FC which represents an entity (such as John, the dog, or California) in the discourse.

Version:
$Revision: 1.1.1.1 $, $Date: 2001/10/23 15:17:51 $
Author:
Jason Baldridge
See Also:
Serialized Form

Fields inherited from class opennlp.grok.knowledge.FCAdapter
id, stamp
 
Fields inherited from class opennlp.grok.expression.AltSet
AND, description, gs, INTERSECT, MINUS, OR, UNION
 
Fields inherited from class opennlp.grok.expression.CategoryAdapter
F
 
Constructor Summary
Entity(opennlp.common.synsem.Denoter c)
          class constructor: creates an Entity
Entity(GrokSet fcSet)
          class constructor: creates a group Entity
 
Method Summary
 opennlp.common.structure.Category copy()
          Copy method for Entity.
 
Methods inherited from class opennlp.grok.knowledge.FCAdapter
addKind, desc, equals, equals, getCorefs, getCreatedContext, getKinds, getRefexp, getStamp, group, id, informDominance, makeCoref, matches, memberOf, memberOf, mostRecent, setCorefs, setCreatedContext, setEquals, setStamp, toString
 
Methods inherited from class opennlp.grok.expression.AltSet
add, addAll, addAll, contains, deepMap, eval, getDescriptionSet, getDominanceHandler, getFirst, getSet, intersect, iterator, minus, name, occurs, plural, printContents, remove, setDifference, setDominanceHandler, size, toArray, union
 
Methods inherited from class opennlp.grok.expression.CategoryAdapter
copy, forall, getFeature, getSpan, getSpanEnd, getSpanStart, hashString, makeString, prettyLength, prettyPrint, prettyPrint, setFeature, setSpan, shallowEquals, showFeature, tooLong
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface opennlp.common.discourse.FC
size
 
Methods inherited from interface opennlp.common.synsem.Denoter
eval, getDominanceHandler, setDominanceHandler
 
Methods inherited from interface opennlp.common.structure.Category
deepMap, forall, getFeature, getSpan, getSpanEnd, getSpanStart, hashString, prettyPrint, setFeature, setSpan, shallowEquals
 
Methods inherited from interface opennlp.common.unify.Unifiable
occurs
 

Constructor Detail

Entity

public Entity(opennlp.common.synsem.Denoter c)
class constructor: creates an Entity
Parameters:
c - The category which initiates the description of this FC.

Entity

public Entity(GrokSet fcSet)
class constructor: creates a group Entity
Parameters:
fcSet - The set of FCs which make up this group FC.
Method Detail

copy

public opennlp.common.structure.Category copy()
Copy method for Entity.
Overrides:
copy in class AltSet


Copyright © 2001 Jason Baldridge and Gann Bierner. All Rights Reserved.