net.sourceforge.hatbox
Class MetaNode
java.lang.Object
net.sourceforge.hatbox.AbstractNode
net.sourceforge.hatbox.MetaNode
public class MetaNode
- extends AbstractNode
A pseudo node that contains index meta-data
- Author:
- Peter Yuill
Fields inherited from class net.sourceforge.hatbox.AbstractNode |
BOUNDS_MAX_X_OFFSET, BOUNDS_MAX_Y_OFFSET, BOUNDS_MIN_X_OFFSET, BOUNDS_MIN_Y_OFFSET, COUNT_OFFSET, data, dirty, ENTRY_KEY_SIZE, ENTRY_LIST_OFFSET, ENTRY_ORDINATE_SIZE, id, LEVEL_OFFSET, MAX_OFFSET, PARENT_OFFSET |
Constructor Summary |
MetaNode(byte[] data)
|
MetaNode(long rootId,
java.lang.String table,
java.lang.String pkColumn,
int pkColumnIndex,
java.lang.String geomColumn,
int geomColumnIndex,
java.lang.String geomType,
java.lang.String srid,
java.lang.String exposePK,
java.lang.String entriesMax)
|
Methods inherited from class net.sourceforge.hatbox.AbstractNode |
equals, getBoolean, getByte, getChar, getData, getDouble, getId, getIndexNodeSize, getInt, getLong, getShort, hashCode, isDirty, putBoolean, putByte, putChar, putDouble, putInt, putLong, putShort, setDirty, setId |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
VERSION_OFFSET
public static final int VERSION_OFFSET
- See Also:
- Constant Field Values
ALGORITHM_OFFSET
public static final int ALGORITHM_OFFSET
- See Also:
- Constant Field Values
EXPOSE_PK_OFFSET
public static final int EXPOSE_PK_OFFSET
- See Also:
- Constant Field Values
GEOM_TYPE_OFFSET
public static final int GEOM_TYPE_OFFSET
- See Also:
- Constant Field Values
ROOT_ID_OFFSET
public static final int ROOT_ID_OFFSET
- See Also:
- Constant Field Values
INDEX_STATUS_OFFSET
public static final int INDEX_STATUS_OFFSET
- See Also:
- Constant Field Values
ENTRIES_MAX_OFFSET
public static final int ENTRIES_MAX_OFFSET
- See Also:
- Constant Field Values
SRID_OFFSET
public static final int SRID_OFFSET
- See Also:
- Constant Field Values
PK_COL_INDEX_OFFSET
public static final int PK_COL_INDEX_OFFSET
- See Also:
- Constant Field Values
GEOM_COL_INDEX_OFFSET
public static final int GEOM_COL_INDEX_OFFSET
- See Also:
- Constant Field Values
STRINGS_OFFSET
public static final int STRINGS_OFFSET
- See Also:
- Constant Field Values
MetaNode
public MetaNode(byte[] data)
MetaNode
public MetaNode(long rootId,
java.lang.String table,
java.lang.String pkColumn,
int pkColumnIndex,
java.lang.String geomColumn,
int geomColumnIndex,
java.lang.String geomType,
java.lang.String srid,
java.lang.String exposePK,
java.lang.String entriesMax)
getRootId
public long getRootId()
setRootId
public void setRootId(long id)
getIndexStatus
public IndexStatus getIndexStatus()
setIndexStatus
public void setIndexStatus(IndexStatus status)
getEntriesMax
public int getEntriesMax()
setEntriesMax
public void setEntriesMax(int max)
getSrid
public int getSrid()
setSrid
public void setSrid(int srid)
getPkColIndex
public int getPkColIndex()
setPkColIndex
public void setPkColIndex(int index)
getGeomColIndex
public int getGeomColIndex()
setGeomColIndex
public void setGeomColIndex(int index)
getExposePk
public boolean getExposePk()
setExposePk
public void setExposePk(boolean exposePk)
getGeomType
public java.lang.String getGeomType()
setGeomType
public void setGeomType(java.lang.String geomType)
getVersion
public int getVersion()
getAlgorithm
public Algorithm getAlgorithm()
getTableName
public java.lang.String getTableName()
getPkColName
public java.lang.String getPkColName()
getGeomColName
public java.lang.String getGeomColName()
setNames
public void setNames(java.lang.String table,
java.lang.String pkCol,
java.lang.String geomCol)
Copyright © 2010. All Rights Reserved.