Uses of Class
org.deduced.dynamic.DynamicPropertyMap

Packages that use DynamicPropertyMap
org.deduced.dynamic The Dynamic package contains an implementation of the property collection that can be dynamically modified as the schema changes. 
 

Uses of DynamicPropertyMap in org.deduced.dynamic
 

Subclasses of DynamicPropertyMap in org.deduced.dynamic
 class FlyWheelDynamicPropertyCollectionController
          Fly Wheel Dynamic Property Collection Controller
 class FlyWheelDynamicPropertyController
          Fly Wheel Dynamic Property Controller
 

Methods in org.deduced.dynamic that return DynamicPropertyMap
protected  DynamicPropertyMap DynamicModelFactory.createDynamicMap(PropertyCollection<?,?> type, boolean activated)
          create Dynamic property Map
 

Methods in org.deduced.dynamic with parameters of type DynamicPropertyMap
private static DeducedProperty<java.lang.Object> DynamicPropertyMap.findMatchingRuleInMap(java.util.List<PropertyCollection<?,?>> reverseInstanceList, PropertyCollection<?,?> ruleToAvoid, DynamicPropertyMap map)
          find a rule in a property map that matches the reverse instance list, overrides other rules and doesn't match one of the rules to avoid.
private  void DynamicModelFactory.instanceReferenceChangedOnCollection(boolean deleteValues, java.lang.Object key, DynamicPropertyMap dynamicMap, PropertyCollection<?,?> changedInstance)
          instance Reference Changed On Collection.
private static boolean DynamicPropertyMap.isFirstPropertyOverridingSecondProperty(DynamicPropertyMap collectionToOverride, DeducedProperty<java.lang.Object> firstProperty, DeducedProperty<?> secondProperty)
          test if a deduced property overrides another one by first testing the output depth.
private static void DynamicPropertyMap.overridePropertyWithRule(DynamicPropertyMap collectionToOverride, java.lang.Object key, DeducedProperty<java.lang.Object> property)
          override Property With Rule
private static void DynamicPropertyMap.rebuildPropertyOverride(DynamicPropertyMap childCollection, DeducedProperty<?> property, PropertyCollection<?,?> ruleToAvoid)
          rebuild Property Override
private static boolean DynamicPropertyMap.setParentOnNewValue(DynamicPropertyMap collectionToOverride, java.lang.Object key, DeducedProperty<java.lang.Object> property, java.lang.Object newValue)
          set Parent On New Value
private  void DynamicModelFactory.updateInstanceWithNewTypeOnCollection(PropertyCollection<?,?> changedInstance, java.lang.Object key, PropertyCollection<?,?> newValueType, DynamicPropertyMap dynamicMap)
          update Instance With New Type On Collection
 

Method parameters in org.deduced.dynamic with type arguments of type DynamicPropertyMap
private  void DynamicModelFactory.resetListFixedInstance(PropertyCollection<?,?> changedInstance, PropertyList<DynamicPropertyMap> currentList)
          reset List Fixed Instance
private  void DynamicModelFactory.resetListMemberFixedInstance(PropertyList<DynamicPropertyMap> currentList, PropertyCollection<?,?> listFixedInstanceType, boolean fixedInstanceIsReference, java.util.List<DynamicPropertyMap> objectAddList, java.lang.Object currentKey)
          reset List Member Fixed Instance
private  void DynamicModelFactory.resetListMemberFixedInstance(PropertyList<DynamicPropertyMap> currentList, PropertyCollection<?,?> listFixedInstanceType, boolean fixedInstanceIsReference, java.util.List<DynamicPropertyMap> objectAddList, java.lang.Object currentKey)
          reset List Member Fixed Instance