oda.Expression

Материал из ODANT Wiki
Перейти к: навигация, поиск

Спецификации

[1]     Expression     ::=    Context | Context ( '.' Command )* | Command
[2]     Context        ::=    oda.Path 
[10]    Command        ::=    FindCommand | CRUDCommands | FileCommands |  InfoCommand
[11]    FindCommand    ::=    'find' '(' oda.Path ')'
[12]    CRUDCommands   ::=    create | read | update | delete
[13]    create         ::=    'create' '(' ItemPrefix ')'
[14]    InfoCommand    ::=    'info' ('(' XQuery ')')? 
[20]    Parameters     ::=    Parameter (',' Parameter)* 
[21]    Parameter      ::=    ParamContext | ParamPath | ParamPrefix | ParamSize | ParamPack  
[22]    ParamContext   ::=    'id=' oda.Path 
[23]    ParamPath      ::=    'path=' oda.Path 
[24]    ParamPrefix    ::=    'type=' ItemPrefix 
[25]    ItemPrefix     ::=    'H' | 'D' | 'C' | 'O' | 'G' | 'U' | 'I' | 'F' | 'P' | 'R' | 'S'