Class BlockScope

  • All Implemented Interfaces:
    org.jpmml.converter.FeatureResolver
    Direct Known Subclasses:
    FunctionDefScope

    public class BlockScope
    extends Scope
    • Constructor Detail

      • BlockScope

        public BlockScope​(List<? extends org.jpmml.converter.Feature> variables)
      • BlockScope

        public BlockScope​(List<? extends org.jpmml.converter.Feature> variables,
                          org.jpmml.converter.PMMLEncoder encoder)
    • Method Detail

      • getFeature

        public org.jpmml.converter.Feature getFeature​(String name)
        Specified by:
        getFeature in class Scope
      • getFeature

        public org.jpmml.converter.Feature getFeature​(String name,
                                                      int columnIndex)
        Specified by:
        getFeature in class Scope
      • getFeature

        public org.jpmml.converter.Feature getFeature​(String name,
                                                      String columnName)
        Specified by:
        getFeature in class Scope
      • resolveFeature

        public org.jpmml.converter.Feature resolveFeature​(String name)
        Specified by:
        resolveFeature in interface org.jpmml.converter.FeatureResolver
        Overrides:
        resolveFeature in class Scope
      • getVariables

        public List<? extends org.jpmml.converter.Feature> getVariables()