org.omegahat.Models.Formulae.Expressions
Class StructuralModelFormula

java.lang.Object
  |
  +--antlr.BaseAST
        |
        +--antlr.CommonAST
              |
              +--org.omegahat.Models.Formulae.Expressions.ModelFormula
                    |
                    +--org.omegahat.Models.Formulae.Expressions.StructuralModelFormula
All Implemented Interfaces:
antlr.collections.AST, ModelFormulaInt, Subsettable

public class StructuralModelFormula
extends ModelFormula

Represents a formula that is a deterministic or structural equality rather than a distributional relationship. This corresponds to a `='


Fields inherited from class org.omegahat.Models.Formulae.Expressions.ModelFormula
groups, GROUPS, response, RESPONSE, structural, STRUCTURAL
 
Fields inherited from class antlr.BaseAST
down, right
 
Constructor Summary
StructuralModelFormula(java.lang.Object response, java.lang.Object structural)
           
StructuralModelFormula(java.lang.Object response, java.lang.Object structural, java.lang.Object groups)
           
 
Method Summary
 java.lang.String separator()
           
 
Methods inherited from class org.omegahat.Models.Formulae.Expressions.ModelFormula
equals, getReferencedVariables, getReferencedVariables, groups, groups, multiLineParse, multiLineParse, multiLineParse, parse, parse, parse, parse, parse, response, response, structural, structural, subset, toString
 
Methods inherited from class antlr.CommonAST
getText, getType, initialize, initialize, initialize, setText, setType
 
Methods inherited from class antlr.BaseAST
addChild, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toStringList, toStringTree
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StructuralModelFormula

public StructuralModelFormula(java.lang.Object response,
                              java.lang.Object structural)

StructuralModelFormula

public StructuralModelFormula(java.lang.Object response,
                              java.lang.Object structural,
                              java.lang.Object groups)
Method Detail

separator

public java.lang.String separator()
Overrides:
separator in class ModelFormula