Class Parameter

    • Field Detail

      • type

        protected java.lang.Class<?> type
      • genericType

        protected java.lang.reflect.Type genericType
      • paramName

        protected java.lang.String paramName
      • encoded

        protected boolean encoded
      • defaultValue

        protected java.lang.String defaultValue
      • suspendTimeout

        protected long suspendTimeout
    • Constructor Detail

      • Parameter

        protected Parameter​(ResourceClass resourceClass,
                            java.lang.Class<?> type,
                            java.lang.reflect.Type genericType)
    • Method Detail

      • getType

        public java.lang.Class<?> getType()
      • getGenericType

        public java.lang.reflect.Type getGenericType()
      • getParamName

        public java.lang.String getParamName()
      • isEncoded

        public boolean isEncoded()
      • getDefaultValue

        public java.lang.String getDefaultValue()
      • getSuspendTimeout

        public long getSuspendTimeout()
      • getAccessibleObject

        public abstract java.lang.reflect.AccessibleObject getAccessibleObject()
      • getAnnotations

        public abstract java.lang.annotation.Annotation[] getAnnotations()