public interface PVAuxInfo
Modifier and Type | Method and Description |
---|---|
PVScalar |
createInfo(String key,
ScalarType scalarType)
Add a new auxiliary item or retrieve the interface to an existing item.
|
PVScalar |
getInfo(String key)
Get a single auxiliary item..
|
Map<String,PVScalar> |
getInfos()
Get a map of the current auxiliary items.
|
PVField |
getPVField()
Get the PVField with which this PVAuxInfo is associated
|
void |
toString(StringBuilder buf)
Generate a string describing the auxiliary information.
|
void |
toString(StringBuilder buf,
int indentLevel)
Generate a string describing the auxiliary information.
|
PVField getPVField()
PVScalar createInfo(String key, ScalarType scalarType)
key
- The key.scalarType
- The scalarType.PVScalar getInfo(String key)
key
- The key.void toString(StringBuilder buf)
buf
- buffer for the resultvoid toString(StringBuilder buf, int indentLevel)
buf
- buffer for the resultindentLevel
- Indent level. Each level is four spaces.Copyright © 2014. All Rights Reserved.