| Package | Description |
|---|---|
| org.xbup.catalog | |
| org.xbup.catalog.declaration | |
| org.xbup.io.declaration | |
| org.xbup.io.pull | |
| org.xbup.io.stream.file | |
| org.xbup.io.tree | |
| org.xbup.types |
| Modifier and Type | Interface and Description |
|---|---|
interface |
XBACatalog
XBUP Level 2 Catalog interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XBAECatalog
Basic level 2 catalog class using Java Persistence.
|
class |
XBARCatalog
XBUP Level 2 Remote Catalog.
|
class |
XBCachedCatalog
TODO: Basic class supporting local catalog handling for application via interface
to XBService with local caching.
|
class |
XBECatalog
Basic level 1 catalog class using Java Persistence.
|
class |
XBRCatalog
XBUP Level 1 Remote Catalog.
|
| Modifier and Type | Method and Description |
|---|---|
XBCatalog |
XBCDeclaration.getCatalog() |
XBCatalog |
XBCPFBlockDecl.getCatalog() |
XBCatalog |
XBCPFGroupDecl.getCatalog() |
XBCatalog |
XBCPGroupDecl.getCatalog() |
XBCatalog |
XBCPSpecDecl.getXbCatalog() |
| Modifier and Type | Method and Description |
|---|---|
XBCBlockSpec |
XBCBlockDecl.getBlockSpec(XBCatalog catalog)
Get definition of this declaration in given catalog.
|
XBCBlockSpec |
XBCPBlockDecl.getBlockSpec(XBCatalog catalog) |
XBCBlockSpec |
XBCSBlockDecl.getBlockSpec(XBCatalog catalog) |
static XBFormatDecl |
XBCFormatDecl.processFormatSpec(XBCatalog catalog,
XBTTreeNode specBlock) |
void |
XBCDeclaration.setCatalog(XBCatalog catalog) |
void |
XBCPFBlockDecl.setCatalog(XBCatalog catalog) |
void |
XBCPFGroupDecl.setCatalog(XBCatalog catalog) |
void |
XBCPFormatDecl.setCatalog(XBCatalog catalog) |
void |
XBCPGroupDecl.setCatalog(XBCatalog catalog) |
void |
XBCPSpecDecl.setXbCatalog(XBCatalog xbCatalog) |
| Constructor and Description |
|---|
XBCDeclaration(XBFormatDecl format,
XBCatalog catalog)
Creates a new instance of XBCL1Declaration
|
XBCFormatDecl(XBCatalog catalog) |
XBCFormatDecl(XBCatalog catalog,
XBCFormatSpec formatSpec) |
XBCGroupDecl(XBCatalog catalog,
long[] path) |
XBCGroupDecl(XBCatalog catalog,
XBCGroupSpec groupSpec) |
XBCPContext(XBCatalog catalog,
XBCFormatSpec spec)
Creates a new instance of XBCPContext
|
XBCPFGroupDecl(XBCatalog catalog,
long groupIndex)
Creates a new instance of XBCTypeFormat
|
XBCPFormatDecl(XBCatalog catalog,
XBCFormatSpec spec)
Creates a new instance of XBCPContextFormat
|
XBCPGroupDecl(XBCatalog catalog,
XBCGroupSpec spec)
Creates a new instance of XBCTypeFormat
|
XBCPSpecDecl(XBCatalog xbCatalog) |
| Modifier and Type | Method and Description |
|---|---|
static XBContext |
XBContext.processDeclaration(XBCatalog catalog,
XBContext parent,
XBTTreeNode specBlock) |
| Constructor and Description |
|---|
XBContext(XBCatalog catalog) |
XBContext(XBCatalog catalog,
XBDeclaration declaration) |
| Constructor and Description |
|---|
XBTPullReader(XBCatalog catalog) |
XBTPullWriter(XBCatalog catalog)
Creates a new instance of PullL1Writer
|
| Constructor and Description |
|---|
XBTFileInputStream(java.io.FileDescriptor fd,
XBCatalog catalog) |
XBTFileInputStream(java.io.File file,
XBCatalog catalog)
Creates a new instance of XBFileInputStream
|
XBTFileInputStream(java.lang.String fileName,
XBCatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
XBCatalog |
XBTTree.getCatalog() |
| Modifier and Type | Method and Description |
|---|---|
void |
XBTTreeNode.processSpec(XBCatalog catalog,
XBContext parentContext)
Performs tree depth specification processing
|
void |
XBTTree.setCatalog(XBCatalog catalog) |
| Constructor and Description |
|---|
XBTTree(XBCatalog catalog)
Creates a new instance of XBTTree
|
XBTTree(XBCatalog catalog,
XBContext rootContext) |
XBTTreeDocument(XBCatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
XBBlockDecl |
XBArrayList.getBlockType(XBCatalog catalog) |