Uses of Package
org.deduced

Packages that use org.deduced
org.deduced This package contains the base classes of the deduced framework. 
org.deduced.analyzer   
org.deduced.analyzer.implementation This package contains code used by analyzers. 
org.deduced.controller Controllers are used to represent an application layer that restricts access to information. 
org.deduced.controller.implementation Controller implementation classes. 
org.deduced.controller.rule Controller deduction rule implementation classes. 
org.deduced.controller.typed   
org.deduced.controller.typed.implementation   
org.deduced.dynamic The Dynamic package contains an implementation of the property collection that can be dynamically modified as the schema changes. 
org.deduced.filter Filters used to create conditions. 
org.deduced.framework Deduced framework initialization classes. 
org.deduced.implementation   
org.deduced.rule This package contains common fixed deduction rules that can be easily reused. 
org.deduced.task   
org.deduced.task.implementation   
org.deduced.validation Package containing validation utilities. 
org.deduced.validation.model   
org.deduced.validation.model.implementation   
org.deduced.validation.validator   
org.deduced.validation.validator.implementation   
org.deduced.validation.validator.rule Package containing deduction rules for validation of values. 
org.deduced.xml Property collection XML encoding tools. 
 

Classes in org.deduced used by org.deduced
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
AbstractPropertyCollection.CheckParent
          Runnable class used to check for collections that weren't deleted properly.
AbstractPropertyCollection.CollectionToDeleteMonitor
          Collection To Delete Monitor
ChangeType
          Change Type enumeration used to indicate the type of change occurred in a property collection which can be either: Add : a property was added to the property collection. Update : a property was updated in the property collection. Remove : a property was removed from the property collection.
DeducedApplicationLayer
          Interface used to represent the type : deduced application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedModelLayer
          Interface used to represent the type : deduced model layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedProperty
          Interface representing a Property that is controlled by a deduction rule
DocumentedCollection
          Interface used to represent the type : documented collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
EnabledPropertyCollection
          Interface used to represent the type : enabled property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
IdPropertyMap
          IdPropertyMap.
InstanceReference
          Interface used to represent the type : instance reference Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
ModelCreationFailedException
          ModelCreationFailedException is thrown when an error is detected during model creation.
ModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
NameReferenceFinder
          NameReferenceFinder : this class is used to find property collections by name.
NameReferenceFinderImplementation
          NameReferenceFinder : this class is used to find property collections by name.
Property
          Property.
PropertyChangeEvent
          Property Change Event is used to notify property listeners of changes in a property collection.
PropertyCollection
          PropertyCollection
PropertyCollectionListInstance
          Interface used to represent the type : property collection list instance Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollectionListInstanceHolder
          Property Instance Holder
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollectionTypeHolder
          Property Collection Type Holder
PropertyImplementation
          Property.
PropertyInstance
          Interface used to represent the type : property instance Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyInstanceHolder
          Property Instance Holder
PropertyList
          Property List is used to contain properties as a list.
PropertyListener
          Interface used to trigger property change events
PropertyMap
           A property map represents a property collection in which properties may be added, changed and removed.
PropertyPackage
          Interface used to represent the type : property package Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyType
          Interface used to represent the type : property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyTypeHolder
          PropertyTypeHolder
Reference
          Reference is used to register a reference from one collection to another
RuleExecutionContext
          RuleExecutionContext contains all the objects required for a successful rule execution
SchemaAnalyzer
          Interface used to represent the type : schema analyzer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
SchemaBasedApplicationLayer
          Interface used to represent the type : schema based application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
TypeBasedModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
ValidationModel
          Interface used to represent the type : validation model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.analyzer
PropertyCollection
          PropertyCollection
PropertyCollectionTypeHolder
          Property Collection Type Holder
PropertyInstanceHolder
          Property Instance Holder
 

Classes in org.deduced used by org.deduced.analyzer.implementation
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
FixedPropertyInstanceCollection
          Abstract property collection used as a base class for property collections that have a fixed list of properties.
PropertyChangeEvent
          Property Change Event is used to notify property listeners of changes in a property collection.
PropertyCollection
          PropertyCollection
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyListener
          Interface used to trigger property change events
RecursiveModelListener
          This class listens to a model and all its owned child recursively.
 

Classes in org.deduced used by org.deduced.controller
DeducedApplicationLayer
          Interface used to represent the type : deduced application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedControllerLayer
          Interface used to represent the type : deduced controller layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedModelLayer
          Interface used to represent the type : deduced model layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedModelLayerExtension
          Model layer extension used to bind a model factory to the actual model.
DocumentedCollection
          Interface used to represent the type : documented collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
EnabledPropertyCollection
          Interface used to represent the type : enabled property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollection
          PropertyCollection
PropertyCollectionListInstanceHolder
          Property Instance Holder
