edu.mit.jverbnet.data.syntax
Class SyntaxDesc

java.lang.Object
  extended by edu.mit.jverbnet.data.syntax.SyntaxDesc
All Implemented Interfaces:
ISyntaxDesc

public class SyntaxDesc
extends java.lang.Object
implements ISyntaxDesc

Default implementation of ISyntaxDesc.

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

Field Summary
static SyntaxDesc EMPTY_SYNTAX
          Default empty syntax object.
 
Constructor Summary
SyntaxDesc(java.util.List<ISyntaxArgDesc.ISyntaxArgDescBuilder> preArgBs, java.util.List<ISyntaxArgDesc.ISyntaxArgDescBuilder> postArgBs)
          Creates a new syntax descriptor with the specified sets of arguments.
 
Method Summary
 java.util.List<ISyntaxArgDesc> getPostVerbDescriptors()
          A list of syntax argument descriptors after the verb.
 java.util.List<ISyntaxArgDesc> getPreVerbDescriptors()
          A list of syntax argument descriptors before the verb.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_SYNTAX

public static final SyntaxDesc EMPTY_SYNTAX
Default empty syntax object.

Since:
JVerbnet 1.0.0
Constructor Detail

SyntaxDesc

public SyntaxDesc(java.util.List<ISyntaxArgDesc.ISyntaxArgDescBuilder> preArgBs,
                  java.util.List<ISyntaxArgDesc.ISyntaxArgDescBuilder> postArgBs)
Creates a new syntax descriptor with the specified sets of arguments.

Parameters:
preArgBs - the list of first argument descriptors; may be null or empty, but may not contain null
postArgBs - the list of second argument descriptors; may be null or empty, but may not contain null
Since:
JVerbnet 1.2.0
Method Detail

getPreVerbDescriptors

public java.util.List<ISyntaxArgDesc> getPreVerbDescriptors()
Description copied from interface: ISyntaxDesc
A list of syntax argument descriptors before the verb. The list will be non-null, but may be empty.

Specified by:
getPreVerbDescriptors in interface ISyntaxDesc
Returns:
a non-null, but possibly empty, list of syntax argument descriptors

getPostVerbDescriptors

public java.util.List<ISyntaxArgDesc> getPostVerbDescriptors()
Description copied from interface: ISyntaxDesc
A list of syntax argument descriptors after the verb. The list will be non-null, but may be empty.

Specified by:
getPostVerbDescriptors in interface ISyntaxDesc
Returns:
a non-null, but possibly empty, list of syntax argument descriptors


Copyright © 2012 ${project.organization.name}. All Rights Reserved.