Class GeneratedAnnotation

java.lang.Object
eu.bandm.tools.metajava.GeneratedAnnotation

public class GeneratedAnnotation extends Object
  • Field Details

  • Constructor Details

    • GeneratedAnnotation

      public GeneratedAnnotation(MetaType type)
    • GeneratedAnnotation

      public GeneratedAnnotation(MetaType type, Format value)
    • GeneratedAnnotation

      public GeneratedAnnotation(MetaType type, Formattable value)
    • GeneratedAnnotation

      public GeneratedAnnotation(Class type)
    • GeneratedAnnotation

      public GeneratedAnnotation(Class type, Format value)
    • GeneratedAnnotation

      public GeneratedAnnotation(Class type, Formattable value)
  • Method Details

    • getType

      public MetaType getType()
    • getValues

      public Map<String,Format> getValues()
    • setValue

      public void setValue(Format value)
    • setValue

      public void setValue(Formattable value)
    • clearValues

      public void clearValues()
    • addValue

      public void addValue(String key, Format value)
    • addValue

      public void addValue(String key, Formattable value)
    • getValue

      public Format getValue()
    • isMarker

      public boolean isMarker()
    • isSimple

      public boolean isSimple()
    • isComplex

      public boolean isComplex()
    • toFormat

      public Format toFormat()
    • annotationFormat

      public static Format annotationFormat(Format type)
    • annotationFormat

      public static Format annotationFormat(Format type, Format value)
    • annotationFormat

      public static Format annotationFormat(Format type, Map<String,Format> values)
    • annotationFormat

      public static Format annotationFormat(Format type, Collection<Map.Entry<String,Format>> values)