Class DataFrameScope

  • All Implemented Interfaces:
    org.jpmml.converter.FeatureResolver

    public class DataFrameScope
    extends Scope
    • Constructor Summary

      Constructors 
      Constructor Description
      DataFrameScope​(java.lang.String variableName, java.util.List<? extends org.jpmml.converter.Feature> columns)  
      DataFrameScope​(java.lang.String variableName, java.util.List<? extends org.jpmml.converter.Feature> columns, org.jpmml.converter.PMMLEncoder encoder)  
      DataFrameScope​(java.util.List<? extends org.jpmml.converter.Feature> columns)  
      DataFrameScope​(java.util.List<? extends org.jpmml.converter.Feature> columns, org.jpmml.converter.PMMLEncoder encoder)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<? extends org.jpmml.converter.Feature> getColumns()  
      org.jpmml.converter.Feature getFeature​(java.lang.String name)  
      org.jpmml.converter.Feature getFeature​(java.lang.String name, int columnIndex)  
      org.jpmml.converter.Feature getFeature​(java.lang.String name, java.lang.String columnName)  
      java.lang.String getVariableName()  
      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

      • DataFrameScope

        public DataFrameScope​(java.util.List<? extends org.jpmml.converter.Feature> columns)
      • DataFrameScope

        public DataFrameScope​(java.util.List<? extends org.jpmml.converter.Feature> columns,
                              org.jpmml.converter.PMMLEncoder encoder)
      • DataFrameScope

        public DataFrameScope​(java.lang.String variableName,
                              java.util.List<? extends org.jpmml.converter.Feature> columns)
      • DataFrameScope

        public DataFrameScope​(java.lang.String variableName,
                              java.util.List<? extends org.jpmml.converter.Feature> columns,
                              org.jpmml.converter.PMMLEncoder encoder)
    • Method Detail

      • getFeature

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

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

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

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

        public java.lang.String getVariableName()
      • getColumns

        public java.util.List<? extends org.jpmml.converter.Feature> getColumns()