PropertyCollectionTypeHolder
          Property Collection Type Holder
PropertyInstanceHolder
          Property Instance Holder
PropertyList
          Property List is used to contain properties as a list.
SchemaBasedApplicationLayer
          Interface used to represent the type : schema based application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.controller.implementation
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
DeducedApplicationLayer
          Interface used to represent the type : deduced application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedControllerLayer
          Interface used to represent the type : deduced controller layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedModelLayer
          Interface used to represent the type : deduced model layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedModelLayerExtension
          Model layer extension used to bind a model factory to the actual model.
DocumentedCollection
          Interface used to represent the type : documented collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
EnabledPropertyCollection
          Interface used to represent the type : enabled property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
FixedPropertyInstanceCollection
          Abstract property collection used as a base class for property collections that have a fixed list of properties.
IdPropertyMap
          IdPropertyMap.
ModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyChangeEvent
          Property Change Event is used to notify property listeners of changes in a property collection.
PropertyCollection
          PropertyCollection
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyList
          Property List is used to contain properties as a list.
PropertyListener
          Interface used to trigger property change events
PropertyMap
           A property map represents a property collection in which properties may be added, changed and removed.
SchemaBasedApplicationLayer
          Interface used to represent the type : schema based application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.controller.rule
DeductionRuleAnalyzer
          DeductionRuleAnalyzer is the interface implemented by all the rule analyzers
PropertyCollection
          PropertyCollection
RuleExecutionContext
          RuleExecutionContext contains all the objects required for a successful rule execution
 

Classes in org.deduced used by org.deduced.controller.typed
DeducedApplicationLayer
          Interface used to represent the type : deduced application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedSchemaLayer
          Interface used to represent the type : deduced schema layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DocumentedCollection
          Interface used to represent the type : documented collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollection
          PropertyCollection
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollectionTypeHolder
          Property Collection Type Holder
PropertyInstance
          Interface used to represent the type : property instance Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyInstanceHolder
          Property Instance Holder
PropertyPackage
          Interface used to represent the type : property package Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyType
          Interface used to represent the type : property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.controller.typed.implementation
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
DeducedApplicationLayer
          Interface used to represent the type : deduced application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedSchemaLayer
          Interface used to represent the type : deduced schema layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DocumentedCollection
          Interface used to represent the type : documented collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
FixedPropertyInstanceCollection
          Abstract property collection used as a base class for property collections that have a fixed list of properties.
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollection
          PropertyCollection
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyInstance
          Interface used to represent the type : property instance Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyList
          Property List is used to contain properties as a list.
PropertyPackage
          Interface used to represent the type : property package Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyType
          Interface used to represent the type : property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.dynamic
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
DeducedProperty
          Interface representing a Property that is controlled by a deduction rule
DeductionRuleAnalyzer
          DeductionRuleAnalyzer is the interface implemented by all the rule analyzers
EnumerationPropertyType
          Interface used to represent the type : enumeration property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
IdPropertyMap
          IdPropertyMap.
ModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
Property
          Property.
PropertyChangeEvent
          Property Change Event is used to notify property listeners of changes in a property collection.
PropertyCollection
          PropertyCollection
PropertyList
          Property List is used to contain properties as a list.
PropertyListener
          Interface used to trigger property change events
PropertyMap
           A property map represents a property collection in which properties may be added, changed and removed.
PropertyType
          Interface used to represent the type : property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
RecursiveModelListener
          This class listens to a model and all its owned child recursively.
RuleExecutionContext
          RuleExecutionContext contains all the objects required for a successful rule execution
RuleExecutionContextImplementation
          Default implementation of the rule execution context
 

Classes in org.deduced used by org.deduced.filter
PropertyCollection
          PropertyCollection
 

Classes in org.deduced used by org.deduced.framework
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
DeducedApplicationLayer
          Interface used to represent the type : deduced application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedModelLayer
          Interface used to represent the type : deduced model layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedModelLayerExtension
          Model layer extension used to bind a model factory to the actual model.
DeducedProperty
          Interface representing a Property that is controlled by a deduction rule
DeducedSchemaLayer
          Interface used to represent the type : deduced schema layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeductionRule
          Interface used to represent the type : deduction rule Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeductionRuleAnalyzer
          DeductionRuleAnalyzer is the interface implemented by all the rule analyzers
DocumentedCollection
          Interface used to represent the type : documented collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
FixedPropertyInstanceCollection
          Abstract property collection used as a base class for property collections that have a fixed list of properties.
InstanceReference
          Interface used to represent the type : instance reference Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
ListenTargetTracker
          Listen Target Tracker allows a listener to listen to multiple property collections multiple times.
ModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
Property
          Property.
PropertyChangeEvent
          Property Change Event is used to notify property listeners of changes in a property collection.
