Package org.brijframework.bean.util
Class BeanScopeUtil
- java.lang.Object
-
- org.brijframework.bean.util.BeanScopeUtil
-
public class BeanScopeUtil extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringREF_BY_KEY
-
Constructor Summary
Constructors Constructor Description BeanScopeUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BooleancontainsKeyPath(Object instance, String _keyPath, boolean isDefault, boolean isLogger)static BooleancontainsPathValue(Object instance, String _keyPath, boolean isDefault, boolean isLogger)static Map<String,Boolean>containsPropertiesPath(Object instance, String _keyPath, boolean isDefault, boolean isLogger)static Set<String>getPropertiesNames(Object instance, org.brijframework.Access... accesses)static Map<String,?>getPropertiesPath(Object instance, boolean isDefault, boolean isLogger)static Map<String,?>getPropertiesPath(Object instance, String[] _keyPath, boolean isDefault, boolean isLogger)static voidgetPropertiesPath(Object instance, Map<String,Object> properties, boolean isDefault, boolean isLogger)static PropertyObjectgetPropertyObject(Object instance, String[] keyArray, boolean isDefault, boolean isLogger)static PropertyObjectgetPropertyObject(Object instance, String _keyPath, boolean isDefault, boolean isLogger)static <T> TgetPropertyPath(Object instance, String _keyPath, boolean isDefault, boolean isLogger)static <T> TgetPropertyPath(Object instance, String keyPoint, BeanDefinition beanDefinition, org.brijframework.model.diffination.ModelPropertyDiffination getterMeta, boolean isLogger)static Map<String,?>getSafeProperties(Object instance, String[] _keyPath, boolean isDefault, boolean isLogger)static org.brijframework.model.diffination.ModelPropertyDiffinationgetterPropertyDefination(BeanDefinition beanDefinition, String keyPoint)static Map<String,?>setPropertiesPath(Object instance, String[] _keyPaths, Object[] _values, boolean isDefault, boolean isLogger)static Map<String,?>setPropertiesPath(Object instance, String _keyPath, Object[] _values, boolean isDefault, boolean isLogger)static Map<String,?>setPropertiesPath(Object instance, Map<String,Object> _properties, boolean isDefault, boolean isLogger)static Map<String,?>setPropertiesPath(BeanScopeFactory<String,BeanScope> beanScopeFactory, Object instance, Map<String,Object> _properties, boolean isDefault, boolean isLogger)static <T> TsetPropertyPath(Object instance, String _keyPath, Object _val, boolean isDefault, boolean isLogger)static <T> TsetPropertyPath(Object instance, String keyPoint, Object _val, BeanDefinition beanDefinition, org.brijframework.model.diffination.ModelPropertyDiffination setterMeta)static <T> TsetPropertyPath(BeanScopeFactory<String,BeanScope> beanScopeFactory, Object instance, String _keyPath, Object _val, boolean isDefault, boolean isLogger)static Map<String,?>setSafePropertiesPath(Object instance, String _keyPath, Object[] _values, boolean isDefault, boolean isLogger)static org.brijframework.model.diffination.ModelPropertyDiffinationsetterPropertyDefination(BeanDefinition beanDefinition, String keyPoint)static Class<?>typeOfPropertyPath(Object instance, String _keyPath, boolean isDefault, boolean isLogger)
-
-
-
Field Detail
-
REF_BY_KEY
public static final String REF_BY_KEY
- See Also:
- Constant Field Values
-
-
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(BeanScopeFactory<String,BeanScope> beanScopeFactory, 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(BeanScopeFactory<String,BeanScope> beanScopeFactory, 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)
-
-