All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.unlaxer.tinyexpression.Source Maven / Gradle / Ivy

There is a newer version: 1.4.6
Show newest version
package org.unlaxer.tinyexpression;

import java.util.Optional;

import org.unlaxer.tinyexpression.loader.model.FormulaInfo;

public class Source{

  final String source;
  final FormulaInfo formulaInfo;
  public Source(String source, FormulaInfo formulaInfo) {
    super();
    this.source = source;
    this.formulaInfo = formulaInfo;
  }

  public Source(String source) {
    super();
    this.source = source;
    this.formulaInfo = null;
  }

  public String source() {
    return source;
  }

  public Optional formulaInfo() {
    return Optional.ofNullable(formulaInfo);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy