gavo.grammars package¶
Submodules¶
- gavo.grammars.binarygrammar module
- gavo.grammars.cdfgrammar module
CDFHeaderGrammar
CDFHeaderGrammar.attrSeq
CDFHeaderGrammar.clearProperty()
CDFHeaderGrammar.completedCallbacks
CDFHeaderGrammar.getFullId()
CDFHeaderGrammar.getProperty()
CDFHeaderGrammar.hasProperty()
CDFHeaderGrammar.managedAttrs
CDFHeaderGrammar.name_
CDFHeaderGrammar.onElementComplete()
CDFHeaderGrammar.rd
CDFHeaderGrammar.rowIterator
CDFHeaderGrammar.setProperty()
CDFHeaderIterator
- gavo.grammars.columngrammar module
- gavo.grammars.common module
FileRowAttributes
FileRowIterator
FilteredInputFile
Grammar
GrammarMacroMixin
GrammarMacroMixin.macro_colNames()
GrammarMacroMixin.macro_dlMetaURI()
GrammarMacroMixin.macro_fullDLURL()
GrammarMacroMixin.macro_inputRelativePath()
GrammarMacroMixin.macro_inputSize()
GrammarMacroMixin.macro_property()
GrammarMacroMixin.macro_rootlessPath()
GrammarMacroMixin.macro_sourceDate()
GrammarMacroMixin.macro_splitPreviewPath()
GrammarMacroMixin.macro_srcstem()
GrammarMacroMixin.macro_standardPreviewPath()
MapKeys
NullGrammar
REAttribute
RowIterator
Rowfilter
SourceFieldApp
TransparentGrammar
TransparentGrammar.attrSeq
TransparentGrammar.clearProperty()
TransparentGrammar.completedCallbacks
TransparentGrammar.getFullId()
TransparentGrammar.getProperty()
TransparentGrammar.hasProperty()
TransparentGrammar.managedAttrs
TransparentGrammar.name_
TransparentGrammar.parse()
TransparentGrammar.rd
TransparentGrammar.setProperty()
compileRowfilter()
wrapFileFor()
- gavo.grammars.csvgrammar module
- gavo.grammars.customgrammar module
CustomGrammar
CustomGrammar.attrSeq
CustomGrammar.clearProperty()
CustomGrammar.completedCallbacks
CustomGrammar.getFullId()
CustomGrammar.getProperty()
CustomGrammar.hasProperty()
CustomGrammar.managedAttrs
CustomGrammar.module
CustomGrammar.name_
CustomGrammar.parse()
CustomGrammar.rd
CustomGrammar.setProperty()
CustomRowIterator
getModuleName()
- gavo.grammars.dictlistgrammar module
DictlistGrammar
DictlistGrammar.attrSeq
DictlistGrammar.clearProperty()
DictlistGrammar.completedCallbacks
DictlistGrammar.getFullId()
DictlistGrammar.getProperty()
DictlistGrammar.hasProperty()
DictlistGrammar.managedAttrs
DictlistGrammar.name_
DictlistGrammar.rd
DictlistGrammar.rowIterator
DictlistGrammar.setProperty()
ListIterator
- gavo.grammars.directgrammar module
BinCodeGenerator
CBooster
ColCodeGenerator
DirectGrammar
DirectGrammar.attrSeq
DirectGrammar.cBooster
DirectGrammar.clearProperty()
DirectGrammar.completedCallbacks
DirectGrammar.getBooster()
DirectGrammar.getFullId()
DirectGrammar.getProperty()
DirectGrammar.hasProperty()
DirectGrammar.isDispatching
DirectGrammar.managedAttrs
DirectGrammar.name_
DirectGrammar.notify
DirectGrammar.onElementComplete()
DirectGrammar.parse()
DirectGrammar.rd
DirectGrammar.setProperty()
DirectGrammar.validate()
FITSCodeGenerator
SplitCodeGenerator
buildSource()
getCodeGen()
getEnum()
getGetTuple()
getGrammarAndTable()
getHDF5Generator()
getNameForItem()
getSource()
indent()
main()
parseCmdLine()
- gavo.grammars.directhdf5 module
- gavo.grammars.embeddedgrammar module
EmbeddedGrammar
EmbeddedGrammar.attrSeq
EmbeddedGrammar.clearProperty()
EmbeddedGrammar.completedCallbacks
EmbeddedGrammar.getFullId()
EmbeddedGrammar.getProperty()
EmbeddedGrammar.hasProperty()
EmbeddedGrammar.managedAttrs
EmbeddedGrammar.name_
EmbeddedGrammar.onElementComplete()
EmbeddedGrammar.rd
EmbeddedGrammar.setProperty()
EmbeddedIterator
EmbeddedPargetter
- gavo.grammars.fitsprodgrammar module
FITSProdGrammar
FITSProdGrammar.attrSeq
FITSProdGrammar.clearProperty()
FITSProdGrammar.completedCallbacks
FITSProdGrammar.getFullId()
FITSProdGrammar.getProperty()
FITSProdGrammar.hasProperty()
FITSProdGrammar.managedAttrs
FITSProdGrammar.name_
FITSProdGrammar.onElementComplete()
FITSProdGrammar.rd
FITSProdGrammar.rowIterator
FITSProdGrammar.setProperty()
FITSProdIterator
- gavo.grammars.fitstablegrammar module
FITSTableGrammar
FITSTableGrammar.attrSeq
FITSTableGrammar.clearProperty()
FITSTableGrammar.completedCallbacks
FITSTableGrammar.getFullId()
FITSTableGrammar.getProperty()
FITSTableGrammar.hasProperty()
FITSTableGrammar.managedAttrs
FITSTableGrammar.name_
FITSTableGrammar.rd
FITSTableGrammar.rowIterator
FITSTableGrammar.setProperty()
FITSTableIterator
- gavo.grammars.freeregrammar module
- gavo.grammars.hdf5grammar module
- gavo.grammars.kvgrammar module
KVIterator
KeyValueGrammar
KeyValueGrammar.attrSeq
KeyValueGrammar.clearProperty()
KeyValueGrammar.completedCallbacks
KeyValueGrammar.getFullId()
KeyValueGrammar.getProperty()
KeyValueGrammar.hasProperty()
KeyValueGrammar.managedAttrs
KeyValueGrammar.name_
KeyValueGrammar.onElementComplete()
KeyValueGrammar.rd
KeyValueGrammar.rowIterator
KeyValueGrammar.setProperty()
- gavo.grammars.mysqldumpgrammar module
MySQLDumpGrammar
MySQLDumpGrammar.attrSeq
MySQLDumpGrammar.clearProperty()
MySQLDumpGrammar.completedCallbacks
MySQLDumpGrammar.getFullId()
MySQLDumpGrammar.getProperty()
MySQLDumpGrammar.hasProperty()
MySQLDumpGrammar.managedAttrs
MySQLDumpGrammar.name_
MySQLDumpGrammar.rd
MySQLDumpGrammar.rowIterator
MySQLDumpGrammar.setProperty()
RowIterator
guessFieldNames()
makeRecord()
- gavo.grammars.odbcgrammar module
ODBCGrammar
ODBCGrammar.attrSeq
ODBCGrammar.clearProperty()
ODBCGrammar.completeElement()
ODBCGrammar.completedCallbacks
ODBCGrammar.getFullId()
ODBCGrammar.getProperty()
ODBCGrammar.hasProperty()
ODBCGrammar.managedAttrs
ODBCGrammar.name_
ODBCGrammar.rd
ODBCGrammar.rowIterator
ODBCGrammar.setProperty()
ODBCGrammar.validate()
ODBCIterator
QueryGenerator
- gavo.grammars.pdsgrammar module
- gavo.grammars.regrammar module
- gavo.grammars.rowsetgrammar module
RowsetGrammar
RowsetGrammar.attrSeq
RowsetGrammar.clearProperty()
RowsetGrammar.completedCallbacks
RowsetGrammar.getFullId()
RowsetGrammar.getProperty()
RowsetGrammar.hasProperty()
RowsetGrammar.managedAttrs
RowsetGrammar.name_
RowsetGrammar.onElementComplete()
RowsetGrammar.rd
RowsetGrammar.rowIterator
RowsetGrammar.setProperty()
RowsetIterator
- gavo.grammars.uniongrammar module
- gavo.grammars.votablegrammar module
- gavo.grammars.xmlgrammar module
Module contents¶
Grammars for parsing sources.
The basic working of those is discussed in common.Grammar.