Class NamedValueProvider


  • public class NamedValueProvider
    extends java.lang.Object
    • Constructor Detail

      • NamedValueProvider

        public NamedValueProvider​(Type type,
                                  java.lang.String fieldName,
                                  boolean isNameGetterEnabled,
                                  java.util.List<Annotation> namesMethodAnnotations,
                                  java.lang.String namesMethodName,
                                  java.util.List<Annotation> valueGetterMethodAnnotations,
                                  java.lang.String valueGetterMethodName)
    • Method Detail

      • getType

        public Type getType()
      • getFieldName

        public java.lang.String getFieldName()
      • getNamesMethodAnnotations

        public java.lang.Iterable<Annotation> getNamesMethodAnnotations()
      • getNamesMethodName

        public java.lang.String getNamesMethodName()
      • getValueGetterMethodAnnotations

        public java.lang.Iterable<Annotation> getValueGetterMethodAnnotations()
      • getValueGetterMethodName

        public java.lang.String getValueGetterMethodName()
      • isNameGetterEnabled

        public boolean isNameGetterEnabled()