Class LongConfigurationLookupStrategy

    • Field Detail

      • log

        @Nonnull
        private final org.slf4j.Logger log
        Class logger.
    • Constructor Detail

      • LongConfigurationLookupStrategy

        public LongConfigurationLookupStrategy()
    • Method Detail

      • doTranslate

        @Nullable
        protected Long doTranslate​(@Nonnull
                                   Attribute tag)
        Translate the value(s) into a setting of the appropriate type.

        Overrides of this function can assume a non-zero collection of values.

        Specified by:
        doTranslate in class AbstractMetadataDrivenConfigurationLookupStrategy<Long>
        Parameters:
        tag - tag to translate
        Returns:
        the setting derived from the tag's value(s)
      • xmlObjectToLong

        @Nullable
        private Long xmlObjectToLong​(@Nonnull
                                     XMLObject object)
        Convert an XMLObject to a Long if the type is supported.
        Parameters:
        object - object to convert
        Returns:
        the converted value, or null