Class AbstractInitializationStrategy

java.lang.Object
org.somox.analyzer.simplemodelanalyzer.detection.AbstractInitializationStrategy
All Implemented Interfaces:
IInitializationStrategy
Direct Known Subclasses:
GastToPrimitiveComponentInitializationStrategy, NoGastClassToPrimitiveComponentInitializationStrategy

public abstract class AbstractInitializationStrategy extends Object implements IInitializationStrategy
Abstract class for IInitializationStrategy providing default class filters.
  • Field Details

    • primitiveClassesFilter

      protected static final BaseFilter<tools.mdsd.jamopp.model.java.classifiers.ConcreteClassifier> primitiveClassesFilter
    • unknownClassTypeFilter

      protected static final BaseFilter<tools.mdsd.jamopp.model.java.classifiers.ConcreteClassifier> unknownClassTypeFilter
      Filter invalid classes provided by SISSy
    • improperStructFilter

      protected static final BaseFilter<tools.mdsd.jamopp.model.java.classifiers.ConcreteClassifier> improperStructFilter
    • dataObjectFilter

      protected static final BaseFilter<tools.mdsd.jamopp.model.java.classifiers.ConcreteClassifier> dataObjectFilter
  • Constructor Details

    • AbstractInitializationStrategy

      public AbstractInitializationStrategy()