|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gdata.data.AbstractExtension
com.google.gdata.data.ExtensionPoint
com.google.gdata.data.spreadsheet.Data
public class Data
Describes a data region of a table.
Nested Class Summary | |
---|---|
static class |
Data.InsertionMode
Insertion mode. |
Nested classes/interfaces inherited from class com.google.gdata.data.ExtensionPoint |
---|
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler |
Constructor Summary | |
---|---|
Data()
Default mutable constructor. |
|
Data(Data.InsertionMode insertionMode,
java.lang.Integer numberOfRows,
java.lang.Integer startIndex)
Immutable constructor. |
Method Summary | |
---|---|
void |
addColumn(Column column)
Adds a new column. |
void |
declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within the target extension profile. |
java.util.List<Column> |
getColumns()
Returns the columns. |
static ExtensionDescription |
getDefaultDescription(boolean required,
boolean repeatable)
Returns the extension description, specifying whether it is required, and whether it is repeatable. |
Data.InsertionMode |
getInsertionMode()
Returns the insertion mode. |
java.lang.Integer |
getNumberOfRows()
Returns the number of rows in the data section. |
java.lang.Integer |
getStartIndex()
Returns the index of the first row of the data section (inclusive). |
boolean |
hasColumns()
Returns whether it has the columns. |
boolean |
hasInsertionMode()
Returns whether it has the insertion mode. |
boolean |
hasNumberOfRows()
Returns whether it has the number of rows in the data section. |
boolean |
hasStartIndex()
Returns whether it has the index of the first row of the data section (inclusive). |
void |
setInsertionMode(Data.InsertionMode insertionMode)
Sets the insertion mode. |
void |
setNumberOfRows(java.lang.Integer numberOfRows)
Sets the number of rows in the data section. |
void |
setStartIndex(java.lang.Integer startIndex)
Sets the index of the first row of the data section (inclusive). |
java.lang.String |
toString()
|
Methods inherited from class com.google.gdata.data.ExtensionPoint |
---|
addExtension, addRepeatingExtension, generateCumulativeXmlBlob, getExtension, getExtensions, getHandler, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit |
Methods inherited from class com.google.gdata.data.AbstractExtension |
---|
disableStrictValidation, enableStrictValidation, generate, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, setImmutable |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Data()
public Data(Data.InsertionMode insertionMode, java.lang.Integer numberOfRows, java.lang.Integer startIndex)
insertionMode
- insertion mode.numberOfRows
- number of rows in the data section.startIndex
- index of the first row of the data section (inclusive).Method Detail |
---|
public void declareExtensions(ExtensionProfile extProfile)
ExtensionPoint
declareExtensions
in class ExtensionPoint
extProfile
- the ExtensionProfile to initialize.public java.util.List<Column> getColumns()
public void addColumn(Column column)
column
- columnpublic boolean hasColumns()
public Data.InsertionMode getInsertionMode()
public void setInsertionMode(Data.InsertionMode insertionMode)
insertionMode
- insertion mode or null
to resetpublic boolean hasInsertionMode()
public java.lang.Integer getNumberOfRows()
public void setNumberOfRows(java.lang.Integer numberOfRows)
numberOfRows
- number of rows in the data section or null
to resetpublic boolean hasNumberOfRows()
public java.lang.Integer getStartIndex()
public void setStartIndex(java.lang.Integer startIndex)
startIndex
- index of the first row of the data section (inclusive) or
null
to resetpublic boolean hasStartIndex()
public static ExtensionDescription getDefaultDescription(boolean required, boolean repeatable)
required
- whether it is requiredrepeatable
- whether it is repeatable
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |