edu.mit.jverbnet.data
Interface IMember

All Known Subinterfaces:
IMember.IMemberBuilder
All Known Implementing Classes:
Member, Member.MemberBuilder

public interface IMember

A member of a verb class.

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

Nested Class Summary
static interface IMember.IMemberBuilder
          A class that returns modifiable lists, that allows an immutable member object to built up and then created.
 
Method Summary
 List<String> getGroupings()
          Returns a non-null, but possibly empty, list of Propbank ids.
 String getName()
          Returns the name of this member.
 IVerbClass getVerbClass()
          Returns the verb class to which this member belongs
 List<IWordnetKey> getWordnetTypes()
          Returns a non-null, but possibly empty, list of Wordnet types.
 

Method Detail

getVerbClass

IVerbClass getVerbClass()
Returns the verb class to which this member belongs

Returns:
the verb class to which this member belongs
Since:
JVerbnet 1.0.0

getName

String getName()
Returns the name of this member. Will not be null, empty, or all whitespace.

Returns:
the name of this member
Since:
JVerbnet 1.0.0

getWordnetTypes

List<IWordnetKey> getWordnetTypes()
Returns a non-null, but possibly empty, list of Wordnet types.

Returns:
a non-null, but possibly empty, list of Wordnet types
Since:
JVerbnet 1.0.0

getGroupings

List<String> getGroupings()
Returns a non-null, but possibly empty, list of Propbank ids.

Returns:
a non-null, but possibly empty, list of Propbank ids
Since:
JVerbnet 1.0.0


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