Package org.sonar.flex.checks.utils
Class MetadataTag
- java.lang.Object
-
- org.sonar.flex.checks.utils.MetadataTag
-
public final class MetadataTag extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<String>getSinglePropertyAsList(com.sonar.sslr.api.AstNode metadata)static Map<String,String>getTagPropertiesMap(com.sonar.sslr.api.AstNode metadata)static booleanhasProperty(com.sonar.sslr.api.AstNode metadata)static booleanisMetadataTag(com.sonar.sslr.api.AstNode directive)static booleanisNotEmpty(com.sonar.sslr.api.AstNode metadata)static booleanisTag(com.sonar.sslr.api.AstNode metadata, String tagName)
-
-
-
Method Detail
-
isTag
public static boolean isTag(com.sonar.sslr.api.AstNode metadata, String tagName)
-
getSinglePropertyAsList
public static List<String> getSinglePropertyAsList(com.sonar.sslr.api.AstNode metadata)
-
getTagPropertiesMap
public static Map<String,String> getTagPropertiesMap(com.sonar.sslr.api.AstNode metadata)
-
isNotEmpty
public static boolean isNotEmpty(com.sonar.sslr.api.AstNode metadata)
-
hasProperty
public static boolean hasProperty(com.sonar.sslr.api.AstNode metadata)
-
isMetadataTag
public static boolean isMetadataTag(com.sonar.sslr.api.AstNode directive)
-
-