public class XBCPBlockDecl extends java.lang.Object implements XBCBlockDecl
| Constructor and Description |
|---|
XBCPBlockDecl() |
XBCPBlockDecl(long[] path) |
XBCPBlockDecl(java.lang.Long[] path) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object o) |
boolean |
equals(java.lang.Object obj) |
long |
getAttribCount() |
XBCBlockSpec |
getBlockSpec(XBCatalog catalog)
Get definition of this declaration in given catalog.
|
java.lang.Long[] |
getCatalogObjectPath()
Get catalog path as array of Long instances.
|
long[] |
getCatalogPath() |
int |
getRevision() |
XBTSerialMethod |
getXBTSerializationMethod()
Serialization method serialization from and to XBUP level 0 protocol.
|
int |
hashCode() |
void |
setCatalogPath(long[] catalogPath) |
void |
setCatalogPath(java.lang.Long[] path) |
void |
setRevision(int revision) |
public XBCPBlockDecl()
public XBCPBlockDecl(long[] path)
public XBCPBlockDecl(java.lang.Long[] path)
public void setCatalogPath(java.lang.Long[] path)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(java.lang.Object o)
public long getAttribCount()
public XBCBlockSpec getBlockSpec(XBCatalog catalog)
XBCBlockDeclgetBlockSpec in interface XBCBlockDeclcatalog - the catalog to usepublic int getRevision()
getRevision in interface XBBlockDeclpublic long[] getCatalogPath()
public void setCatalogPath(long[] catalogPath)
catalogPath - the catalogPath to setpublic java.lang.Long[] getCatalogObjectPath()
public void setRevision(int revision)
revision - the revision to setpublic XBTSerialMethod getXBTSerializationMethod()
XBTSerializablegetXBTSerializationMethod in interface XBTSerializable