com.businessobjects.enterprise.webi
Interface PrecacheTypes


public interface PrecacheTypes

A collection of precache types that are available to this document.


Nested Class Summary
static class PrecacheTypes.Factory
          A class with methods for creating instances of the PrecacheTypes type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 PrecacheType addNewPrecacheType()
          Appends and returns a new empty PrecacheType object as the last element of the array.
 PrecacheType[] getPrecacheTypeArray()
          Returns the array of PrecacheType objects.
 PrecacheType getPrecacheTypeArray(int i)
          Returns the PrecacheType object at the specified index position.
 PrecacheType insertNewPrecacheType(int i)
          Inserts and returns a new empty PrecacheType object at a specified index.
 void removePrecacheType(int i)
          Removes the PrecacheType object at the specified index position.
 void setPrecacheTypeArray(int i, PrecacheType precacheType)
          Sets the PrecacheType object at the specified index position.
 void setPrecacheTypeArray(PrecacheType[] precacheTypeArray)
          Sets the array of PrecacheType objects.
 int sizeOfPrecacheTypeArray()
          Returns the number of PrecacheType objects in the array.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Internal Use Only.

Method Detail

getPrecacheTypeArray

PrecacheType[] getPrecacheTypeArray()

Returns the array of PrecacheType objects.

Returns:
The array of PrecacheType objects.

getPrecacheTypeArray

PrecacheType getPrecacheTypeArray(int i)

Returns the PrecacheType object at the specified index position.

Parameters:
i - The index position.
Returns:
The PrecacheType object.

sizeOfPrecacheTypeArray

int sizeOfPrecacheTypeArray()
Returns the number of PrecacheType objects in the array.

Returns:
The size of the PrecacheType array.

setPrecacheTypeArray

void setPrecacheTypeArray(PrecacheType[] precacheTypeArray)

Sets the array of PrecacheType objects.

Parameters:
precacheTypeArray - The array of PrecacheType objects.

setPrecacheTypeArray

void setPrecacheTypeArray(int i,
                          PrecacheType precacheType)

Sets the PrecacheType object at the specified index position.

Parameters:
i - The index position.
precacheType - The PrecacheType object.

insertNewPrecacheType

PrecacheType insertNewPrecacheType(int i)
Inserts and returns a new empty PrecacheType object at a specified index.

Parameters:
i - The index position to insert the object.
Returns:
The new PrecacheType object.

addNewPrecacheType

PrecacheType addNewPrecacheType()
Appends and returns a new empty PrecacheType object as the last element of the array.

Returns:
A new PrecacheType object.

removePrecacheType

void removePrecacheType(int i)
Removes the PrecacheType object at the specified index position.

Parameters:
i - The index position for the object to be removed.