PropertyCollection
          PropertyCollection
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyImplementation
          Property.
PropertyListener
          Interface used to trigger property change events
PropertyPackage
          Interface used to represent the type : property package Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyType
          Interface used to represent the type : property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
RuleExecutionContext
          RuleExecutionContext contains all the objects required for a successful rule execution
SchemaBasedApplicationLayer
          Interface used to represent the type : schema based application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
TypeBasedModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
 

Classes in org.deduced used by org.deduced.implementation
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
CollectionTypeInformation
          Interface used to represent the type : collection type information Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedApplicationLayer
          Interface used to represent the type : deduced application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedControllerLayer
          Interface used to represent the type : deduced controller layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedModelLayer
          Interface used to represent the type : deduced model layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeducedSchemaLayer
          Interface used to represent the type : deduced schema layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DeductionRule
          Interface used to represent the type : deduction rule Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
DocumentedCollection
          Interface used to represent the type : documented collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
EnabledPropertyCollection
          Interface used to represent the type : enabled property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
EnumerationPropertyCollection
          Interface used to represent the type : enumeration property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
EnumerationPropertyType
          Interface used to represent the type : enumeration property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
FixedPropertyInstanceCollection
          Abstract property collection used as a base class for property collections that have a fixed list of properties.
InstanceReference
          Interface used to represent the type : instance reference Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollection
          PropertyCollection
PropertyCollectionListInstance
          Interface used to represent the type : property collection list instance Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyInstance
          Interface used to represent the type : property instance Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyList
          Property List is used to contain properties as a list.
PropertyPackage
          Interface used to represent the type : property package Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyType
          Interface used to represent the type : property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
SchemaAnalyzer
          Interface used to represent the type : schema analyzer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
SchemaBasedApplicationLayer
          Interface used to represent the type : schema based application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
StaticInstanceReference
          Interface used to represent the type : static instance reference Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
ValidationModel
          Interface used to represent the type : validation model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.rule
DeductionRuleAnalyzer
          DeductionRuleAnalyzer is the interface implemented by all the rule analyzers
ModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
PropertyCollection
          PropertyCollection
RuleExecutionContext
          RuleExecutionContext contains all the objects required for a successful rule execution
 

Classes in org.deduced used by org.deduced.task
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollection
          PropertyCollection
PropertyCollectionListInstanceHolder
          Property Instance Holder
PropertyCollectionTypeHolder
          Property Collection Type Holder
PropertyInstanceHolder
          Property Instance Holder
PropertyList
          Property List is used to contain properties as a list.
 

Classes in org.deduced used by org.deduced.task.implementation
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
FixedPropertyInstanceCollection
          Abstract property collection used as a base class for property collections that have a fixed list of properties.
NamedPropertyCollection
          Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollection
          PropertyCollection
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyList
          Property List is used to contain properties as a list.
 

Classes in org.deduced used by org.deduced.validation
ModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
PropertyCollection
          PropertyCollection
 

Classes in org.deduced used by org.deduced.validation.model
PropertyCollection
          PropertyCollection
PropertyCollectionListInstanceHolder
          Property Instance Holder
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyCollectionTypeHolder
          Property Collection Type Holder
PropertyInstanceHolder
          Property Instance Holder
PropertyList
          Property List is used to contain properties as a list.
ValidationModel
          Interface used to represent the type : validation model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.validation.model.implementation
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
FixedPropertyInstanceCollection
          Abstract property collection used as a base class for property collections that have a fixed list of properties.
PropertyCollection
          PropertyCollection
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
PropertyList
          Property List is used to contain properties as a list.
ValidationModel
          Interface used to represent the type : validation model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.validation.validator
PropertyCollection
          PropertyCollection
PropertyCollectionTypeHolder
          Property Collection Type Holder
PropertyInstanceHolder
          Property Instance Holder
ValidationModel
          Interface used to represent the type : validation model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.validation.validator.implementation
AbstractPropertyCollection
          AbstractPropertyCollection : this class implements a list of standard methods for a property collections
FixedPropertyInstanceCollection
          Abstract property collection used as a base class for property collections that have a fixed list of properties.
PropertyCollection
          PropertyCollection
PropertyCollectionType
          Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
ValidationModel
          Interface used to represent the type : validation model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm
 

Classes in org.deduced used by org.deduced.validation.validator.rule
DeductionRuleAnalyzer
          DeductionRuleAnalyzer is the interface implemented by all the rule analyzers
PropertyCollection
          PropertyCollection
RuleExecutionContext
          RuleExecutionContext contains all the objects required for a successful rule execution
 

Classes in org.deduced used by org.deduced.xml
ModelFactory
          A Model Factory is used to create models in a layer of a deduced application.
NameReferenceFinder
          NameReferenceFinder : this class is used to find property collections by name.
Property
          Property.
PropertyCollection
          PropertyCollection