public class MapScalar extends Field
attributes, name| Constructor and Description |
|---|
MapScalar(QName name,
boolean optional,
QName key) |
| Modifier and Type | Method and Description |
|---|---|
FieldValue |
createValue(String value)
createValue method declaration
|
FieldValue |
decode(InputStream in,
Group template,
Context context,
BitVectorReader presenceMapReader)
FieldValue decode method declaration
|
byte[] |
encode(FieldValue value,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder)
byte[] encode method declaration
|
String |
getTypeName()
getTypeName method declaration
|
Class |
getValueType()
getValueType method declaration
|
boolean |
isPresenceMapBitSet(byte[] encoding,
FieldValue fieldValue)
isPresenceMapBitSet method declaration
|
boolean |
usesPresenceMapBit()
usesPresenceMapBit method declaration
|
getId, getKey, getName, getQName, getTemplate, isOptional, isPresent, setId, setKey, setMessageTemplateaddNode, getAttribute, getAttributes, getChildren, getNodeName, getNodes, hasAttribute, hasChild, setAttributepublic FieldValue createValue(String value)
FieldcreateValue in class Fieldvalue - The string of the FieldValue that is to be createdpublic FieldValue decode(InputStream in, Group template, Context context, BitVectorReader presenceMapReader)
Fieldpublic byte[] encode(FieldValue value, Group template, Context context, BitVectorBuilder presenceMapBuilder)
Fieldpublic String getTypeName()
FieldgetTypeName in class Fieldpublic Class getValueType()
FieldgetValueType in class Fieldpublic boolean isPresenceMapBitSet(byte[] encoding,
FieldValue fieldValue)
FieldisPresenceMapBitSet in class Fieldencoding - The byte array to check if it is presentfieldValue - The fieldValue objectpublic boolean usesPresenceMapBit()
FieldusesPresenceMapBit in class FieldCopyright © 2006-2013 The LaSalle Technology Group, LLC. All Rights Reserved.