- acceptMultipleProviderAttachments() - Method in interface org.da.protoframework.model.def.ServiceDefinition
- 
Return true if this Service accept multiple providers attachments. 
- addApplication(ApplicationDefinition) - Method in class org.da.protoframework.model.def.FrameworkDefinition
- 
Add an Application definition. 
- addArrayProperty(URL, String, Class<?>, short, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add an array property type. 
- addArrayProperty(URL, String, Class<?>, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add an array property type. 
- addAutoProperty(String, Value<?>) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add an auto property. 
- addCyclicMethod(CyclicMethodDefinition) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add a cyclic method declaration. 
- addData(ServiceDefinition.Data) - Method in class org.da.protoframework.model.def.ServiceDefinition.Topic
- 
Add a data to the topic. 
- addField(StructType.Field) - Method in class org.da.protoframework.model.types.StructType
- 
Add a field. 
- addLibraries(URL[]) - Method in class org.da.protoframework.model.def.ApplicationDefinition
- 
Add an array of libraries which implement the Application. 
- addLibrary(URL) - Method in class org.da.protoframework.model.def.ApplicationDefinition
- 
Add a library which implement the Application. 
- addMember(Type) - Method in class org.da.protoframework.model.types.SwitchType
- 
Add a Member. 
- addMember(UnionType.Member) - Method in class org.da.protoframework.model.types.UnionType
- 
Add a Member. 
- addModule(ModuleDefinition, String) - Method in class org.da.protoframework.model.def.ApplicationDefinition
- 
Add a Module as an instance of a module template. 
- addModule(ModuleDefinition) - Method in class org.da.protoframework.model.def.ApplicationDefinition
- 
Add a Module. 
- addProperty(SimpleProperty) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add an existing property to the module. 
- addProperty(SimpleProperty, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add an existing property to the module. 
- addProperty(URL, String, Class<?>, String, short, boolean, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add a property type. 
- addProperty(URL, String, Class<?>, String, boolean, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add a property type. 
- addPropertyParent(PropertyParent) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add a PropertyParent. 
- addPropertyType(String, Class<?>, String, boolean) - Method in class org.da.protoframework.model.core.Module
- 
Add a new property type. 
- addPropertyType(String, Class<?>, String, boolean, boolean) - Method in class org.da.protoframework.model.core.Module
- 
Add a new property type. 
- addPropertyType(String, Class<?>, String, short, boolean) - Method in class org.da.protoframework.model.core.Module
- 
Add a new property type. 
- addPropertyType(String, Class<?>, String, short, boolean, boolean) - Method in class org.da.protoframework.model.core.Module
- 
Add a new property type. 
- addProtocol(ProtocolKey, Protocol) - Method in class org.da.protoframework.model.core.ServiceInstance
- 
Add a Protocol. 
- addProvider(ServiceInstance<?, ?>) - Method in class org.da.protoframework.model.core.Service
- 
Add a Service instance provider to the Service. 
- addProvider(ModuleDefinition, boolean) - Method in interface org.da.protoframework.model.def.ServiceDefinition
- 
Add a Service provider. 
- addProviderInterface(InterfaceDefinition) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add a provider interface for a Service to the Module. 
- addService(ServiceDefinition) - Method in class org.da.protoframework.model.def.FrameworkDefinition
- 
Add a Service. 
- addService(String, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
- 
Add a Service to check. 
- addService(String, boolean, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
- 
Add a Service to check. 
- addService(String, String, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
- 
Add a Service to check. 
- addService(String, String, boolean, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
- 
Add a Service to check. 
- addService(NamespaceKey, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
- 
Add a Service to check. 
- addService(NamespaceKey, boolean, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
- 
Add a Service to check. 
- addState(EnumType.State) - Method in class org.da.protoframework.model.types.EnumType
- 
Add a state. 
- addSubscriber(ServiceInstance<?, ?>) - Method in class org.da.protoframework.model.core.Service
- 
Add a Service instance subscriber to the Service. 
- addSubscriber(ModuleDefinition) - Method in interface org.da.protoframework.model.def.ServiceDefinition
- 
Add a Service subscriber. 
- addSubscriberInterface(InterfaceDefinition) - Method in class org.da.protoframework.model.def.ModuleDefinition
- 
Add a subscriber interface for a Service to the Module. 
- addTopic(String) - Method in interface org.da.protoframework.model.def.ServiceDefinition
- 
Add a topic for the Service. 
- addType(Type) - Method in class org.da.protoframework.model.def.FrameworkDefinition
- 
Add a Type. 
- addValue(Object) - Method in class org.da.protoframework.model.core.Data.Array
- 
Add the value of the element or the next index. 
- afterInvoke() - Method in class org.da.protoframework.model.core.ResponseServiceInstance
- 
Performed after the Service has been invoked. 
- afterInvoke() - Method in class org.da.protoframework.model.core.ServiceInstance
- 
Performed after the Service has been invoked. 
- AliasType - Class in org.da.protoframework.model.types
- 
Represent alias types. 
- AliasType(String) - Constructor for class org.da.protoframework.model.types.AliasType
- 
Constructor. 
- AliasType(NamespaceKey) - Constructor for class org.da.protoframework.model.types.AliasType
- 
Constructor. 
- Any(ServiceDefinition.Data) - Constructor for class org.da.protoframework.model.core.Data.Any
- 
Constructor. 
- ANY - Static variable in class org.da.protoframework.model.types.Type
- 
The base built-in Any type. 
- ANY_DIRECTION - Static variable in class org.da.protoframework.util.ServiceTemplates
- 
The type for services of any direction. 
- AnyType - Class in org.da.protoframework.model.types
- 
Represents an "any" type. 
- AnyType(String) - Constructor for class org.da.protoframework.model.types.AnyType
- 
Constructor. 
- AnyType(NamespaceKey) - Constructor for class org.da.protoframework.model.types.AnyType
- 
Constructor. 
- appli - Variable in class org.da.protoframework.model.core.Module
- 
The Application definition. 
- Application - Class in org.da.protoframework.model.core
- 
Represent an application. 
- Application(Framework, ApplicationDefinition) - Constructor for class org.da.protoframework.model.core.Application
- 
Constructor. 
- ApplicationDefinition - Class in org.da.protoframework.model.def
- 
The definition for an Application. 
- ApplicationDefinition(String, long) - Constructor for class org.da.protoframework.model.def.ApplicationDefinition
- 
Constructor. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.AliasType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.AnyType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.ArrayType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.EnumType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.JSONType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.MapType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.ObjectType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.SimpleType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.SimpleType.Nil
- 
Return true. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.StringType
- 
Return true if to values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.StructType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.SwitchType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.Type
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.UnionType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.URLType
- 
Return true if two values are considered as equal for this type. 
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.XMLType
- 
Return true if two values are considered as equal for this type. 
- Array(ServiceDefinition.Data) - Constructor for class org.da.protoframework.model.core.Data.Array
- 
Constructor. 
- ArrayType - Class in org.da.protoframework.model.types
- 
Represent array types. 
- ArrayType(String) - Constructor for class org.da.protoframework.model.types.ArrayType
- 
Constructor. 
- ArrayType(NamespaceKey) - Constructor for class org.da.protoframework.model.types.ArrayType
- 
Constructor. 
- attach(Module) - Method in class org.da.protoframework.model.core.Service
- 
Attach a module to the modules providers. 
- attach(ModuleIDKey) - Method in class org.da.protoframework.model.core.ServiceInstance
- 
Attach a module to the modules providers. 
- attach(ModuleKey) - Method in class org.da.protoframework.model.core.ServiceInstance
- 
Attach a module to the modules providers. 
- attach() - Method in class org.da.protoframework.model.core.ServiceInstance
- 
Attach to the modules providers. 
- attachedProviders - Variable in class org.da.protoframework.model.core.Service
- 
The Map of attached providers. 
- attachMethod - Variable in class org.da.protoframework.model.core.Module
- 
The Module attach method. 
- attachmethod - Variable in class org.da.protoframework.model.core.ServiceInstance
- 
The Module attach / detach method. 
- attachProvider(ServiceInstance<?, ?>) - Method in class org.da.protoframework.model.core.Service
- 
Attach a Service instance provider. 
- attachServiceProvider(NamespaceKey, Module) - Method in class org.da.protoframework.model.core.Framework
- 
Attach a module as a Service Provider for a particular Service. 
- attachServiceProvider(NamespaceKey, ModuleIDKey) - Method in class org.da.protoframework.model.core.Framework
- 
Attach a module as a Service Provider for a particular Service. 
- AttrWrapper - Interface in org.da.protoframework.model.types
- 
Represents a wrapper on a method or a field. 
- AttrWrapper.FieldWrapper - Class in org.da.protoframework.model.types
-  
- AttrWrapper.MethodWrapper - Class in org.da.protoframework.model.types
-