opennlp.grok.expression
Interface Arg

All Superinterfaces:
opennlp.common.unify.Mutable, opennlp.common.unify.Unifiable
All Known Implementing Classes:
BasicArg, Dollar, NullArg, SetArg

public interface Arg
extends opennlp.common.unify.Unifiable, opennlp.common.unify.Mutable

An interface for objects that can be arguments in a category.

Version:
$Revision: 1.4 $, $Date: 2002/11/21 18:03:11 $
Author:
Jason Baldridge

Method Summary
 Arg copy()
           
 void forall(opennlp.common.synsem.CategoryFcn fcn)
           
 java.lang.String hashString(java.util.Map varMap)
           
 void unifySlash(Slash s)
           
 
Methods inherited from interface opennlp.common.unify.Unifiable
equals, fill, occurs, unify, unifyCheck
 
Methods inherited from interface opennlp.common.unify.Mutable
deepMap
 

Method Detail

copy

public Arg copy()

forall

public void forall(opennlp.common.synsem.CategoryFcn fcn)

unifySlash

public void unifySlash(Slash s)
                throws opennlp.common.unify.UnifyFailure
opennlp.common.unify.UnifyFailure

hashString

public java.lang.String hashString(java.util.Map varMap)


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