Package com.esprow.oapi.repository
Interface OapiRepositoryFactory
public interface OapiRepositoryFactory
The Factory for the model.
It provides a create method for each non-abstract class of the model.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final OapiRepositoryFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Action'.Returns a new object of class 'Actor'.Returns a new object of class 'Actors'.Returns a new object of class 'Annotation'.Returns a new object of class 'App Info'.Returns a new object of class 'Block Assignment'.Returns a new object of class 'Categories'.Returns a new object of class 'Category'.Returns a new object of class 'Code'.Returns a new object of class 'Code Set'.Returns a new object of class 'Code Sets'.Returns a new object of class 'Component'.Returns a new object of class 'Component Ref'.Returns a new object of class 'Component Rule'.Returns a new object of class 'Components'.Returns a new object of class 'Concept'.Returns a new object of class 'Concepts'.Returns a new object of class 'Datatype'.Returns a new object of class 'Datatypes'.Returns a new object of class 'Documentation'.Returns a new object of class 'Document Root'.Returns a new object of class 'Extension'.Returns a new object of class 'Field'.Returns a new object of class 'Field Ref'.Returns a new object of class 'Field Rule'.Returns a new object of class 'Fields'.Returns a new object of class 'Flow'.Returns a new object of class 'Group'.Returns a new object of class 'Group Ref'.Returns a new object of class 'Groups'.Returns a new object of class 'Identifier'.Returns a new object of class 'Identifiers'.Returns a new object of class 'Mapped Datatype'.Returns a new object of class 'Message'.Returns a new object of class 'Message Ref'.Returns a new object of class 'Messages'.Returns a new object of class 'Repository'.Returns a new object of class 'Response'.Returns a new object of class 'Responses'.Returns a new object of class 'Section'.Returns a new object of class 'Sections'.Returns a new object of class 'State'.Returns a new object of class 'State Machine'.Returns a new object of class 'Structure'.Returns a new object of class 'Timer'.Returns a new object of class 'Timer Schedule'.Returns a new object of class 'Transition'.Returns a new object of class 'Trigger'.Returns a new object of class 'Unique'.
-
Field Details
-
INSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createAction
OapiAction createAction()Returns a new object of class 'Action'.- Returns:
- a new object of class 'Action'.
-
createActors
OapiActors createActors()Returns a new object of class 'Actors'.- Returns:
- a new object of class 'Actors'.
-
createActor
OapiActor createActor()Returns a new object of class 'Actor'.- Returns:
- a new object of class 'Actor'.
-
createAnnotation
OapiAnnotation createAnnotation()Returns a new object of class 'Annotation'.- Returns:
- a new object of class 'Annotation'.
-
createAppInfo
OapiAppInfo createAppInfo()Returns a new object of class 'App Info'.- Returns:
- a new object of class 'App Info'.
-
createBlockAssignment
OapiBlockAssignment createBlockAssignment()Returns a new object of class 'Block Assignment'.- Returns:
- a new object of class 'Block Assignment'.
-
createCategories
OapiCategories createCategories()Returns a new object of class 'Categories'.- Returns:
- a new object of class 'Categories'.
-
createCategory
OapiCategory createCategory()Returns a new object of class 'Category'.- Returns:
- a new object of class 'Category'.
-
createCodeSets
OapiCodeSets createCodeSets()Returns a new object of class 'Code Sets'.- Returns:
- a new object of class 'Code Sets'.
-
createCodeSet
OapiCodeSet createCodeSet()Returns a new object of class 'Code Set'.- Returns:
- a new object of class 'Code Set'.
-
createCode
OapiCode createCode()Returns a new object of class 'Code'.- Returns:
- a new object of class 'Code'.
-
createComponentRef
OapiComponentRef createComponentRef()Returns a new object of class 'Component Ref'.- Returns:
- a new object of class 'Component Ref'.
-
createComponentRule
OapiComponentRule createComponentRule()Returns a new object of class 'Component Rule'.- Returns:
- a new object of class 'Component Rule'.
-
createComponents
OapiComponents createComponents()Returns a new object of class 'Components'.- Returns:
- a new object of class 'Components'.
-
createComponent
OapiComponent createComponent()Returns a new object of class 'Component'.- Returns:
- a new object of class 'Component'.
-
createConcepts
OapiConcepts createConcepts()Returns a new object of class 'Concepts'.- Returns:
- a new object of class 'Concepts'.
-
createConcept
OapiConcept createConcept()Returns a new object of class 'Concept'.- Returns:
- a new object of class 'Concept'.
-
createDatatypes
OapiDatatypes createDatatypes()Returns a new object of class 'Datatypes'.- Returns:
- a new object of class 'Datatypes'.
-
createDatatype
OapiDatatype createDatatype()Returns a new object of class 'Datatype'.- Returns:
- a new object of class 'Datatype'.
-
createDocumentation
OapiDocumentation createDocumentation()Returns a new object of class 'Documentation'.- Returns:
- a new object of class 'Documentation'.
-
createDocumentRoot
OapiDocumentRoot createDocumentRoot()Returns a new object of class 'Document Root'.- Returns:
- a new object of class 'Document Root'.
-
createExtension
OapiExtension createExtension()Returns a new object of class 'Extension'.- Returns:
- a new object of class 'Extension'.
-
createFieldRef
OapiFieldRef createFieldRef()Returns a new object of class 'Field Ref'.- Returns:
- a new object of class 'Field Ref'.
-
createFieldRule
OapiFieldRule createFieldRule()Returns a new object of class 'Field Rule'.- Returns:
- a new object of class 'Field Rule'.
-
createFields
OapiFields createFields()Returns a new object of class 'Fields'.- Returns:
- a new object of class 'Fields'.
-
createField
OapiField createField()Returns a new object of class 'Field'.- Returns:
- a new object of class 'Field'.
-
createFlow
OapiFlow createFlow()Returns a new object of class 'Flow'.- Returns:
- a new object of class 'Flow'.
-
createGroupRef
OapiGroupRef createGroupRef()Returns a new object of class 'Group Ref'.- Returns:
- a new object of class 'Group Ref'.
-
createGroups
OapiGroups createGroups()Returns a new object of class 'Groups'.- Returns:
- a new object of class 'Groups'.
-
createGroup
OapiGroup createGroup()Returns a new object of class 'Group'.- Returns:
- a new object of class 'Group'.
-
createIdentifiers
OapiIdentifiers createIdentifiers()Returns a new object of class 'Identifiers'.- Returns:
- a new object of class 'Identifiers'.
-
createIdentifier
OapiIdentifier createIdentifier()Returns a new object of class 'Identifier'.- Returns:
- a new object of class 'Identifier'.
-
createMappedDatatype
OapiMappedDatatype createMappedDatatype()Returns a new object of class 'Mapped Datatype'.- Returns:
- a new object of class 'Mapped Datatype'.
-
createMessageRef
OapiMessageRef createMessageRef()Returns a new object of class 'Message Ref'.- Returns:
- a new object of class 'Message Ref'.
-
createMessages
OapiMessages createMessages()Returns a new object of class 'Messages'.- Returns:
- a new object of class 'Messages'.
-
createMessage
OapiMessage createMessage()Returns a new object of class 'Message'.- Returns:
- a new object of class 'Message'.
-
createRepository
OapiRepository createRepository()Returns a new object of class 'Repository'.- Returns:
- a new object of class 'Repository'.
-
createResponses
OapiResponses createResponses()Returns a new object of class 'Responses'.- Returns:
- a new object of class 'Responses'.
-
createResponse
OapiResponse createResponse()Returns a new object of class 'Response'.- Returns:
- a new object of class 'Response'.
-
createSections
OapiSections createSections()Returns a new object of class 'Sections'.- Returns:
- a new object of class 'Sections'.
-
createSection
OapiSection createSection()Returns a new object of class 'Section'.- Returns:
- a new object of class 'Section'.
-
createStateMachine
OapiStateMachine createStateMachine()Returns a new object of class 'State Machine'.- Returns:
- a new object of class 'State Machine'.
-
createState
OapiState createState()Returns a new object of class 'State'.- Returns:
- a new object of class 'State'.
-
createStructure
OapiStructure createStructure()Returns a new object of class 'Structure'.- Returns:
- a new object of class 'Structure'.
-
createTimerSchedule
OapiTimerSchedule createTimerSchedule()Returns a new object of class 'Timer Schedule'.- Returns:
- a new object of class 'Timer Schedule'.
-
createTimer
OapiTimer createTimer()Returns a new object of class 'Timer'.- Returns:
- a new object of class 'Timer'.
-
createTransition
OapiTransition createTransition()Returns a new object of class 'Transition'.- Returns:
- a new object of class 'Transition'.
-
createTrigger
OapiTrigger createTrigger()Returns a new object of class 'Trigger'.- Returns:
- a new object of class 'Trigger'.
-
createUnique
OapiUnique createUnique()Returns a new object of class 'Unique'.- Returns:
- a new object of class 'Unique'.
-