Classes Files

com::wombat::mama::MamaFieldCache

Inherits from com.wombat.mama.MamaFieldCacheFieldList

Public Functions

  Name
  MamaFieldCache()
MamaFieldCacheReadOnlyField[] getFastReadOnlyDeltaArray()
MamaFieldCacheReadOnlyField[] getFastReadOnlyFullArray()
void getDeltaMsg(MamaMsg message)
void getFullMsg(MamaMsg message)
boolean getUseFieldNames()
void setUseFieldNames(boolean useFieldNames)
void apply(MamaMsg msg, MamaDictionary dict, MamaFieldCacheFieldList delta)
MamaFieldCacheField add(MamaFieldDescriptor desc)
MamaFieldCacheField findOrAdd(MamaFieldDescriptor desc)
MamaFieldCacheField findOrAddBool(MamaFieldDescriptor desc)
MamaFieldCacheChar findOrAddChar(MamaFieldDescriptor desc)
MamaFieldCacheUint8 findOrAddUint8(MamaFieldDescriptor desc)
MamaFieldCacheInt8 findOrAddInt8(MamaFieldDescriptor desc)
MamaFieldCacheUint16 findOrAddUint16(MamaFieldDescriptor desc)
MamaFieldCacheInt16 findOrAddInt16(MamaFieldDescriptor desc)
MamaFieldCacheUint32 findOrAddUint32(MamaFieldDescriptor desc)
MamaFieldCacheInt32 findOrAddInt32(MamaFieldDescriptor desc)
MamaFieldCacheUint64 findOrAddUint64(MamaFieldDescriptor desc)
MamaFieldCacheInt64 findOrAddInt64(MamaFieldDescriptor desc)
MamaFieldCacheFloat32 findOrAddFloat32(MamaFieldDescriptor desc)
MamaFieldCacheFloat64 findOrAddFloat64(MamaFieldDescriptor desc)
MamaFieldCacheDateTime findOrAddDateTime(MamaFieldDescriptor desc)
MamaFieldCachePrice findOrAddPrice(MamaFieldDescriptor desc)
MamaFieldCacheString findOrAddString(MamaFieldDescriptor desc)
MamaFieldCacheField add(int fid, short type, String name)
MamaFieldCacheField findOrAdd(int fid, short type, String name)
MamaFieldCacheField findOrAddBool(int fid, String name)
MamaFieldCacheField findOrAddChar(int fid, String name)
MamaFieldCacheField findOrAddUint8(int fid, String name)
MamaFieldCacheField findOrAddInt8(int fid, String name)
MamaFieldCacheField findOrAddUint16(int fid, String name)
MamaFieldCacheField findOrAddInt16(int fid, String name)
MamaFieldCacheField findOrAddUint32(int fid, String name)
MamaFieldCacheField findOrAddInt32(int fid, String name)
MamaFieldCacheField findOrAddUint64(int fid, String name)
MamaFieldCacheField findOrAddInt64(int fid, String name)
MamaFieldCacheField findOrAddFloat32(int fid, String name)
MamaFieldCacheField findOrAddFloat64(int fid, String name)
MamaFieldCacheField findOrAddDateTime(int fid, String name)
MamaFieldCacheField findOrAddPrice(int fid, String name)
MamaFieldCacheField findOrAddString(int fid, String name)
void lockFields()
void unlockFields()
void setTrackModState(boolean state)
boolean getTrackModState()
void setOverrideDescriptorTrackModState(boolean state)
boolean getOverrideDescriptorTrackModState()

Additional inherited members

Public Functions inherited from com.wombat.mama.MamaFieldCacheFieldList

  Name
  MamaFieldCacheFieldList()
void clear()
void clearAndDelete()
void addIfModified(MamaFieldCacheField field)
MamaFieldCacheField find(String name)
MamaFieldCacheField find(int fid)
MamaFieldCacheField find(MamaFieldDescriptor desc)
int size()
boolean empty()
Iterator getIterator()

Protected Functions inherited from com.wombat.mama.MamaFieldCacheFieldList

  Name
ArrayList getArrayList()

Public Functions Documentation

function MamaFieldCache

inline MamaFieldCache()

function getFastReadOnlyDeltaArray

inline MamaFieldCacheReadOnlyField[] getFastReadOnlyDeltaArray()

function getFastReadOnlyFullArray

inline MamaFieldCacheReadOnlyField[] getFastReadOnlyFullArray()

function getDeltaMsg

inline void getDeltaMsg(
    MamaMsg message
)

function getFullMsg

inline void getFullMsg(
    MamaMsg message
)

function getUseFieldNames

inline boolean getUseFieldNames()

function setUseFieldNames

