@Documented @InjectTag @Retention(value=RUNTIME) @Target(value={ANNOTATION_TYPE,FIELD,PARAMETER}) public @interface LoadCollection
Used to tag an annotation with collection element loader specification. Annotations tagged with LoadCollection is used to mark a Collection or Map type inject target needs additional logic to load element data
| Modifier and Type | Required Element and Description |
|---|---|
Class<? extends ElementLoader> |
value
Specify the
ElementLoader implementation used to load bean(s) |
| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
reverseFilter
Indicate it shall reverse the
filter function when loading element from collection |
public abstract Class<? extends ElementLoader> value
Specify the ElementLoader implementation used to load bean(s)
ElementLoader implementationpublic abstract boolean reverseFilter
Indicate it shall reverse the filter function when loading element from collection
Copyright © 2016–2018 OSGL (Open Source General Library). All rights reserved.