org.neodatis.odb.core.layers.layer2.meta
Class NativeAttributeHeader

java.lang.Object
  extended by org.neodatis.odb.core.layers.layer2.meta.NativeAttributeHeader

public class NativeAttributeHeader
extends java.lang.Object

A class that contain basic information about a native object

Author:
osmadja

Constructor Summary
NativeAttributeHeader()
           
NativeAttributeHeader(int blockSize, byte blockType, boolean isNative, int odbTypeId, boolean isNull)
           
 
Method Summary
 int getBlockSize()
           
 byte getBlockType()
           
 int getOdbTypeId()
           
 boolean isNative()
           
 boolean isNull()
           
 void setBlockSize(int blockSize)
           
 void setBlockType(byte blockType)
           
 void setNative(boolean isNative)
           
 void setNull(boolean isNull)
           
 void setOdbTypeId(int odbTypeId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeAttributeHeader

public NativeAttributeHeader()

NativeAttributeHeader

public NativeAttributeHeader(int blockSize,
                             byte blockType,
                             boolean isNative,
                             int odbTypeId,
                             boolean isNull)
Method Detail

getBlockSize

public int getBlockSize()

setBlockSize

public void setBlockSize(int blockSize)

getBlockType

public byte getBlockType()

setBlockType

public void setBlockType(byte blockType)

isNative

public boolean isNative()

setNative

public void setNative(boolean isNative)

isNull

public boolean isNull()

setNull

public void setNull(boolean isNull)

getOdbTypeId

public int getOdbTypeId()

setOdbTypeId

public void setOdbTypeId(int odbTypeId)