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 Property<java.lang.Object> DynamicPropertyMap.findMatchingRuleInMap(java.util.List<PropertyCollection<?,?>> reverseInstanceList, java.util.List<PropertyCollection<?,?>> rulesToAvoid, DynamicPropertyMap map)
          find a rule in a property map that matches the reverse instance list and doesn't match one of the rules to avoid.
private  void DynamicModelFactory.instanceReferenceChangedOnCollection(boolean deleteValues, java.lang.Integer key, DynamicPropertyMap dynamicMap)
          instance Reference Changed On Collection
private static boolean DynamicPropertyMap.isOutputDeeper(DynamicPropertyMap collectionToOverride, DeducedProperty<java.lang.Object> property, DeducedProperty<?> oldDeducedProperty)
          is Output of the current rule Deeper than the current rule
private static void DynamicPropertyMap.overridePropertyWithRule(DynamicPropertyMap collectionToOverride, java.lang.Integer key, DeducedProperty<java.lang.Object> property)
          override Property With Rule
private static void DynamicPropertyMap.rebuildPropertyOverride(DynamicPropertyMap childCollection, Property<?> property, java.util.Collection<PropertyCollection<?,?>> parentListToAvoid, java.util.List<PropertyCollection<?,?>> rulesToAvoid)
          rebuild Property Override
private static boolean DynamicPropertyMap.setParentOnNewValue(DynamicPropertyMap collectionToOverride, java.lang.Integer key, DeducedProperty<java.lang.Object> property, java.lang.Object newValue)
          set Parent On New Value
private  void DynamicModelFactory.updateInstanceWithNewTypeOnCollection(PropertyCollection<?,?> changedInstance, java.lang.Integer 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.Integer currentKey)
          reset List Member Fixed Instance
private  void DynamicModelFactory.resetListMemberFixedInstance(PropertyList<DynamicPropertyMap> currentList, PropertyCollection<?,?> listFixedInstanceType, boolean fixedInstanceIsReference, java.util.List<DynamicPropertyMap> objectAddList, java.lang.Integer currentKey)
          reset List Member Fixed Instance