Class BeanScopeUtil


  • public class BeanScopeUtil
    extends Object
    • Constructor Detail

      • BeanScopeUtil

        public BeanScopeUtil()
    • Method Detail

      • containsKeyPath

        public static Boolean containsKeyPath​(Object instance,
                                              String _keyPath,
                                              boolean isDefault,
                                              boolean isLogger)
      • containsPathValue

        public static Boolean containsPathValue​(Object instance,
                                                String _keyPath,
                                                boolean isDefault,
                                                boolean isLogger)
      • typeOfPropertyPath

        public static Class<?> typeOfPropertyPath​(Object instance,
                                                  String _keyPath,
                                                  boolean isDefault,
                                                  boolean isLogger)
      • containsPropertiesPath

        public static Map<String,​Boolean> containsPropertiesPath​(Object instance,
                                                                       String _keyPath,
                                                                       boolean isDefault,
                                                                       boolean isLogger)
      • getPropertiesNames

        public static Set<String> getPropertiesNames​(Object instance,
                                                     org.brijframework.Access... accesses)
      • getterPropertyDefination

        public static org.brijframework.model.diffination.ModelPropertyDiffination getterPropertyDefination​(BeanDefinition beanDefinition,
                                                                                                            String keyPoint)
      • getPropertyObject

        public static PropertyObject getPropertyObject​(Object instance,
                                                       String _keyPath,
                                                       boolean isDefault,
                                                       boolean isLogger)
      • getPropertyObject

        public static PropertyObject getPropertyObject​(Object instance,
                                                       String[] keyArray,
                                                       boolean isDefault,
                                                       boolean isLogger)
      • getPropertyPath

        public static <T> T getPropertyPath​(Object instance,
                                            String _keyPath,
                                            boolean isDefault,
                                            boolean isLogger)
      • getPropertyPath

        public static <T> T getPropertyPath​(Object instance,
                                            String keyPoint,
                                            BeanDefinition beanDefinition,
                                            org.brijframework.model.diffination.ModelPropertyDiffination getterMeta,
                                            boolean isLogger)
      • getPropertiesPath

        public static void getPropertiesPath​(Object instance,
                                             Map<String,​Object> properties,
                                             boolean isDefault,
                                             boolean isLogger)
      • getPropertiesPath

        public static Map<String,​?> getPropertiesPath​(Object instance,
                                                            boolean isDefault,
                                                            boolean isLogger)
      • getPropertiesPath

        public static Map<String,​?> getPropertiesPath​(Object instance,
                                                            String[] _keyPath,
                                                            boolean isDefault,
                                                            boolean isLogger)
      • getSafeProperties

        public static Map<String,​?> getSafeProperties​(Object instance,
                                                            String[] _keyPath,
                                                            boolean isDefault,
                                                            boolean isLogger)
      • setterPropertyDefination

        public static org.brijframework.model.diffination.ModelPropertyDiffination setterPropertyDefination​(BeanDefinition beanDefinition,
                                                                                                            String keyPoint)
      • setPropertyPath

        public static <T> T setPropertyPath​(Object instance,
                                            String _keyPath,
                                            Object _val,
                                            boolean isDefault,
                                            boolean isLogger)
      • setPropertyPath

        public static <T> T setPropertyPath​(Object instance,
                                            String keyPoint,
                                            Object _val,
                                            BeanDefinition beanDefinition,
                                            org.brijframework.model.diffination.ModelPropertyDiffination setterMeta)
      • setPropertiesPath

        public static Map<String,​?> setPropertiesPath​(Object instance,
                                                            Map<String,​Object> _properties,
                                                            boolean isDefault,
                                                            boolean isLogger)
      • setPropertiesPath

        public static Map<String,​?> setPropertiesPath​(Object instance,
                                                            String[] _keyPaths,
                                                            Object[] _values,
                                                            boolean isDefault,
                                                            boolean isLogger)
      • setPropertiesPath

        public static Map<String,​?> setPropertiesPath​(Object instance,
                                                            String _keyPath,
                                                            Object[] _values,
                                                            boolean isDefault,
                                                            boolean isLogger)
      • setSafePropertiesPath

        public static Map<String,​?> setSafePropertiesPath​(Object instance,
                                                                String _keyPath,
                                                                Object[] _values,
                                                                boolean isDefault,
                                                                boolean isLogger)