java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_base.typetransformer.AlignmentAndParameters

public class AlignmentAndParameters extends Object
Due to the fact that a matcher can only return one value, but alignment and parameters can be changed, an extra object is necessary. If you don't care about the updated parameters you can just return the alignment.
  • Field Details

    • alignment

      private Object alignment
    • parameters

      private Object parameters
  • Constructor Details

    • AlignmentAndParameters

      public AlignmentAndParameters(Object alignment, Object parameters)
  • Method Details

    • getAlignment

      public Object getAlignment()
    • getAlignment

      public <T> T getAlignment(Class<T> type)
    • getAlignment

      public <T> T getAlignment(Class<T> type, Properties p)
    • getParameters

      public Object getParameters()
    • getParameters

      public <T> T getParameters(Class<T> type)
    • getParameters

      public <T> T getParameters(Class<T> type, Properties p)
    • getParametersAsProperties

      public Properties getParametersAsProperties()