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.2.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
 java.util.List<java.lang.String> getGroupings()
          Returns a non-null, but possibly empty, list of Propbank ids.
 java.lang.String getName()
          Returns the name of this member.
 IVerbClass getVerbClass()
          Returns the verb class to which this member belongs
 java.util.Map<IWordnetKey,java.lang.Boolean> getWordnetTypes()
          Returns a non-null, but possibly empty, map 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

java.lang.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

java.util.Map<IWordnetKey,java.lang.Boolean> getWordnetTypes()
Returns a non-null, but possibly empty, map of Wordnet types. Each wordnet type is mapped to a boolean which indicates if the wordnet key is prefixed with a question mark, '?'.

Returns:
a non-null, but possibly empty, map of Wordnet types to question mark prefixes
Since:
JVerbnet 1.1.0

getGroupings

java.util.List<java.lang.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 ${project.organization.name}. All Rights Reserved.