public class XBCParamDecl extends java.lang.Object implements XBParamDecl, XBTSerializable
| Constructor and Description |
|---|
XBCParamDecl(XBACatalog catalog,
XBCBlockDecl blockDecl)
Creates a new instance of XBCParamDecl
|
| Modifier and Type | Method and Description |
|---|---|
XBParamDecl |
convertToNonList()
Get new instance of the same declaration, but as list.
|
XBBlockDecl |
getBlockDecl()
Get block declaration.
|
XBParamType |
getParamType()
Get type of this parameter.
|
XBTSerialMethod |
getXBTSerializationMethod()
Serialization method serialization from and to XBUP level 0 protocol.
|
boolean |
isJoinFlag()
Get flag whether parameter is joined.
|
boolean |
isListFlag()
Get flag whether parameter is list of items.
|
void |
setBlockDecl(XBBlockDecl blockDecl) |
void |
setJoinFlag(boolean joinFlag) |
void |
setListFlag(boolean listFlag) |
public XBCParamDecl(XBACatalog catalog, XBCBlockDecl blockDecl)
public XBBlockDecl getBlockDecl()
XBParamDeclgetBlockDecl in interface XBParamDeclpublic void setBlockDecl(XBBlockDecl blockDecl)
blockDecl - the blockDef to setpublic boolean isListFlag()
XBParamDeclisListFlag in interface XBParamDeclpublic void setListFlag(boolean listFlag)
listFlag - the listFlag to setpublic boolean isJoinFlag()
XBParamDeclisJoinFlag in interface XBParamDeclpublic void setJoinFlag(boolean joinFlag)
joinFlag - the joinFlag to setpublic XBParamType getParamType()
XBParamDeclgetParamType in interface XBParamDeclpublic XBParamDecl convertToNonList()
XBParamDeclconvertToNonList in interface XBParamDeclpublic XBTSerialMethod getXBTSerializationMethod()
XBTSerializablegetXBTSerializationMethod in interface XBTSerializable