001package net.gdface.sdk.thrift.client; 002 003import com.facebook.swift.codec.*; 004import com.facebook.swift.codec.ThriftField.Requiredness; 005import java.util.*; 006 007import static com.google.common.base.Objects.toStringHelper; 008 009@ThriftStruct("FseResult") 010public final class FseResult 011{ 012 public FseResult() { 013 } 014 015 private byte [] featureId; 016 017 @ThriftField(value=1, name="featureId", requiredness=Requiredness.OPTIONAL) 018 public byte [] getFeatureId() { return featureId; } 019 020 @ThriftField 021 public void setFeatureId(final byte [] featureId) { this.featureId = featureId; } 022 023 private String owner; 024 025 @ThriftField(value=2, name="owner", requiredness=Requiredness.OPTIONAL) 026 public String getOwner() { return owner; } 027 028 @ThriftField 029 public void setOwner(final String owner) { this.owner = owner; } 030 031 private double similarity; 032 033 @ThriftField(value=3, name="similarity", requiredness=Requiredness.REQUIRED) 034 public double getSimilarity() { return similarity; } 035 036 @ThriftField 037 public void setSimilarity(final double similarity) { this.similarity = similarity; } 038 039 @Override 040 public String toString() 041 { 042 return toStringHelper(this) 043 .add("featureId", featureId) 044 .add("owner", owner) 045 .add("similarity", similarity) 046 .toString(); 047 } 048}