Class FunctionAnnotation


  • public class FunctionAnnotation
    extends Object
    • Constructor Detail

      • FunctionAnnotation

        public FunctionAnnotation()
    • Method Detail

      • getAnnotationProperties

        public Map<String,​Object> getAnnotationProperties​(boolean includeDefaultValue)
      • getDeclaredAnnotationProperties

        public Map<String,​Object> getDeclaredAnnotationProperties()
      • getAllAnnotationProperties

        public Map<String,​Object> getAllAnnotationProperties()
      • getPropertiesWithRequiredProperties

        public Map<String,​Object> getPropertiesWithRequiredProperties​(List<String> requiredProperties)
      • isAnnotationType

        public boolean isAnnotationType​(@Nonnull
                                        String className)
      • get

        public Object get​(String key,
                          boolean includeDefaultValue)
      • getStringValue

        public String getStringValue​(String key,
                                     boolean includeDefaultValue)
      • getAnnotationClassName

        public String getAnnotationClassName()