com.partnersoft.maps.rover
Class RoverType

java.lang.Object
  extended by com.partnersoft.maps.rover.RoverType
All Implemented Interfaces:
Immutable

public class RoverType
extends java.lang.Object
implements Immutable

A datatype for RoverData.

Specifies the name, ID, and ordered list of field names for the RoverData in a RoverEntity.

Copyright 2009 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis

Constructor Summary
RoverType(java.lang.String name, int id, java.util.List<java.lang.String> fieldNames)
           
 
Method Summary
 int getId()
           
 java.lang.String getName()
           
 java.util.List<java.lang.String> listFieldNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoverType

public RoverType(java.lang.String name,
                 int id,
                 java.util.List<java.lang.String> fieldNames)
Method Detail

getId

public int getId()

getName

public java.lang.String getName()

listFieldNames

public java.util.List<java.lang.String> listFieldNames()