API#
- B-UML Language
- Structural model
Association
AssociationClass
BehaviorDeclaration
BehaviorImplementation
BinaryAssociation
Class
Class.name
Class.attributes
Class.behaviors
Class.is_abstract
Class.is_read_only
Class.attributes
Class.methods
Class.is_abstract
Class.is_read_only
Class.behaviors
Class.timestamp
Class.metadata
Class.is_derived
Class._abc_impl
Class._add_association()
Class._add_generalization()
Class._delete_association()
Class._delete_generalization()
Class.add_attribute()
Class.add_method()
Class.all_association_ends()
Class.all_attributes()
Class.all_parents()
Class.all_specializations()
Class.association_ends()
Class.associations
Class.attributes
Class.behaviors
Class.generalizations
Class.id_attribute()
Class.inherited_attributes()
Class.is_abstract
Class.is_read_only
Class.methods
Class.parents()
Class.specializations()
Constraint
DataType
DomainModel
DomainModel.name
DomainModel.types
DomainModel.associations
DomainModel.generalizations
DomainModel.packages
DomainModel.constraints
DomainModel.timestamp
DomainModel.metadata
DomainModel.is_derived
DomainModel.elements
DomainModel._abc_impl
DomainModel._update_elements()
DomainModel.add_association()
DomainModel.add_generalization()
DomainModel.add_type()
DomainModel.associations
DomainModel.classes_sorted_by_inheritance()
DomainModel.constraints
DomainModel.generalizations
DomainModel.get_class_by_name()
DomainModel.get_classes()
DomainModel.get_enumerations()
DomainModel.get_type_by_name()
DomainModel.packages
DomainModel.types
Element
Enumeration
EnumerationLiteral
Generalization
GeneralizationSet
GeneralizationSet.name
GeneralizationSet.generalizations
GeneralizationSet.is_disjoint
GeneralizationSet.is_complete
GeneralizationSet.timestamp
GeneralizationSet.metadata
GeneralizationSet.is_derived
GeneralizationSet._abc_impl
GeneralizationSet.generalizations
GeneralizationSet.is_complete
GeneralizationSet.is_disjoint
Metadata
Method
Model
Multiplicity
NamedElement
Package
Package.name
Package.elements
Package.timestamp
Package.metadata
Package.is_derived
Package.name
Package.elements
Package.timestamp
Package.metadata
Package.is_derived
Package._abc_impl
Package.elements
Package.get_associations()
Package.get_classes()
Package.get_enumerations()
Package.get_generalizations()
Parameter
PrimitiveDataType
Property
Property.name
Property.type
Property.owner
Property.multiplicity
Property.visibility
Property.is_composite
Property.is_navigable
Property.is_id
Property.is_read_only
Property.timestamp
Property.metadata
Property.is_derived
Property._abc_impl
Property.is_composite
Property.is_id
Property.is_navigable
Property.is_read_only
Property.multiplicity
Property.opposite_end()
Property.owner
Type
TypedElement
- Object model
- GUI model
Button
ButtonActionType
ButtonActionType.About
ButtonActionType.Add
ButtonActionType.Back
ButtonActionType.Cancel
ButtonActionType.Confirm
ButtonActionType.Delete
ButtonActionType.Exit
ButtonActionType.Filter
ButtonActionType.Help
ButtonActionType.Login
ButtonActionType.Logout
ButtonActionType.Navigate
ButtonActionType.Next
ButtonActionType.OpenForm
ButtonActionType.Save
ButtonActionType.Search
ButtonActionType.Select
ButtonActionType.Send
ButtonActionType.Settings
ButtonActionType.Share
ButtonActionType.ShowList
ButtonActionType.Sort
ButtonActionType.SubmitForm
ButtonActionType.View
ButtonType
Collection
CollectionSourceType
DataList
DataSource
DataSourceElement
File
FileSourceType
Form
GUIModel
Image
InputField
InputFieldType
Menu
MenuItem
Module
Screen
ViewComponent
ViewContainer
ViewElement
- BESSER OCL
BagType
BooleanLiteralExpression
CallExp
Classifier
CollectionItem
CollectionLiteralExp
CollectionLiteralPart
CollectionRange
CollectionType
DataType
DateLiteralExpression
FeatureCallExp
IfExp
InfixOperator
IntegerLiteralExpression
InvalidLiteralExp
IterateExp
IteratorExp
LetExp
LiteralExp
LiteralExpression
LoopExp
MessageExp
NavigationCallExp
NullLiteralExp
NumericLiteralExp
OCLConstraint
OCLExpression
OperationCallExpression
OrderedSetType
Parameter
PrimitiveLiteralExp
PropertyCallExpression
RealLiteralExpression
SequenceType
SetType
State
StateExp
StringLiteralExpression
TypeExp
Variable
VariableExp
- Deployment model
- State machine model
- Agent model
Agent
Agent.name
Agent.visibility
Agent.states
Agent.properties
Agent.platforms
Agent.default_ic_config
Agent.intents
Agent.entities
Agent.global_initial_states
Agent._abc_impl
Agent.add_entity()
Agent.add_intent()
Agent.new_entity()
Agent.new_intent()
Agent.new_state()
Agent.use_telegram_platform()
Agent.use_websocket_platform()
AgentSession
AgentState
AgentState.name
AgentState.visibility
AgentState.sm
AgentState.initial
AgentState.transitions
AgentState.body
AgentState.fallback_body
AgentState._transition_counter
AgentState._abc_impl
AgentState.go_to()
AgentState.set_global()
AgentState.when_file_received()
AgentState.when_intent_matched()
AgentState.when_no_intent_matched()
AgentState.when_variable_matches_operation()
Auto
BaseEntity
BaseEntityImpl
CustomEntity
DummyEvent
Entity
EntityEntry
File
FileTypeMatcher
Intent
IntentClassifierConfiguration
IntentClassifierPrediction
IntentMatcher
IntentParameter
LLMHuggingFace
LLMHuggingFaceAPI
LLMIntentClassifierConfiguration
LLMIntentClassifierConfiguration.llm_suite
LLMIntentClassifierConfiguration.parameters
LLMIntentClassifierConfiguration.use_intent_descriptions
LLMIntentClassifierConfiguration.use_training_sentences
LLMIntentClassifierConfiguration.use_entity_descriptions
LLMIntentClassifierConfiguration.use_entity_synonyms
LLMIntentClassifierConfiguration._abc_impl
LLMOpenAI
LLMReplicate
LLMSuite
LLMWrapper
MatchedParameter
Platform
ReceiveFileEvent
ReceiveJSONEvent
ReceiveMessageEvent
ReceiveTextEvent
SimpleIntentClassifierConfiguration
SimpleIntentClassifierConfiguration.num_words
SimpleIntentClassifierConfiguration.num_epochs
SimpleIntentClassifierConfiguration.embedding_dim
SimpleIntentClassifierConfiguration.input_max_num_tokens
SimpleIntentClassifierConfiguration.discard_oov_sentences
SimpleIntentClassifierConfiguration.check_exact_prediction_match
SimpleIntentClassifierConfiguration.activation_last_layer
SimpleIntentClassifierConfiguration.activation_hidden_layers
SimpleIntentClassifierConfiguration.lr
SimpleIntentClassifierConfiguration._abc_impl
TelegramPlatform
VariableOperationMatcher
VariableOperationMatcher.name
VariableOperationMatcher.visibility
VariableOperationMatcher.type
VariableOperationMatcher.is_abstract
VariableOperationMatcher.parameters
VariableOperationMatcher.owner
VariableOperationMatcher.code
VariableOperationMatcher.var_name
VariableOperationMatcher.operation
VariableOperationMatcher.target
VariableOperationMatcher._abc_impl
WebSocketPlatform
WildcardEvent
- Neural Network model
BatchNormLayer
CNN
Configuration
Configuration.batch_size
Configuration.epochs
Configuration.learning_rate
Configuration.optimizer
Configuration.loss_function
Configuration.weight_decay
Configuration.momentum
Configuration.batch_size
Configuration.epochs
Configuration.learning_rate
Configuration.loss_function
Configuration.metrics
Configuration.momentum
Configuration.optimizer
Configuration.weight_decay
Conv1D
Conv2D
Conv3D
ConvolutionalLayer
ConvolutionalLayer.name
ConvolutionalLayer.actv_func
ConvolutionalLayer.kernel_dim
ConvolutionalLayer.stride_dim
ConvolutionalLayer.in_channels
ConvolutionalLayer.out_channels
ConvolutionalLayer.padding_amount
ConvolutionalLayer.padding_type
ConvolutionalLayer.permute_in
ConvolutionalLayer.permute_out
ConvolutionalLayer.name_module_input
ConvolutionalLayer.input_reused
ConvolutionalLayer._abc_impl
ConvolutionalLayer.in_channels
ConvolutionalLayer.out_channels
Dataset
DropoutLayer
EmbeddingLayer
Feature
FlattenLayer
GRULayer
GeneralLayer
Image
LSTMLayer
Label
Layer
LayerModifier
LayerNormLayer
LinearLayer
NN
NormalizationLayer
PoolingLayer
PoolingLayer.name
PoolingLayer.actv_func
PoolingLayer.dimension
PoolingLayer.kernel_dim
PoolingLayer.stride_dim
PoolingLayer.padding_amount
PoolingLayer.padding_type
PoolingLayer.pooling_type
PoolingLayer.dimension
PoolingLayer.output_dim
PoolingLayer.permute_in
PoolingLayer.permute_out
PoolingLayer.name_module_input
PoolingLayer.input_reused
PoolingLayer._abc_impl
PoolingLayer.dimension
PoolingLayer.kernel_dim
PoolingLayer.output_dim
PoolingLayer.pooling_type
PoolingLayer.stride_dim
RNN
SimpleRNNLayer
Structured
TensorOp
TensorOp.name
TensorOp.type
TensorOp.concatenate_dim
TensorOp.layers_of_tensors
TensorOp.reshape_dim
TensorOp.transpose_dim
TensorOp.permute_dim
TensorOp.input_reused
TensorOp._abc_impl
TensorOp.concatenate_dim
TensorOp.input_reused
TensorOp.layers_of_tensors
TensorOp.permute_dim
TensorOp.reshape_dim
TensorOp.tns_type
TensorOp.transpose_dim
- Feature model
- PlantUML notation
- Image to B-UML
- Structural model
- Generators
- Django Generator
DjangoGenerator
DjangoGenerator._abc_impl
DjangoGenerator.create_file_from_template()
DjangoGenerator.generate()
DjangoGenerator.generate_base_pages()
DjangoGenerator.generate_form_html_pages()
DjangoGenerator.generate_forms()
DjangoGenerator.generate_home_page()
DjangoGenerator.generate_list_html_pages()
DjangoGenerator.generate_models()
DjangoGenerator.generate_project_urls()
DjangoGenerator.generate_urls()
DjangoGenerator.generate_views()
DjangoGenerator.gui_model
DjangoGenerator.is_button()
DjangoGenerator.is_enumeration()
DjangoGenerator.is_list()
DjangoGenerator.is_model_element()
DjangoGenerator.is_primitive_data_type()
DjangoGenerator.module
DjangoGenerator.update_settings()
- Python Generator
- Pydantic Generator
- SQLAlchemy Generator
- SQL Generator
- REST API Generator
- Backend Generator
- Flutter Generator
- Terraform Generator
- RDF Generator
- JSON Schema Generator
- Pytorch Generator
- TensorFlow Generator
- BAF Generator
- Django Generator
- Utilities