Annotation Type PropertyIdentifier


  • @Retention(RUNTIME)
    @Target(FIELD)
    public @interface PropertyIdentifier
    Annotation for a property identifier (a string encoding key of a property)
    • Field Summary

      Fields 
      Modifier and Type Fields Description
      static java.lang.String UNDEFINED  
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<?> type
      The type of this parameter
    • Field Detail

      • UNDEFINED

        static final java.lang.String UNDEFINED
    • Element Detail

      • type

        java.lang.Class<?> type
        The type of this parameter
        Returns:
        the type of this parameter
      • cardinality

        Getter.Cardinality cardinality
        The cardinality of this getter
        Returns:
        the cardinality of the getter
        Default:
        org.openflexo.pamela.annotations.Getter.Cardinality.SINGLE
      • isPrimitive

        boolean isPrimitive
        Default:
        false