Class LowerCaseStrategy

  • All Implemented Interfaces:
    javax.json.bind.config.PropertyNamingStrategy
    Direct Known Subclasses:
    LowerCaseWithDashesStrategy, LowerCaseWithUnderscoresStrategy

    public abstract class LowerCaseStrategy
    extends Object
    implements javax.json.bind.config.PropertyNamingStrategy
    Common parent for lowercase strategies.
    Author:
    Roman Grigoriadi
    • Constructor Detail

      • LowerCaseStrategy

        public LowerCaseStrategy()
    • Method Detail

      • translateName

        public String translateName​(String propertyName)
        Specified by:
        translateName in interface javax.json.bind.config.PropertyNamingStrategy
      • getSeparator

        protected abstract char getSeparator()
        Separator for replacing camel case.
        Returns:
        separator