Class MethodPropertyModule


  • public class MethodPropertyModule
    extends PackagedPropertyModule<java.lang.reflect.Method>
    Factorises common functionality for method properties.
    Author:
    Clément Fournier
    • Field Detail

      • CLASS_METHOD_DELIMITER

        public static final char CLASS_METHOD_DELIMITER
        See Also:
        Constant Field Values
      • METHOD_GROUP_DELIMITERS

        public static final char[] METHOD_GROUP_DELIMITERS
    • Constructor Detail

      • MethodPropertyModule

        public MethodPropertyModule​(java.lang.String[] legalPackageNames,
                                    java.util.List<java.lang.reflect.Method> defaults)
    • Method Detail

      • packageNameOf

        protected java.lang.String packageNameOf​(java.lang.reflect.Method method)
        Description copied from class: PackagedPropertyModule
        Returns the package name of the item.
        Specified by:
        packageNameOf in class PackagedPropertyModule<java.lang.reflect.Method>
        Parameters:
        method - Item (not null)
        Returns:
        Package name of the item
      • asString

        public static java.lang.String asString​(java.lang.reflect.Method method)