Package org.reflections.scanners
Interface Scanner
-
- All Known Implementing Classes:
AbstractScanner
,FieldAnnotationsScanner
,MemberUsageScanner
,MethodAnnotationsScanner
,MethodParameterNamesScanner
,MethodParameterScanner
,ResourcesScanner
,Scanners
,SubTypesScanner
,TypeAnnotationsScanner
,TypeElementsScanner
public interface Scanner
Scannerscan(ClassFile)
method receives aClassFile
and produce a list ofMap.Entry
. These key/values will be stored underindex()
for querying.
see more inScanners
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
acceptsInput(java.lang.String file)
default java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>>
entries(java.lang.String key, java.lang.String value)
default java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>>
entries(java.lang.String key, java.util.Collection<java.lang.String> values)
default java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>>
entries(java.util.Collection<java.lang.String> keys, java.lang.String value)
default java.util.Map.Entry<java.lang.String,java.lang.String>
entry(java.lang.String key, java.lang.String value)
default java.lang.String
index()
unique index name for scannerjava.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>>
scan(javassist.bytecode.ClassFile classFile)
scan the givenclassFile
and produces list ofMap.Entry
key/valuesdefault java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>>
scan(Vfs.File file)
scan the givenfile
and produces list ofMap.Entry
key/values
-
-
-
Method Detail
-
scan
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> scan(javassist.bytecode.ClassFile classFile)
scan the givenclassFile
and produces list ofMap.Entry
key/values
-
scan
@Nullable default java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> scan(Vfs.File file)
scan the givenfile
and produces list ofMap.Entry
key/values
-
index
default java.lang.String index()
unique index name for scanner
-
acceptsInput
default boolean acceptsInput(java.lang.String file)
-
entry
default java.util.Map.Entry<java.lang.String,java.lang.String> entry(java.lang.String key, java.lang.String value)
-
entries
default java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> entries(java.util.Collection<java.lang.String> keys, java.lang.String value)
-
entries
default java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> entries(java.lang.String key, java.lang.String value)
-
entries
default java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> entries(java.lang.String key, java.util.Collection<java.lang.String> values)
-
-