Constructor and Description |
---|
EncryptQuery(QueryInfo queryInfo,
java.util.List<java.lang.String> selectors,
Paillier paillier)
Constructs a query encryptor using the given query information, selectors, and Paillier cryptosystem.
|
Modifier and Type | Method and Description |
---|---|
QueryInfo |
QueryInfo.clone() |
QueryInfo |
Query.getQueryInfo() |
Modifier and Type | Method and Description |
---|---|
static QueryResponseJSON |
QueryUtils.extractQueryResponseJSON(QueryInfo queryInfo,
QuerySchema qSchema,
java.util.List<java.math.BigInteger> parts)
Method to convert the given BigInteger raw data element partitions to a QueryResponseJSON object based upon the given queryType
|
Constructor and Description |
---|
Query(QueryInfo queryInfo,
java.math.BigInteger N,
java.util.SortedMap<java.lang.Integer,java.math.BigInteger> queryElements) |
Modifier and Type | Method and Description |
---|---|
static scala.Tuple2<java.lang.Integer,java.util.List<java.math.BigInteger>> |
HashSelectorAndPartitionData.hashSelectorAndFormPartitions(org.json.simple.JSONObject json,
QueryInfo queryInfo,
QuerySchema qSchema) |
static scala.Tuple2<java.lang.Integer,BytesArrayWritable> |
HashSelectorAndPartitionData.hashSelectorAndFormPartitions(org.apache.hadoop.io.MapWritable dataElement,
QuerySchema qSchema,
DataSchema dSchema,
QueryInfo queryInfo) |
static scala.Tuple2<java.lang.Integer,java.util.List<java.math.BigInteger>> |
HashSelectorAndPartitionData.hashSelectorAndFormPartitionsBigInteger(org.apache.hadoop.io.MapWritable dataElement,
QuerySchema qSchema,
DataSchema dSchema,
QueryInfo queryInfo) |
Modifier and Type | Method and Description |
---|---|
QueryInfo |
BroadcastVars.getQueryInfo() |
Modifier and Type | Method and Description |
---|---|
void |
BroadcastVars.setQueryInfo(QueryInfo queryInfoIn) |
Modifier and Type | Method and Description |
---|---|
QueryInfo |
Response.getQueryInfo() |
Constructor and Description |
---|
Response(QueryInfo queryInfoInput) |
Modifier and Type | Method and Description |
---|---|
QueryInfo |
QueryResponseJSON.getQueryInfo() |
Modifier and Type | Method and Description |
---|---|
void |
QueryResponseJSON.setGeneralQueryResponseFields(QueryInfo queryInfo)
Method to set the common query response fields
|
Constructor and Description |
---|
QueryResponseJSON(QueryInfo queryInfoIn)
Constructor with data schema checking
|