public abstract class FrameworkDetectorRegistry
extends java.lang.Object
Constructor and Description |
---|
FrameworkDetectorRegistry() |
Modifier and Type | Method and Description |
---|---|
abstract FrameworkType |
findFrameworkType(java.lang.String typeId) |
abstract java.util.Set<FileType> |
getAcceptedFileTypes() |
abstract java.util.Collection<java.lang.Integer> |
getAllDetectorIds() |
abstract FrameworkDetector |
getDetectorById(int id) |
abstract int |
getDetectorId(FrameworkDetector detector) |
abstract java.util.Collection<java.lang.Integer> |
getDetectorIds(FileType fileType) |
abstract MultiMap<FileType,Pair<ElementPattern<FileContent>,java.lang.Integer>> |
getDetectorsMap() |
abstract int |
getDetectorsVersion() |
abstract java.util.List<? extends FrameworkType> |
getFrameworkTypes() |
static FrameworkDetectorRegistry |
getInstance() |
public static FrameworkDetectorRegistry getInstance()
public abstract FrameworkType findFrameworkType(java.lang.String typeId)
public abstract java.util.List<? extends FrameworkType> getFrameworkTypes()
public abstract int getDetectorsVersion()
public abstract int getDetectorId(FrameworkDetector detector)
public abstract FrameworkDetector getDetectorById(int id)
public abstract java.util.Collection<java.lang.Integer> getDetectorIds(FileType fileType)
public abstract java.util.Collection<java.lang.Integer> getAllDetectorIds()
public abstract MultiMap<FileType,Pair<ElementPattern<FileContent>,java.lang.Integer>> getDetectorsMap()
public abstract java.util.Set<FileType> getAcceptedFileTypes()