Overview
Module
Package
Type
Tree
Deprecated
Index
Prev Type
Next Type
All Types
Summary:
Actio
|
Capac
|
Constr
|
Handl
|
Field
|
Nested
|
Propr
Details:
Actio
|
Constr
|
Handl
|
Field
|
Propr
io.sarl.sre.janus.boot.internal.services
Class InjectedFinderBasedNamespaceService
java.lang.Object
AbstractNamespaceService
FinderBasedNamespaceService
InjectedFinderBasedNamespaceService
All Superinterfaces:
NamespaceService
,
org.arakhne.afc.services.IService
class
InjectedFinderBasedNamespaceService
extends
FinderBasedNamespaceService
Injectable implementation of the name space service.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Since:
0.12
Property Summary
Inherited:
fieldAccessValidator
,
nameParser
,
referenceType
Constructor Summary
Constructors
Constructor and description
new(INameParser,Set<E>,IFieldAccessValidator)
Injection constructor.
Action Summary
Inherited:
addNamespaceFinder(INamespaceFinder<N,O>)
,
findObject(SarlName)
,
findObject(SarlName,Class<T>)
,
findObject(String)
,
findObject(String,Class<T>)
,
findObject(URI)
,
findObject(URI,Class<T>)
,
findObjectWithoutFragment(SarlName)
,
getFieldAccessValidator
,
getNameParser
,
getReferenceType
,
removeNamespaceFinder(String)
,
setFieldAccessValidator(IFieldAccessValidator)
,
setNameParser(INameParser)
,
setNamespaceFinders(Set<E>)
Constructor Details
new(INameParser,Set<E>,IFieldAccessValidator)
new
(INameParser,Set<E>,IFieldAccessValidator)
Injection constructor.
Parameters:
parser -
the name parser that must be injected.
finders -
the set of finders that must be injected.
validator -
the validator to the field access.