water
Interface ExternalInterface

All Known Implementing Classes:
InternalInterface

public interface ExternalInterface

External interface for H2O. All functions are delegated through an InternalInterface object which will use the H2O.Boot class loader.


Method Summary
 com.google.gson.JsonObject cloudStatus()
           
 byte[] getBytes(java.lang.Object val)
           
 java.lang.Object getValue(java.lang.Object key)
           
 java.lang.Object ingestRFModelFromR(java.lang.Object key, java.io.InputStream is)
           
 java.lang.Object makeKey(java.lang.String key_name)
           
 java.lang.Object makeValue(java.lang.Object key, byte[] bits)
           
 void put(java.lang.Object key, java.lang.Object val)
           
 float[] scoreKey(java.lang.Object modelKey, java.lang.String[] colNames, java.lang.String[][] domains, double[] row)
           
 float[] scoreModel(java.lang.Object model, java.lang.String[] colNames, java.lang.String[][] domains, double[] row)
           
 

Method Detail

makeKey

java.lang.Object makeKey(java.lang.String key_name)

makeValue

java.lang.Object makeValue(java.lang.Object key,
                           byte[] bits)

put

void put(java.lang.Object key,
         java.lang.Object val)

getValue

java.lang.Object getValue(java.lang.Object key)

getBytes

byte[] getBytes(java.lang.Object val)

ingestRFModelFromR

java.lang.Object ingestRFModelFromR(java.lang.Object key,
                                    java.io.InputStream is)

scoreKey

float[] scoreKey(java.lang.Object modelKey,
                 java.lang.String[] colNames,
                 java.lang.String[][] domains,
                 double[] row)

scoreModel

float[] scoreModel(java.lang.Object model,
                   java.lang.String[] colNames,
                   java.lang.String[][] domains,
                   double[] row)

cloudStatus

com.google.gson.JsonObject cloudStatus()