public class LSAnnotationCache extends Object
Modifier and Type | Method and Description |
---|---|
HashMap<PackageID,List<BAnnotationSymbol>> |
getAnnotationMapForType(String attachmentPoint,
LSContext ctx)
Get the annotation map for the given type.
|
static HashMap<PackageID,List<BAnnotationSymbol>> |
getEndpointAnnotations() |
HashMap<PackageID,List<BAnnotationSymbol>> |
getFunctionAnnotations() |
static LSAnnotationCache |
getInstance() |
HashMap<PackageID,List<BAnnotationSymbol>> |
getResourceAnnotations() |
HashMap<PackageID,List<BAnnotationSymbol>> |
getServiceAnnotations() |
static void |
initiate() |
public static LSAnnotationCache getInstance()
public static void initiate()
public HashMap<PackageID,List<BAnnotationSymbol>> getServiceAnnotations()
public HashMap<PackageID,List<BAnnotationSymbol>> getResourceAnnotations()
public HashMap<PackageID,List<BAnnotationSymbol>> getFunctionAnnotations()
public static HashMap<PackageID,List<BAnnotationSymbol>> getEndpointAnnotations()
Copyright © 2018 WSO2. All rights reserved.