Module com.aoapps.lang
Package com.aoapps.lang.attribute
Interface Attribute.Name.ScopeFactory<C,T>
-
- Enclosing class:
- Attribute.Name<T>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public static interface Attribute.Name.ScopeFactory<C,T>
Supports scope attributes in extensible scopes, loaded viaServiceLoader.load(java.lang.Class)on each access toAttribute.Name.scope(java.lang.Class).- See Also:
Attribute.Name.scope(java.lang.Class)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Scope.Attribute<C,T>attribute(Class<?> contextType, String name)Gets the scope attribute for the given context type and name ornullif not handled by this factory.
-
-
-
Method Detail
-
attribute
Scope.Attribute<C,T> attribute(Class<?> contextType, String name)
Gets the scope attribute for the given context type and name ornullif not handled by this factory.
-
-