Class Scope

  • All Implemented Interfaces:
    org.jpmml.converter.FeatureResolver
    Direct Known Subclasses:
    BlockScope, DataFrameScope

    public abstract class Scope
    extends java.lang.Object
    implements org.jpmml.converter.FeatureResolver
    • Constructor Summary

      Constructors 
      Constructor Description
      Scope()  
      Scope​(org.jpmml.converter.PMMLEncoder encoder)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      org.jpmml.converter.PMMLEncoder getEncoder()  
      abstract org.jpmml.converter.Feature getFeature​(java.lang.String name)  
      abstract org.jpmml.converter.Feature getFeature​(java.lang.String name, int columnIndex)  
      abstract org.jpmml.converter.Feature getFeature​(java.lang.String name, java.lang.String columnName)  
      org.jpmml.converter.Feature resolveFeature​(java.lang.String name)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Scope

        public Scope()
      • Scope

        public Scope​(org.jpmml.converter.PMMLEncoder encoder)
    • Method Detail

      • getFeature

        public abstract org.jpmml.converter.Feature getFeature​(java.lang.String name)
      • getFeature

        public abstract org.jpmml.converter.Feature getFeature​(java.lang.String name,
                                                               int columnIndex)
      • getFeature

        public abstract org.jpmml.converter.Feature getFeature​(java.lang.String name,
                                                               java.lang.String columnName)
      • resolveFeature

        public org.jpmml.converter.Feature resolveFeature​(java.lang.String name)
        Specified by:
        resolveFeature in interface org.jpmml.converter.FeatureResolver
      • getEncoder

        public org.jpmml.converter.PMMLEncoder getEncoder()