edu.mit.jverbnet.data.semantics
Interface IPredicateDesc

All Known Implementing Classes:
PredicateDesc

public interface IPredicateDesc

A predicate description.

Since:
JVerbnet 1.0.0
Version:
1.0.0
Author:
Mark A. Finlayson

Method Summary
 List<ISemanticArgType> getArgumentTypes()
          Returns a list of semantic arguments, which will never be null, never contain null, and will always have at least one element.
 boolean getBool()
          Returns the boolean value of this predicate.
 PredicateType getValue()
          The type of the predicate.
 

Method Detail

getValue

PredicateType getValue()
The type of the predicate. Will never return null.

Returns:
the non-null type of the predicate
Since:
JVerbnet 1.0.0

getBool

boolean getBool()
Returns the boolean value of this predicate.

Returns:
the boolean value of this predicate
Since:
JVerbnet 1.0.0

getArgumentTypes

List<ISemanticArgType> getArgumentTypes()
Returns a list of semantic arguments, which will never be null, never contain null, and will always have at least one element.

Returns:
the list of semantic arguments
Since:
JVerbnet 1.0.0


Copyright © 2012 Massachusetts Institute of Technology. All Rights Reserved.