public class CommunicationImpl extends TermImpl implements Communication
Communication.| Modifier | Constructor and Description |
|---|---|
protected |
CommunicationImpl()
The default constructor.
|
protected |
CommunicationImpl(BaseFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(Visitor<R> v)
Accepts a visitor.
|
static boolean |
countingFinaliser()
public attribute determining whether to log to the
standard output information about who is creating
this instance of CommunicationImpl (e.g., ic >= sl)
|
CommunicationImpl |
create(Object[] args)
Returns a new object of this class.
|
boolean |
equals(Object obj)
Compares the specified object with this CommunicationImpl
for equality.
|
RefExpr |
getChannelExpr()
Returns the ChannelExpr element.
|
Object[] |
getChildren() |
CircusFieldList |
getCircusFieldList()
This is a convenience method.
|
CommPattern |
getCommPattern()
Returns the CommPattern element.
|
CommUsage |
getCommUsage()
Returns the CommUsage element.
|
FieldList |
getFieldList()
Returns the FieldList element.
|
Boolean |
getIndexed()
Returns the Indexed element.
|
BigInteger |
getMultiSych()
Returns the MultiSych element.
|
int |
hashCode()
Returns the hash code value for this CommunicationImpl.
|
static long |
instanceCount()
Only concrete classes get the instance count method visible
|
static long |
instancesFinalised() |
void |
setChannelExpr(RefExpr channelExpr)
Sets the ChannelExpr element.
|
void |
setCommPattern(CommPattern commPattern)
Sets the CommPattern element.
|
void |
setCommUsage(CommUsage commUsage)
Sets the CommUsage element.
|
void |
setFieldList(FieldList fieldList)
Sets the FieldList element.
|
void |
setIndexed(Boolean indexed)
Sets the Indexed element.
|
void |
setMultiSych(BigInteger multiSych)
Sets the MultiSych element.
|
annsSize, getAnn, getAnns, getFactory, hasAnn, hasAnn, removeAnn, removeAnn, toStringprotected CommunicationImpl()
object factory.protected CommunicationImpl(BaseFactory factory)
public static boolean countingFinaliser()
public static long instancesFinalised()
public boolean equals(Object obj)
public int hashCode()
public <R> R accept(Visitor<R> v)
public CommunicationImpl create(Object[] args)
public Object[] getChildren()
getChildren in interface Termpublic static long instanceCount()
public RefExpr getChannelExpr()
CommunicationgetChannelExpr in interface Communicationpublic void setChannelExpr(RefExpr channelExpr)
CommunicationsetChannelExpr in interface CommunicationchannelExpr - the ChannelExpr element.Communication.getChannelExpr()public FieldList getFieldList()
CommunicationgetFieldList in interface Communicationpublic void setFieldList(FieldList fieldList)
CommunicationsetFieldList in interface CommunicationfieldList - the FieldList element.Communication.getFieldList()public CommUsage getCommUsage()
CommunicationgetCommUsage in interface Communicationpublic void setCommUsage(CommUsage commUsage)
CommunicationsetCommUsage in interface CommunicationcommUsage - the CommUsage element.Communication.getCommUsage()public CommPattern getCommPattern()
CommunicationgetCommPattern in interface Communicationpublic void setCommPattern(CommPattern commPattern)
CommunicationsetCommPattern in interface CommunicationcommPattern - the CommPattern element.Communication.getCommPattern()public BigInteger getMultiSych()
CommunicationgetMultiSych in interface Communicationpublic void setMultiSych(BigInteger multiSych)
CommunicationsetMultiSych in interface CommunicationmultiSych - the MultiSych element.Communication.getMultiSych()public Boolean getIndexed()
CommunicationgetIndexed in interface Communicationpublic void setIndexed(Boolean indexed)
CommunicationsetIndexed in interface Communicationindexed - the Indexed element.Communication.getIndexed()public CircusFieldList getCircusFieldList()
CommunicationgetCircusFieldList in interface CommunicationCopyright © 2003–2016 Community Z Tools Project. All rights reserved.