Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W _ 

A

abstract_supertype() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
abstract_supertype(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
abstract_supertype_declaration() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
abstract_supertype_declaration(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
actual_parameter_list() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
actual_parameter_list(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
add_escapes(String) - Method in exception nl.tue.buildingsmart.express.population.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_like_op() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
add_like_op(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
addAllReferenceExternals(String) - Method in class net.sourceforge.osexpress.parser.ExpressParser
when all elements of another schema are referenced
addAllReferenceExternals(String) - Method in class net.sourceforge.osexpress.parser.Scope
 
addAllUseExternals(String) - Method in class net.sourceforge.osexpress.parser.ExpressParser
when all elements of another schema are used
addAllUseExternals(String) - Method in class net.sourceforge.osexpress.parser.Scope
 
addAttribute(AttributeInstance) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
addAttribute(Attribute) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
addDerived(DerivedAttribute2, boolean) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
addElement(String) - Method in class nl.tue.buildingsmart.schema.EnumerationType
 
addEntity(EntityDefinition) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
addEntityScope(String, Scope) - Method in class net.sourceforge.osexpress.parser.Scope
 
addEnumerationType(EnumerationType) - Method in class net.sourceforge.osexpress.parser.Scope
 
addEscapes(String) - Static method in error nl.tue.buildingsmart.express.population.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addExternal(ExternalId) - Method in class net.sourceforge.osexpress.parser.ExpressParser
add an element referenced or used from another schema
addExternal(ExternalId) - Method in class net.sourceforge.osexpress.parser.Scope
 
addId(String, ExpressParserTokenTypes) - Method in class net.sourceforge.osexpress.parser.Scope
 
addNamespaceEntry(String, String) - Method in class nl.tue.buildingsmart.express.dictionary.Namespaces
 
addReference(EntityInstance) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
addSelection(NamedType) - Method in class nl.tue.buildingsmart.schema.SelectType
 
addSubtype(EntityDefinition) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
addSuperEntity(String) - Method in class net.sourceforge.osexpress.parser.Scope
 
addSupertype(EntityDefinition) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
addType(DefinedType) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
adjustBeginLineColumn(int, int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
aggregate_initializer() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
aggregate_initializer(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
aggregate_source() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
aggregate_source(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
aggregate_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
aggregate_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
aggregation_types() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
aggregation_types(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
AggregationType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
AggregationType(BaseType) - Constructor for class nl.tue.buildingsmart.schema.AggregationType
Standard constructor
algorithm_head() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
algorithm_head(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
alias_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
alias_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
ALPHABET - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
APOSTROPHE - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
ARBITRARY - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
array_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
array_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
ArrayType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
ArrayType(BaseType) - Constructor for class nl.tue.buildingsmart.schema.ArrayType
 
assignment_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
assignment_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
Attribute - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Attribute(String, EntityDefinition) - Constructor for class nl.tue.buildingsmart.schema.Attribute
 
attribute_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
attribute_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
attribute_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
attribute_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
attribute_qualifier() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
attribute_qualifier(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
attribute_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
attribute_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
AttributeInstance - Class in nl.tue.buildingsmart.express.population
 
AttributeInstance() - Constructor for class nl.tue.buildingsmart.express.population.AttributeInstance
 

B

backup(int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
bag_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
bag_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
BagType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
BagType(BaseType) - Constructor for class nl.tue.buildingsmart.schema.BagType
 
base_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
base_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
BaseType - Interface in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
beginColumn - Variable in class nl.tue.buildingsmart.express.population.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class nl.tue.buildingsmart.express.population.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
BINARY - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
binary_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
binary_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
BinaryType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
BinaryType() - Constructor for class nl.tue.buildingsmart.schema.BinaryType
 
boolean_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
boolean_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
BooleanType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
BooleanType() - Constructor for class nl.tue.buildingsmart.schema.BooleanType
 
Bound - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Bound() - Constructor for class nl.tue.buildingsmart.schema.Bound
 
bound_1() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
bound_1(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
bound_2() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
bound_2(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
bound_spec() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
bound_spec(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
bufcolumn - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
buffer - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
bufline - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
bufpos - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
buildTokenTypeASTClassMap() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
built_in_constant() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
built_in_constant(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
built_in_function() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
built_in_function(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
built_in_procedure() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
built_in_procedure(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

C

case_action() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
case_action(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
case_label() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
case_label(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
case_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
case_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
CHARACTER - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
close() - Method in class nl.tue.buildingsmart.express.parser.ExpressSchemaParser
 
COLON - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
column - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
COMMA - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
complex_entity_instance() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
compound_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
compound_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
concrete_types() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
concrete_types(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
constant_body() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
constant_body(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
constant_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
constant_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
constant_factor() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
constant_factor(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
constant_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
constant_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
constant_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
constant_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
constructed_types() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
constructed_types(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
ConstructedType - Interface in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
constructEntityRelationsMap() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
constructHirarchyMap() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
CONTROL_DIRECTIVE - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
countEntitiesPerNamespace() - Method in class nl.tue.buildingsmart.express.population.test.PopulationMetrics
 
curChar - Variable in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
 
current_entity - Variable in class nl.tue.buildingsmart.express.population.Part21Parser
 
current_record - Variable in class nl.tue.buildingsmart.express.population.Part21Parser
 
currentScope - Variable in class net.sourceforge.osexpress.parser.ExpressParser
 
currentToken - Variable in exception nl.tue.buildingsmart.express.population.ParseException
This is the last token that has been consumed successfully.

D

data_section() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
debugStream - Variable in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Debug output.
declaration() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
declaration(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
DEFAULT - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
Lexical state.
DEFAULT_SCHEMA_FILE - Static variable in class nl.tue.buildingsmart.emf.SchemaLoader
 
DefinedType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
DefinedType(String, UnderlyingType) - Constructor for class nl.tue.buildingsmart.schema.DefinedType
 
DefinedType(String) - Constructor for class nl.tue.buildingsmart.schema.DefinedType
 
derive_clause() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
derive_clause(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
derived_attr() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
derived_attr(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
DerivedAttribute - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
DerivedAttribute(String, EntityDefinition) - Constructor for class nl.tue.buildingsmart.schema.DerivedAttribute
 
DerivedAttribute2 - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
DerivedAttribute2(String, BaseType, String, boolean, boolean) - Constructor for class nl.tue.buildingsmart.schema.DerivedAttribute2
 
DerivedReader - Class in nl.tue.buildingsmart.emf
 
DerivedReader(InputStream, SchemaDefinition) - Constructor for class nl.tue.buildingsmart.emf.DerivedReader
 
DerivedReader(File, SchemaDefinition) - Constructor for class nl.tue.buildingsmart.emf.DerivedReader
 
DIGIT - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
disable_tracing() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Disable tracing.
DOLLAR - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
domain_rule() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
domain_rule(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
Done() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
DOT - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.

E

EasyParser - Class in net.sourceforge.osexpress.parser
 
EasyParser(String) - Constructor for class net.sourceforge.osexpress.parser.EasyParser
 
EasyParser(BufferedInputStream) - Constructor for class net.sourceforge.osexpress.parser.EasyParser
 
EasyParser(Vector<String>) - Constructor for class net.sourceforge.osexpress.parser.EasyParser
 
echo(String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
element() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
element(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
else_clause() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
else_clause(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
EMBEDDED_REMARK - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
enable_tracing() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Enable tracing.
END_EXTENDED - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
endColumn - Variable in class nl.tue.buildingsmart.express.population.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class nl.tue.buildingsmart.express.population.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
entity_body() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
entity_body(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
entity_constructor() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
entity_constructor(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
entity_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
entity_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
entity_head() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
entity_head(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
entity_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
entity_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
entity_instance() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
entity_instance_list() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
ENTITY_INSTANCE_NAME - Static variable in class nl.tue.buildingsmart.express.population.AttributeInstance
 
ENTITY_INSTANCE_NAME - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
entity_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
entity_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
EntityDefinition - Class in nl.tue.buildingsmart.schema
 
EntityDefinition(String) - Constructor for class nl.tue.buildingsmart.schema.EntityDefinition
 
EntityInstance - Class in nl.tue.buildingsmart.express.population
 
EntityInstance(ModelPopulation, int) - Constructor for class nl.tue.buildingsmart.express.population.EntityInstance
 
ENUMERATION - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
enumeration_extension() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
enumeration_extension(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
enumeration_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
enumeration_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
enumeration_items() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
enumeration_items(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
enumeration_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
enumeration_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
enumeration_reference() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
enumeration_reference(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
enumeration_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
enumeration_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
EnumerationType - Class in nl.tue.buildingsmart.schema
 
EnumerationType(String, UnderlyingType) - Constructor for class nl.tue.buildingsmart.schema.EnumerationType
 
EnumerationType(String) - Constructor for class nl.tue.buildingsmart.schema.EnumerationType
 
EOF - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
End of File.
eol - Variable in exception nl.tue.buildingsmart.express.population.ParseException
The end of line string for this machine.
EQ - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
escape_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
escape_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
exchange_file() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Grammar
ExpandBuff(boolean) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
expectedTokenSequences - Variable in exception nl.tue.buildingsmart.express.population.ParseException
Each entry in this array is an array of integers.
explicit_attr() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
explicit_attr(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
ExplicitAttribute - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
ExplicitAttribute(String, EntityDefinition) - Constructor for class nl.tue.buildingsmart.schema.ExplicitAttribute
 
ExplicitOrDerived - Interface in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
export_list() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
Express2DictWalker - Class in nl.tue.buildingsmart.express.parser
 
Express2DictWalker() - Constructor for class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
Express2DictWalkerTokenTypes - Enum in nl.tue.buildingsmart.express.parser
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
expression() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
expression(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
ExpressLexer - Class in net.sourceforge.osexpress.parser
 
ExpressLexer(InputStream) - Constructor for class net.sourceforge.osexpress.parser.ExpressLexer
 
ExpressLexer(Reader) - Constructor for class net.sourceforge.osexpress.parser.ExpressLexer
 
ExpressLexer(InputBuffer) - Constructor for class net.sourceforge.osexpress.parser.ExpressLexer
 
ExpressLexer(LexerSharedInputState) - Constructor for class net.sourceforge.osexpress.parser.ExpressLexer
 
ExpressParser - Class in net.sourceforge.osexpress.parser
The Express grammar written as ANTLR productions.
ExpressParser(TokenBuffer, int) - Constructor for class net.sourceforge.osexpress.parser.ExpressParser
 
ExpressParser(TokenBuffer) - Constructor for class net.sourceforge.osexpress.parser.ExpressParser
 
ExpressParser(TokenStream, int) - Constructor for class net.sourceforge.osexpress.parser.ExpressParser
 
ExpressParser(TokenStream) - Constructor for class net.sourceforge.osexpress.parser.ExpressParser
 
ExpressParser(ParserSharedInputState) - Constructor for class net.sourceforge.osexpress.parser.ExpressParser
 
ExpressParserTokenTypes - Enum in net.sourceforge.osexpress.parser
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
ExpressSchemaParser - Class in nl.tue.buildingsmart.express.parser
 
ExpressSchemaParser(InputStream) - Constructor for class nl.tue.buildingsmart.express.parser.ExpressSchemaParser
 
ExpressSchemaParser(URL) - Constructor for class nl.tue.buildingsmart.express.parser.ExpressSchemaParser
 
EXTENDED2 - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
EXTENDED4 - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
ExternalId - Class in net.sourceforge.osexpress.parser
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
ExternalId(String) - Constructor for class net.sourceforge.osexpress.parser.ExternalId
 
ExternalId(String, ExpressParserTokenTypes) - Constructor for class net.sourceforge.osexpress.parser.ExternalId
 

F

factor() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
factor(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
FillBuff() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
formal_parameter() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
formal_parameter(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
function_call() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
function_call(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
function_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
function_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
function_head() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
function_head(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
function_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
function_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
function_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
function_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

G

general_aggregation_types() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
general_aggregation_types(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
general_array_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
general_array_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
general_bag_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
general_bag_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
general_list_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
general_list_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
general_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
general_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
general_set_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
general_set_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
generalized_types() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
generalized_types(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
generateParseException() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Generate ParseException.
generic_entity_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
generic_entity_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
generic_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
generic_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
get_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
getAttributeBN(String) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
getAttributeBNWithSuper(String) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
getAttributeOf() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
getAttributes() - Method in class nl.tue.buildingsmart.express.population.EntityInstance
disscuraged to call this and operate on the attributes directly
getAttributes() - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
getAttributes(boolean) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
returns all Attirbutes of this ENTITY.
getAttributesBN() - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
getAttributesCached(boolean) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
getAttributeType() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
getAttributeValueBN(String) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
get an attribute of this EntityInstance by its name an return its value as an Object.
getAttributeValueBNasEntityInstance(String) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
Try to get the attribute by its name and return it as an EntityInstance
getAttributeValueBNasEntityInstanceList(String) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
getAttributeValueBNasString(String) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
get an attribute value by its name and return the value as a string
getBaseTypeBN(String) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getBeginColumn() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
getBeginLine() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
getBound_value() - Method in class nl.tue.buildingsmart.schema.IntegerBound
 
getChild(AST) - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
getColumn() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
Deprecated. 
getDerivedAttributes() - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
getDomain() - Method in class nl.tue.buildingsmart.schema.DefinedType
 
getDomain(boolean) - Method in class nl.tue.buildingsmart.schema.DefinedType
 
getDomain() - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
getDomain(boolean) - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
getDomain() - Method in class nl.tue.buildingsmart.schema.InverseAttribute
 
getElement_type() - Method in class nl.tue.buildingsmart.schema.AggregationType
 
getElements() - Method in class nl.tue.buildingsmart.schema.EnumerationType
 
getEndColumn() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
getEndLine() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
getEnitiesBN() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getEntities() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getEntity(Integer) - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
getEntityBN(String) - Method in interface nl.tue.buildingsmart.schema.Schema
 
getEntityBN(String) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getEntityBNNoCaseConvert(String) - Method in interface nl.tue.buildingsmart.schema.Schema
 
getEntityBNNoCaseConvert(String) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getEntityChildren(EntityDefinition) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getEntityDefinition() - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
getEntityInstanceValue() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
getEntityList() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
getEntityPrefix() - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
getEntityRelations(EntityDefinition) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getExpressCode() - Method in class nl.tue.buildingsmart.schema.DerivedAttribute2
 
getId() - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
GetImage() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
getIndex() - Method in enum net.sourceforge.osexpress.parser.ExpressParserTokenTypes
 
getIndex() - Method in enum nl.tue.buildingsmart.express.parser.Express2DictWalkerTokenTypes
 
getInstances() - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
getInstances() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
getInstancesOfFirstNonAbstractTypes(String) - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
Given an (abstract) supertype recursively descends down the subtype axis until the first layer first layer of concrete types is found and returns all instances
getInstancesOfType(String) - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
getInstancesOfType(String, boolean) - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
getInverted_attr() - Method in class nl.tue.buildingsmart.schema.InverseAttribute
 
getLine() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
Deprecated. 
getLower_bound() - Method in class nl.tue.buildingsmart.schema.VariableSizeAggregationType
 
getLower_index() - Method in class nl.tue.buildingsmart.schema.ArrayType
 
getMax_cardinality() - Method in class nl.tue.buildingsmart.schema.InverseAttribute
 
getMessage() - Method in exception nl.tue.buildingsmart.express.population.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error nl.tue.buildingsmart.express.population.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMin_cardinality() - Method in class nl.tue.buildingsmart.schema.InverseAttribute
 
getModel() - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
getModel() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
getName() - Method in class nl.tue.buildingsmart.schema.Attribute
 
getName() - Method in class nl.tue.buildingsmart.schema.DerivedAttribute2
 
getName() - Method in class nl.tue.buildingsmart.schema.NamedType
 
getName() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getNamespaces() - Method in class nl.tue.buildingsmart.express.dictionary.Namespaces
 
getNextToken() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Get the next Token.
getNextToken() - Method in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Get the next Token.
getNS(String) - Method in class nl.tue.buildingsmart.express.dictionary.Namespaces
gets the namespace for an EXPRESS object such as an ENTITY, TYPE, SELECT etc.
getNumAttribues() - Method in class nl.tue.buildingsmart.express.population.EntityInstance
get the number of attributes of this instance
getP21Header() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
gets the type information of this attribute such as "ENTITY_INSTANCE_NAME", "REAL" etc
getParent_entity() - Method in class nl.tue.buildingsmart.schema.Attribute
 
getParents() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getPass() - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
getRedeclares() - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
getReferencedExternals() - Method in class net.sourceforge.osexpress.parser.Scope
 
getReferneces() - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
getSchema() - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
getSchema() - Method in class nl.tue.buildingsmart.express.parser.ExpressSchemaParser
 
getSchema() - Method in class nl.tue.buildingsmart.express.parser.SchemaLoader
 
getSchema() - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
getSchema() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
getSchemaData() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getSchemaFile() - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
getSchemaFile() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
getSchemaName() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
getSelectionBN(String) - Method in class nl.tue.buildingsmart.schema.SelectType
 
getSelections() - Method in class nl.tue.buildingsmart.schema.SelectType
 
getSelectionsBN() - Method in class nl.tue.buildingsmart.schema.SelectType
 
getStringValue() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
getSubtypes() - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
GetSuffix(int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
getSupertypes() - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
getSupertypesBN() - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
getTabSize(int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
getToken(int) - Static method in enum net.sourceforge.osexpress.parser.ExpressParserTokenTypes
 
getToken(int) - Static method in enum nl.tue.buildingsmart.express.parser.Express2DictWalkerTokenTypes
 
getToken(int) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Get the specific Token.
getType() - Method in class nl.tue.buildingsmart.schema.DerivedAttribute2
 
getTypeBN(String) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getTypes() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getTypesBN() - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
getUpper_bound() - Method in class nl.tue.buildingsmart.schema.VariableSizeAggregationType
 
getUpper_index() - Method in class nl.tue.buildingsmart.schema.ArrayType
 
getUsedExternals() - Method in class net.sourceforge.osexpress.parser.Scope
 
getValue() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
global_ident() - Method in class net.sourceforge.osexpress.parser.ExpressParser
special rule
group_qualifier() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
group_qualifier(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

H

hasEntityInstanceValue() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
hasSuper() - Method in class nl.tue.buildingsmart.schema.DerivedAttribute2
 
header_entity() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
header_entity_list() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
header_section() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
HEX - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
HEX_FOUR - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
HEX_ONE - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
HEX_TWO - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.

I

id - Variable in class net.sourceforge.osexpress.parser.ExternalId
 
if_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
if_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
image - Variable in class nl.tue.buildingsmart.express.population.Token
The string image of the token.
inBuf - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
increment() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
increment(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
increment_control() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
increment_control(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
index() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
index(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
index_1() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
index_1(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
index_2() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
index_2(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
index_qualifier() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
index_qualifier(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
init() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
input_stream - Variable in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
 
inputStream - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
integer(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
INTEGER - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
integer_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
integer_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
IntegerBound - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
IntegerBound() - Constructor for class nl.tue.buildingsmart.schema.IntegerBound
 
IntegerBound(int) - Constructor for class nl.tue.buildingsmart.schema.IntegerBound
 
IntegerType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
IntegerType() - Constructor for class nl.tue.buildingsmart.schema.IntegerType
 
interface_specification() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
interface_specification(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
interval() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
interval(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
interval_high() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
interval_high(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
interval_item() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
interval_item(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
interval_low() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
interval_low(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
interval_op() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
interval_op(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
inverse_attr() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
inverse_attr(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
inverse_clause() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
inverse_clause(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
InverseAttribute - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
InverseAttribute(String, EntityDefinition) - Constructor for class nl.tue.buildingsmart.schema.InverseAttribute
 
isCollection() - Method in class nl.tue.buildingsmart.schema.DerivedAttribute2
 
isDerived() - Method in class nl.tue.buildingsmart.schema.Attribute
 
isDerived(String) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
isDerived() - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
isDerivedOverride(String) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
isFirst - Variable in class net.sourceforge.osexpress.parser.ExpressParser
 
isInstantiable() - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
isOptional() - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
isOptional_flag() - Method in class nl.tue.buildingsmart.schema.ArrayType
 
isPass2() - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
isUnique_flag() - Method in class nl.tue.buildingsmart.schema.ArrayType
 

J

jj_consume_token(int) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
jj_nt - Variable in class nl.tue.buildingsmart.express.population.Part21Parser
Next token.
jjFillToken() - Method in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
 
jjstrLiteralImages - Static variable in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Token literal values.

K

KEYWORD - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
kind - Variable in class nl.tue.buildingsmart.express.population.Token
An integer that describes the kind of this token.

L

LA1Equals(ExpressParserTokenTypes) - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
label() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
label(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
language_version_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
language_version_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
LBRACE - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
LBRACKET - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error nl.tue.buildingsmart.express.population.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Lexer state names.
line - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
list() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
list_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
list_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
ListType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
ListType(BaseType) - Constructor for class nl.tue.buildingsmart.schema.ListType
 
literal() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
literal(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
load() - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
loadIfc2x3tc1() - Static method in class nl.tue.buildingsmart.emf.SchemaLoader
 
loadIfc4() - Static method in class nl.tue.buildingsmart.emf.SchemaLoader
 
local_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
local_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
local_variable() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
local_variable(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
logical() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
logical(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
logical_expression() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
logical_expression(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
logical_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
logical_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
LogicalType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
LogicalType() - Constructor for class nl.tue.buildingsmart.schema.LogicalType
 
LOWER - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
LPAREN - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.

M

main(String[]) - Static method in class nl.tue.buildingsmart.express.parser.ExpressSchemaParser
 
main(String[]) - Static method in class nl.tue.buildingsmart.express.population.test.PopulationTest
 
makeAST(ExpressParserTokenTypes, AST) - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
mAMPERSAND(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mASSIGN(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mAT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
match(ExpressParserTokenTypes) - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
maxNextCharInd - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
mBACKSLASH(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mBAR(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mCOLEQ(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mCOLEQCOL(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mCOLLTGT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mCOLON(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mCOMMA(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mCOMMENT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mDIGIT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mDIVSIGN(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mDOT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mDOUBLEBAR(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mDOUBLESTAR(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mFLOAT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mGE(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mGT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mIDENT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mINT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLANG_VERSION(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLBRACK(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLCURLY(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLE(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLINECOMMENT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLPAREN(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLTGT(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mLTSTAR(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mMINUS(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
ModelPopulation - Class in nl.tue.buildingsmart.express.population
 
ModelPopulation(FileInputStream) - Constructor for class nl.tue.buildingsmart.express.population.ModelPopulation
 
mPLUS(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mQUESTION(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mRBRACK(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mRCURLY(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mRPAREN(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mSEMI(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mSTAR(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
mSTRING(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
multiplication_like_op() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
multiplication_like_op(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
mWS(boolean) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 

N

named_type_or_rename() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
named_type_or_rename(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
named_types() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
named_types(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
NamedType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
NamedType(String) - Constructor for class nl.tue.buildingsmart.schema.NamedType
 
Namespaces - Class in nl.tue.buildingsmart.express.dictionary
 
Namespaces(String) - Constructor for class nl.tue.buildingsmart.express.dictionary.Namespaces
 
net.sourceforge.osexpress.parser - package net.sourceforge.osexpress.parser
 
newScope() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
newScope1() - Method in class net.sourceforge.osexpress.parser.ExpressParser
creates a new Scope when entering a rule defining a scope in the grammar.
newToken(int) - Static method in class nl.tue.buildingsmart.express.population.Token
Returns a new Token object, by default.
next - Variable in class net.sourceforge.osexpress.parser.Scope
 
next - Variable in class nl.tue.buildingsmart.express.population.Token
A reference to the next regular (non-special) token from the input stream.
nextToken() - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
nl.tue.buildingsmart.emf - package nl.tue.buildingsmart.emf
 
nl.tue.buildingsmart.express.dictionary - package nl.tue.buildingsmart.express.dictionary
 
nl.tue.buildingsmart.express.parser - package nl.tue.buildingsmart.express.parser
 
nl.tue.buildingsmart.express.population - package nl.tue.buildingsmart.express.population
 
nl.tue.buildingsmart.express.population.test - package nl.tue.buildingsmart.express.population.test
 
nl.tue.buildingsmart.schema - package nl.tue.buildingsmart.schema
 
NON_Q_CHAR - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
nothing(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
null_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
null_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
number_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
number_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
NumberType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
NumberType() - Constructor for class nl.tue.buildingsmart.schema.NumberType
 
numeric_expression() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
numeric_expression(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

O

omitted_parameter() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
one_of() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
one_of(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

P

PAGE - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
parameter() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
parameter(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
parameter() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
parameter_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
parameter_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
parameter_list() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
parameter_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
parameter_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
parameter_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
parameter_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
parent - Variable in class net.sourceforge.osexpress.parser.Scope
 
parse() - Method in class net.sourceforge.osexpress.parser.EasyParser
 
parse() - Method in class nl.tue.buildingsmart.express.parser.ExpressSchemaParser
 
parseAST(ASTPair, ExpressParserTokenTypes) - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
ParseException - Exception in nl.tue.buildingsmart.express.population
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
ParseException(Token, int[][], String[]) - Constructor for exception nl.tue.buildingsmart.express.population.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception nl.tue.buildingsmart.express.population.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception nl.tue.buildingsmart.express.population.ParseException
 
Part21Parser - Class in nl.tue.buildingsmart.express.population
 
Part21Parser(InputStream) - Constructor for class nl.tue.buildingsmart.express.population.Part21Parser
Constructor with InputStream.
Part21Parser(InputStream, String) - Constructor for class nl.tue.buildingsmart.express.population.Part21Parser
Constructor with InputStream and supplied encoding
Part21Parser(Reader) - Constructor for class nl.tue.buildingsmart.express.population.Part21Parser
Constructor.
Part21Parser(Part21ParserTokenManager) - Constructor for class nl.tue.buildingsmart.express.population.Part21Parser
Constructor with generated Token Manager.
Part21ParserConstants - Interface in nl.tue.buildingsmart.express.population
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Part21ParserTokenManager - Class in nl.tue.buildingsmart.express.population
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Part21ParserTokenManager(SimpleCharStream) - Constructor for class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Constructor.
Part21ParserTokenManager(SimpleCharStream, int) - Constructor for class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Constructor.
population() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
population(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
PopulationDependendBound - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
PopulationDependendBound() - Constructor for class nl.tue.buildingsmart.schema.PopulationDependendBound
 
PopulationMetrics - Class in nl.tue.buildingsmart.express.population.test
 
PopulationMetrics(ModelPopulation, Namespaces) - Constructor for class nl.tue.buildingsmart.express.population.test.PopulationMetrics
 
PopulationTest - Class in nl.tue.buildingsmart.express.population.test
 
PopulationTest() - Constructor for class nl.tue.buildingsmart.express.population.test.PopulationTest
 
precision_spec() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
precision_spec(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
prevCharIsCR - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
prevCharIsLF - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
primary() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
primary(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
procedure_call_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
procedure_call_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
procedure_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
procedure_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
procedure_head() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
procedure_head(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
procedure_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
procedure_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
procedure_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
procedure_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
processExternals() - Method in class net.sourceforge.osexpress.parser.ExpressParser
after the first pass, adds external ids to schema scopes
processExternals(Hashtable) - Method in class net.sourceforge.osexpress.parser.Scope
 

Q

qualifiable_factor() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
qualifiable_factor(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
qualified_attribute() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
qualified_attribute(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
qualifier() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
qualifier(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
query_expression() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
query_expression(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

R

RBRACE - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
RBRACKET - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
readChar() - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
readNSConfig() - Method in class nl.tue.buildingsmart.express.dictionary.Namespaces
 
real(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
REAL - Static variable in class nl.tue.buildingsmart.express.population.AttributeInstance
 
REAL - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
real_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
real_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
RealType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
RealType() - Constructor for class nl.tue.buildingsmart.schema.RealType
 
redeclared_attribute() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
redeclared_attribute(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
reference_clause() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
reference_clause(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
referenced_attribute() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
referenced_attribute(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
ReInit(InputStream) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Reinitialise.
ReInit(InputStream, String) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Reinitialise.
ReInit(Reader) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Reinitialise.
ReInit(Part21ParserTokenManager) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
Reinitialise.
ReInit(SimpleCharStream) - Method in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
ReInit(Reader) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
ReInit(InputStream, String) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
ReInit(InputStream) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
rel_op() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
rel_op(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
rel_op_extended() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
rel_op_extended(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
rename - Variable in class net.sourceforge.osexpress.parser.ExternalId
 
rename_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
rename_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
repeat_control() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
repeat_control(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
repeat_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
repeat_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
repetition() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
repetition(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
resource_or_rename() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
resource_or_rename(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
resource_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
resource_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
retrievePreviousScope() - Method in class net.sourceforge.osexpress.parser.ExpressParser
retrieve the scope created in the first pass when entering the same rule.
return_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
return_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
REVERSE_SOLIDUS - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
rootScope - Variable in class net.sourceforge.osexpress.parser.ExpressParser
 
RPAREN - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
rule_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
rule_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
rule_head() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
rule_head(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
rule_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
rule_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

S

schema - Variable in class net.sourceforge.osexpress.parser.ExternalId
 
Schema - Interface in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
schema_body() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
schema_body(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
schema_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
schema_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
schema_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
schema_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
schema_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
schema_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
schema_version_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
schema_version_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
SchemaDefinition - Class in nl.tue.buildingsmart.schema
Holds the definitions of TYPEs(see BaseType and its implementations), ENTITYs (see EntityDefinition) and their ATTRIBUTEs (see Attribute as defined in a ISO 10303 EXPRESS schema.
SchemaDefinition(String) - Constructor for class nl.tue.buildingsmart.schema.SchemaDefinition
 
SchemaDefinition() - Constructor for class nl.tue.buildingsmart.schema.SchemaDefinition
 
SchemaException - Exception in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
SchemaException(String) - Constructor for exception nl.tue.buildingsmart.schema.SchemaException
 
SchemaLoader - Class in nl.tue.buildingsmart.emf
 
SchemaLoader - Class in nl.tue.buildingsmart.express.parser
 
SchemaLoader(String) - Constructor for class nl.tue.buildingsmart.express.parser.SchemaLoader
 
Scope - Class in net.sourceforge.osexpress.parser
 
Scope(Scope) - Constructor for class net.sourceforge.osexpress.parser.Scope
 
scope() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
scopeId - Variable in class net.sourceforge.osexpress.parser.Scope
 
searchEntity(String) - Method in class net.sourceforge.osexpress.parser.Scope
 
searchEnumerationType(String) - Method in class net.sourceforge.osexpress.parser.Scope
 
searchId(String) - Method in class net.sourceforge.osexpress.parser.Scope
 
searchInheritanceTree(String) - Method in class net.sourceforge.osexpress.parser.Scope
 
select_extension() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
select_extension(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
select_list() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
select_list(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
select_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
select_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
selector() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
selector(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
SelectType - Class in nl.tue.buildingsmart.schema
 
SelectType(String, UnderlyingType) - Constructor for class nl.tue.buildingsmart.schema.SelectType
 
SelectType(SelectType) - Constructor for class nl.tue.buildingsmart.schema.SelectType
Copy constructor (shallow copy)
SelectType(String) - Constructor for class nl.tue.buildingsmart.schema.SelectType
 
SEMICOLON - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
set_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
set_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
setAttributeOf(EntityInstance) - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
setAttributes(ArrayList<AttributeInstance>) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
setAttributes(ArrayList<Attribute>) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
setAttributesBN(HashMap<String, Attribute>) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
setAttributeType(ExplicitAttribute) - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
setBound_value(int) - Method in class nl.tue.buildingsmart.schema.IntegerBound
 
setDebugStream(PrintStream) - Method in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Set debug output.
setDerived(boolean) - Method in class nl.tue.buildingsmart.schema.Attribute
 
setDerived(boolean) - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
setDomain(UnderlyingType) - Method in class nl.tue.buildingsmart.schema.DefinedType
 
setDomain(BaseType) - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
setDomain(EntityDefinition) - Method in class nl.tue.buildingsmart.schema.InverseAttribute
 
setElement_type(BaseType) - Method in class nl.tue.buildingsmart.schema.AggregationType
 
setElements(HashSet<String>) - Method in class nl.tue.buildingsmart.schema.EnumerationType
 
setEnitiesBN(HashMap<String, EntityDefinition>) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
setEntities(ArrayList<EntityDefinition>) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
setEntity() - Method in class net.sourceforge.osexpress.parser.Scope
 
setEntityDefinition(EntityDefinition) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
setId(int) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
setInstances(HashMap<Integer, EntityInstance>) - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
setInstances(HashMap<Integer, EntityInstance>) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
setInstantiable(boolean) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
setInverted_attr(ExplicitAttribute) - Method in class nl.tue.buildingsmart.schema.InverseAttribute
 
setLower_bound(Bound) - Method in class nl.tue.buildingsmart.schema.VariableSizeAggregationType
 
setLower_index(Bound) - Method in class nl.tue.buildingsmart.schema.ArrayType
 
setMax_cardinality(Bound) - Method in class nl.tue.buildingsmart.schema.InverseAttribute
 
setMin_cardinality(Bound) - Method in class nl.tue.buildingsmart.schema.InverseAttribute
 
setModel(ModelPopulation) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
setModel(ModelPopulation) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
setName(String) - Method in class nl.tue.buildingsmart.schema.Attribute
 
setName(String) - Method in class nl.tue.buildingsmart.schema.NamedType
 
setName(String) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
setNext(Scope) - Method in class net.sourceforge.osexpress.parser.Scope
 
setOptional(boolean) - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
setOptional_flag(boolean) - Method in class nl.tue.buildingsmart.schema.ArrayType
 
setP21Header(String) - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
setParent(Scope) - Method in class net.sourceforge.osexpress.parser.Scope
 
setParent_entity(EntityDefinition) - Method in class nl.tue.buildingsmart.schema.Attribute
 
setParser(ExpressParser) - Method in class net.sourceforge.osexpress.parser.ExpressLexer
 
setPass(int) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
setRedeclares(ExplicitOrDerived) - Method in class nl.tue.buildingsmart.schema.ExplicitAttribute
 
setReferneces(ArrayList<EntityInstance>) - Method in class nl.tue.buildingsmart.express.population.EntityInstance
 
setRename(String) - Method in class net.sourceforge.osexpress.parser.ExternalId
 
setRootScope(Scope) - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
setSchema(String) - Method in class net.sourceforge.osexpress.parser.ExternalId
 
setSchema(SchemaDefinition) - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
setSchema(SchemaDefinition) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
setSchemaData(byte[]) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
setSchemaFile(Path) - Method in class nl.tue.buildingsmart.express.population.ModelPopulation
 
setSchemaFile(Path) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
setSchemaName(String) - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
setSelections(ArrayList<NamedType>) - Method in class nl.tue.buildingsmart.schema.SelectType
 
setSelectionsBN(HashMap<String, NamedType>) - Method in class nl.tue.buildingsmart.schema.SelectType
 
setSubtypes(ArrayList<EntityDefinition>) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
setSupertypes(ArrayList<EntityDefinition>) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
setSupertypesBN(HashMap<String, EntityDefinition>) - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
setTabSize(int) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SetType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
SetType(BaseType) - Constructor for class nl.tue.buildingsmart.schema.SetType
 
setTypes(ArrayList<DefinedType>) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
setTypesBN(HashMap<String, DefinedType>) - Method in class nl.tue.buildingsmart.schema.SchemaDefinition
 
setUnique_flag(boolean) - Method in class nl.tue.buildingsmart.schema.ArrayType
 
setUpper_bound(Bound) - Method in class nl.tue.buildingsmart.schema.VariableSizeAggregationType
 
setUpper_index(Bound) - Method in class nl.tue.buildingsmart.schema.ArrayType
 
setValue(Object) - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
SIGN - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
simple_entity_instance() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
simple_expression() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
simple_expression(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
simple_factor() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
simple_factor(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
simple_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
simple_record() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
simple_record_list() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
simple_types() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
simple_types(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
simple_types_decl_bt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
SimpleCharStream - Class in nl.tue.buildingsmart.express.population
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
SimpleCharStream(Reader, int, int, int) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class nl.tue.buildingsmart.express.population.SimpleCharStream
 
SimpleType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
SimpleType() - Constructor for class nl.tue.buildingsmart.schema.SimpleType
 
skip_stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
skip_stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
SLASH - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
SPECIAL - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
specialConstructor - Variable in exception nl.tue.buildingsmart.express.population.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class nl.tue.buildingsmart.express.population.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
STANDARD_KEYWORD - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
STAR - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
staticFlag - Static variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
stmt() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
stmt(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
string(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
STRING - Static variable in class nl.tue.buildingsmart.express.population.AttributeInstance
 
STRING - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
string_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
string_type(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
StringType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
StringType() - Constructor for class nl.tue.buildingsmart.schema.StringType
 
subsuper() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
subsuper(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
subsuper_record() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
subtype_constraint() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
subtype_constraint(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
subtype_constraint_body() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
subtype_constraint_body(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
subtype_constraint_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
subtype_constraint_decl(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
subtype_constraint_head() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
subtype_constraint_head(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
subtype_constraint_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
subtype_constraint_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
subtype_declaration() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
subtype_declaration(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
supertype_constraint() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
supertype_constraint(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
supertype_expression() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
supertype_expression(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
supertype_factor() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
supertype_factor(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
supertype_rule() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
supertype_rule(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
supertype_term() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
supertype_term(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
SwitchTo(int) - Method in class nl.tue.buildingsmart.express.population.Part21ParserTokenManager
Switch to specified lex state.
syntax() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
syntax(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
syntax() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
syntax_pass2(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

T

tabSize - Variable in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
term() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
term(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
token - Variable in class nl.tue.buildingsmart.express.population.Part21Parser
Current token.
Token - Class in nl.tue.buildingsmart.express.population
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Token() - Constructor for class nl.tue.buildingsmart.express.population.Token
 
token_source - Variable in class nl.tue.buildingsmart.express.population.Part21Parser
Generated Token Manager.
tokenImage - Variable in exception nl.tue.buildingsmart.express.population.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
Literal token values.
TokenMgrError - Error in nl.tue.buildingsmart.express.population
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
TokenMgrError() - Constructor for error nl.tue.buildingsmart.express.population.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error nl.tue.buildingsmart.express.population.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error nl.tue.buildingsmart.express.population.TokenMgrError
 
toString() - Method in class nl.tue.buildingsmart.express.population.AttributeInstance
 
toString() - Method in class nl.tue.buildingsmart.express.population.Token
Returns the image.
toString() - Method in class nl.tue.buildingsmart.schema.EntityDefinition
 
total_over() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
total_over(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
type - Variable in class net.sourceforge.osexpress.parser.ExternalId
 
type_decl() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
type_decl(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
type_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
type_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
type_label() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
type_label(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
type_label_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
type_label_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
type_label_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
type_label_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
type_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
type_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
typed_parameter() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
TypeOrRule - Interface in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

U

unary_op() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
unary_op(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
underlying_type() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
underlying_type(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
underlying_type_decl(AST, String) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
UnderlyingType - Interface in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
unique_clause() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
unique_clause(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
unique_rule() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
unique_rule(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
unlimited_upper_bound(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
until_control() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
until_control(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
untyped_parameter() - Method in class nl.tue.buildingsmart.express.population.Part21Parser
 
UpdateLineColumn(char) - Method in class nl.tue.buildingsmart.express.population.SimpleCharStream
 
UPPER - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.
upScope() - Method in class net.sourceforge.osexpress.parser.ExpressParser
Go to the parent scope.
use_clause() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
use_clause(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
USER_DEFINED_KEYWORD - Static variable in interface nl.tue.buildingsmart.express.population.Part21ParserConstants
RegularExpression Id.

V

valueOf(String) - Static method in enum net.sourceforge.osexpress.parser.ExpressParserTokenTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.tue.buildingsmart.express.parser.Express2DictWalkerTokenTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.osexpress.parser.ExpressParserTokenTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.tue.buildingsmart.express.parser.Express2DictWalkerTokenTypes
Returns an array containing the constants of this enum type, in the order they are declared.
variable_id() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
variable_id(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
variable_ref() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
variable_ref(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
VariableSizeAggregationType - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
VariableSizeAggregationType(BaseType) - Constructor for class nl.tue.buildingsmart.schema.VariableSizeAggregationType
 

W

where_clause() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
where_clause(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
WhereRule - Class in nl.tue.buildingsmart.schema
Copyright (C) 2009-2016 BIMserver.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
WhereRule() - Constructor for class nl.tue.buildingsmart.schema.WhereRule
 
while_control() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
while_control(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
width() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
width(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
width_spec() - Method in class net.sourceforge.osexpress.parser.ExpressParser
 
width_spec(AST) - Method in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 

_

_tokenNames - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenNames - Static variable in class nl.tue.buildingsmart.express.parser.Express2DictWalker
 
_tokenSet_0 - Static variable in class net.sourceforge.osexpress.parser.ExpressLexer
 
_tokenSet_0 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_1 - Static variable in class net.sourceforge.osexpress.parser.ExpressLexer
 
_tokenSet_1 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_10 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_100 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_101 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_102 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_103 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_104 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_11 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_12 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_13 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_14 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_15 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_16 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_17 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_18 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_19 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_2 - Static variable in class net.sourceforge.osexpress.parser.ExpressLexer
 
_tokenSet_2 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_20 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_21 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_22 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_23 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_24 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_25 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_26 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_27 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_28 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_29 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_3 - Static variable in class net.sourceforge.osexpress.parser.ExpressLexer
 
_tokenSet_3 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_30 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_31 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_32 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_33 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_34 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_35 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_36 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_37 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_38 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_39 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_4 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_40 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_41 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_42 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_43 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_44 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_45 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_46 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_47 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_48 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_49 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_5 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_50 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_51 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_52 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_53 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_54 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_55 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_56 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_57 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_58 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_59 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_6 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_60 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_61 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_62 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_63 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_64 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_65 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_66 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_67 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_68 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_69 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_7 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_70 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_71 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_72 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_73 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_74 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_75 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_76 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_77 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_78 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_79 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_8 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_80 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_81 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_82 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_83 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_84 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_85 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_86 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_87 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_88 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_89 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_9 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_90 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_91 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_92 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_93 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_94 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_95 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_96 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_97 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_98 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
_tokenSet_99 - Static variable in class net.sourceforge.osexpress.parser.ExpressParser
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2018 OpenSource BIM. All rights reserved.