inline void setUseFieldNames(
    boolean useFieldNames
)

function apply

inline void apply(
    MamaMsg msg,
    MamaDictionary dict,
    MamaFieldCacheFieldList delta
)

function add

inline MamaFieldCacheField add(
    MamaFieldDescriptor desc
)

function findOrAdd

inline MamaFieldCacheField findOrAdd(
    MamaFieldDescriptor desc
)

function findOrAddBool

inline MamaFieldCacheField findOrAddBool(
    MamaFieldDescriptor desc
)

function findOrAddChar

inline MamaFieldCacheChar findOrAddChar(
    MamaFieldDescriptor desc
)

function findOrAddUint8

inline MamaFieldCacheUint8 findOrAddUint8(
    MamaFieldDescriptor desc
)

function findOrAddInt8

inline MamaFieldCacheInt8 findOrAddInt8(
    MamaFieldDescriptor desc
)

function findOrAddUint16

inline MamaFieldCacheUint16 findOrAddUint16(
    MamaFieldDescriptor desc
)

function findOrAddInt16

inline MamaFieldCacheInt16 findOrAddInt16(
    MamaFieldDescriptor desc
)

function findOrAddUint32

inline MamaFieldCacheUint32 findOrAddUint32(
    MamaFieldDescriptor desc
)

function findOrAddInt32

inline MamaFieldCacheInt32 findOrAddInt32(
    MamaFieldDescriptor desc
)

function findOrAddUint64

inline MamaFieldCacheUint64 findOrAddUint64(
    MamaFieldDescriptor desc
)

function findOrAddInt64

inline MamaFieldCacheInt64 findOrAddInt64(
    MamaFieldDescriptor desc
)

function findOrAddFloat32

inline MamaFieldCacheFloat32 findOrAddFloat32(
    MamaFieldDescriptor desc
)

function findOrAddFloat64

inline MamaFieldCacheFloat64 findOrAddFloat64(
    MamaFieldDescriptor desc
)

function findOrAddDateTime

inline MamaFieldCacheDateTime findOrAddDateTime(
    MamaFieldDescriptor desc
)

function findOrAddPrice

inline MamaFieldCachePrice findOrAddPrice(
    MamaFieldDescriptor desc
)

function findOrAddString

inline MamaFieldCacheString findOrAddString(
    MamaFieldDescriptor desc
)

function add

inline MamaFieldCacheField add(
    int fid,
    short type,
    String name
)

function findOrAdd

inline MamaFieldCacheField findOrAdd(
    int fid,
    short type,
    String name
)

function findOrAddBool

inline MamaFieldCacheField findOrAddBool(
    int fid,
    String name
)

function findOrAddChar

inline MamaFieldCacheField findOrAddChar(
    int fid,
    String name
)

function findOrAddUint8

inline MamaFieldCacheField findOrAddUint8(
    int fid,
    String name
)

function findOrAddInt8

inline MamaFieldCacheField findOrAddInt8(
    int fid,
    String name
)

function findOrAddUint16

inline MamaFieldCacheField findOrAddUint16(
    int fid,
    String name
)

function findOrAddInt16

inline MamaFieldCacheField findOrAddInt16(
    int fid,
    String name
)

function findOrAddUint32

inline MamaFieldCacheField findOrAddUint32(
    int fid,
    String name
)

function findOrAddInt32

inline MamaFieldCacheField findOrAddInt32(
    int fid,
    String name
)

function findOrAddUint64

inline MamaFieldCacheField findOrAddUint64(
    int fid,
    String name
)

function findOrAddInt64

inline MamaFieldCacheField findOrAddInt64(
    int fid,
    String name
)

function findOrAddFloat32

inline MamaFieldCacheField findOrAddFloat32(
    int fid,
    String name
)

function findOrAddFloat64

inline MamaFieldCacheField findOrAddFloat64(
    int fid,
    String name
)

function findOrAddDateTime

inline MamaFieldCacheField findOrAddDateTime(
    int fid,
    String name
)

function findOrAddPrice

inline MamaFieldCacheField findOrAddPrice(
    int fid,
    String name
)

function findOrAddString

inline MamaFieldCacheField findOrAddString(
    int fid,
    String name
)

function lockFields

inline void lockFields()

function unlockFields

inline void unlockFields()

function setTrackModState

inline void setTrackModState(
    boolean state
)

function getTrackModState

inline boolean getTrackModState()

function setOverrideDescriptorTrackModState

inline void setOverrideDescriptorTrackModState(
    boolean state
)

function getOverrideDescriptorTrackModState

inline boolean getOverrideDescriptorTrackModState()

Updated on 2023-03-31 at 15:29:42 +0100