opennlp.grok.expression
Class Var

java.lang.Object
  |
  +--opennlp.grok.expression.CategoryAdapter
        |
        +--opennlp.grok.expression.VariableAdapter
              |
              +--opennlp.grok.expression.Var
All Implemented Interfaces:
opennlp.common.structure.Category, opennlp.common.unify.CatVar, opennlp.common.synsem.Denoter, java.io.Serializable, opennlp.common.synsem.Synner, opennlp.common.unify.Unifiable, opennlp.common.unify.Variable

public class Var
extends VariableAdapter

A variable that can stand for any (non set) category.

Version:
$Revision: 1.6 $, $Date: 2001/11/23 13:09:56 $
Author:
Gann Bierner
See Also:
Serialized Form

Fields inherited from class opennlp.grok.expression.VariableAdapter
_cannotCats, _mustCats, name
 
Fields inherited from class opennlp.grok.expression.CategoryAdapter
_featStruc, F
 
Constructor Summary
Var(org.jdom.Element e)
           
Var(java.lang.String n)
           
Var(java.lang.String s, opennlp.common.unify.Feature f)
           
Var(java.lang.String s, opennlp.common.unify.Feature f, java.util.Collection r, java.util.Collection r2)
           
Var(java.lang.String s, opennlp.common.unify.FeatureStructure fs)
           
Var(java.lang.String s, opennlp.common.unify.FeatureStructure fs, java.util.Collection nu, java.util.Collection rs)
           
 
Method Summary
 opennlp.common.structure.Category copy()
           
 
Methods inherited from class opennlp.grok.expression.VariableAdapter
cannotBe, desc, equals, eval, fill, genVar, getDominanceHandler, getHashString, hashCode, mustBe, name, occurs, setDominanceHandler, toString, unify, unifyCheck
 
Methods inherited from class opennlp.grok.expression.CategoryAdapter
copy, deepMap, forall, getFeature, getFeatureStructure, getSpan, getSpanEnd, getSpanStart, hashString, makeString, prettyLength, prettyPrint, prettyPrint, setFeature, setFeatureStructure, setSpan, shallowEquals, showFeature, tooLong
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface opennlp.common.structure.Category
deepMap, forall, getFeature, getFeatureStructure, getSpan, getSpanEnd, getSpanStart, hashString, prettyPrint, setFeature, setFeatureStructure, setSpan, shallowEquals
 

Constructor Detail

Var

public Var(org.jdom.Element e)

Var

public Var(java.lang.String n)

Var

public Var(java.lang.String s,
           opennlp.common.unify.FeatureStructure fs)

Var

public Var(java.lang.String s,
           opennlp.common.unify.FeatureStructure fs,
           java.util.Collection nu,
           java.util.Collection rs)

Var

public Var(java.lang.String s,
           opennlp.common.unify.Feature f)

Var

public Var(java.lang.String s,
           opennlp.common.unify.Feature f,
           java.util.Collection r,
           java.util.Collection r2)
Method Detail

copy

public opennlp.common.structure.Category copy()
Overrides:
copy in class CategoryAdapter


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