Class RankingConstant


  • public class RankingConstant
    extends java.lang.Object
    A global ranking constant distributed using file distribution. Ranking constants must be sent to some services to be useful - this is done by calling the sentTo method during the prepare phase of building models.
    Author:
    arnej, bratseth
    • Constructor Detail

      • RankingConstant

        public RankingConstant​(java.lang.String name)
      • RankingConstant

        public RankingConstant​(java.lang.String name,
                               com.yahoo.tensor.TensorType type,
                               java.lang.String fileName)
    • Method Detail

      • setFileName

        public void setFileName​(java.lang.String fileName)
      • setUri

        public void setUri​(java.lang.String uri)
      • setType

        public void setType​(com.yahoo.tensor.TensorType type)
      • sendTo

        public void sendTo​(java.util.Collection<? extends AbstractService> services)
        Initiate sending of this constant to some services over file distribution
      • getName

        public java.lang.String getName()
      • getFileName

        public java.lang.String getFileName()
      • getUri

        public java.lang.String getUri()
      • getFileReference

        public java.lang.String getFileReference()
      • getTensorType

        public com.yahoo.tensor.TensorType getTensorType()
      • getType

        public java.lang.String getType()
      • validate

        public void validate()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object