© 2004 BEA Systems, Inc.

com.beasys.commerce.ebusiness.catalog
Class CatalogItemView

java.lang.Object
  extended bycom.beasys.commerce.ebusiness.catalog.CatalogItemView
All Implemented Interfaces:
Serializable, View

public class CatalogItemView
extends Object
implements View, Serializable

A CatalogItemView is a window onto a large CatalogItem result set. It has a size (the number of items in the view), a beginning index (the index of the first item in the view), and an ending index (the index of the last item in the view). Additionally, a CatalogItemViewhas an index within the context of a ViewIterator.

See Also:
View, ViewIterator, Serialized Form

Constructor Summary
CatalogItemView()
          Default constructor
CatalogItemView(int size, int firstIndex, int lastIndex, int viewIndex)
          Creates a new CatalogItemView with the given size, first index, last index, and view index.
 
Method Summary
 int getFirstIndex()
          Returns the index of the first item in the view.
 int getLastIndex()
          Returns the index of the last item in the view.
 int getSize()
          Returns the number of items in the view.
 int getViewIndex()
          Returns the index of this View within its ViewIterator.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CatalogItemView

public CatalogItemView()
Default constructor


CatalogItemView

public CatalogItemView(int size,
                       int firstIndex,
                       int lastIndex,
                       int viewIndex)
Creates a new CatalogItemView with the given size, first index, last index, and view index.

Method Detail

getFirstIndex

public int getFirstIndex()
Returns the index of the first item in the view.

Specified by:
getFirstIndex in interface View
Returns:
The index of the first item in the view.

getLastIndex

public int getLastIndex()
Returns the index of the last item in the view.

Specified by:
getLastIndex in interface View
Returns:
The index of the last item in the view.

getSize

public int getSize()
Returns the number of items in the view.

Specified by:
getSize in interface View
Returns:
The number of ites in the view.

getViewIndex

public int getViewIndex()
Returns the index of this View within its ViewIterator.

Specified by:
getViewIndex in interface View
Returns:
The index of this View within its ViewIterator.

toString

public String toString()
Returns:
the string representation of this CatalogItemView.

© 2004 BEA Systems, Inc.

Copyright © 2004 BEA Systems, Inc. All Rights Reserved