http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/f00fda03/_site/javadocs/index-files/index-12.html ---------------------------------------------------------------------- diff --git a/_site/javadocs/index-files/index-12.html b/_site/javadocs/index-files/index-12.html new file mode 100644 index 0000000..5fd0934 --- /dev/null +++ b/_site/javadocs/index-files/index-12.html @@ -0,0 +1,164 @@ + + + + + +L-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W  + + +

L

+
+
LIMITHITSPERSELECTOR - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
loadCacheFromHDFS(FileSystem, String, Query) - Static method in class org.apache.pirk.responder.wideskies.common.ComputeEncryptedRow
+
+
Populate the cache based on the pre-generated exp table in hdfs
+
+
LoadDataSchemas - Class in org.apache.pirk.schema.data
+
+
Class to load any data schemas specified in the properties file, 'data.schemas'
+
+
LoadDataSchemas() - Constructor for class org.apache.pirk.schema.data.LoadDataSchemas
+
 
+
LoadDataSchemaTest - Class in test.schema.data
+
+
Test suite for LoadDataSchema and DataSchema
+
+
LoadDataSchemaTest() - Constructor for class test.schema.data.LoadDataSchemaTest
+
 
+
LoadQuerySchemas - Class in org.apache.pirk.schema.query
+
+
Class to load any query schemas specified in the properties file, 'query.schemas'
+
+
LoadQuerySchemas() - Constructor for class org.apache.pirk.schema.query.LoadQuerySchemas
+
 
+
LoadQuerySchemaTest - Class in test.schema.query
+
+
Test suite for LoadQuerySchema and QuerySchema
+
+
LoadQuerySchemaTest() - Constructor for class test.schema.query.LoadQuerySchemaTest
+
 
+
LOCAL_PROPERTY_FILE - Static variable in class org.apache.pirk.utils.SystemConfiguration
+
+
By default, if the local.pirk.properties file is found on the root of the classpath, it is loaded after pirk.properites.
+
+
LOCALFS_QUERY_FILES - Static variable in class org.apache.pirk.test.utils.Inputs
+
 
+
logger - Static variable in class org.apache.pirk.utils.LogUtils
+
 
+
LogUtils - Class in org.apache.pirk.utils
+
+
Class for basic logging utils
+
+
LogUtils() - Constructor for class org.apache.pirk.utils.LogUtils
+
 
+
LONG - Static variable in class org.apache.pirk.schema.data.partitioner.PrimitiveTypePartitioner
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W 
+ +
+ + + + + +
+ + + + http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/f00fda03/_site/javadocs/index-files/index-13.html ---------------------------------------------------------------------- diff --git a/_site/javadocs/index-files/index-13.html b/_site/javadocs/index-files/index-13.html new file mode 100644 index 0000000..bfd9204 --- /dev/null +++ b/_site/javadocs/index-files/index-13.html @@ -0,0 +1,167 @@ + + + + + +M-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W  + + +

M

+
+
main(String[]) - Static method in class org.apache.pirk.benchmark.BenchmarkDriver
+
 
+
main(String...) - Static method in class org.apache.pirk.querier.wideskies.QuerierDriver
+
 
+
main(String[]) - Static method in class org.apache.pirk.responder.wideskies.ResponderDriver
+
 
+
main(String[]) - Static method in class org.apache.pirk.test.distributed.DistributedTestDriver
+
 
+
main(String[]) - Static method in class org.apache.pirk.utils.GenerateCronItems
+
 
+
map(LongWritable, Text, Mapper<LongWritable, Text, LongWritable, Text>.Context) - Method in class org.apache.pirk.responder.wideskies.mapreduce.ColumnMultMapper
+
 
+
map(LongWritable, Text, Mapper<LongWritable, Text, Text, Text>.Context) - Method in class org.apache.pirk.responder.wideskies.mapreduce.ExpTableMapper
+
 
+
map(Text, MapWritable, Mapper<Text, MapWritable, IntWritable, BytesArrayWritable>.Context) - Method in class org.apache.pirk.responder.wideskies.mapreduce.HashSelectorsAndPartitionDataMapper
+
+
The key is the docID/line number and the value is the doc
+
+
MAPJAVAOPTS - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
MAPMEMORY - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
mapWritableToString(MapWritable) - Static method in class org.apache.pirk.utils.StringUtils
+
+
Method to convert a MapWritable into a JSON string
+
+
MAXHITSPERSELECTOR - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
modPow(BigInteger, BigInteger, BigInteger) - Static method in class org.apache.pirk.encryption.ModPowAbstraction
+
+
Performs modPow: (base^exponent) mod modulus + + This method uses the values of paillier.useGMPForModPow and paillier.GMPConstantTimeMode as they were when the class was loaded to decide + which implementation of modPow to invoke.
+
+
modPow(long, BigInteger, BigInteger) - Static method in class org.apache.pirk.encryption.ModPowAbstraction
+
 
+
ModPowAbstraction - Class in org.apache.pirk.encryption
+
+
This class is designed to offer a one-stop-shop for invoking the desired version of modPow
+
+
ModPowAbstraction() - Constructor for class org.apache.pirk.encryption.ModPowAbstraction
+
 
+
MRStats - Class in org.apache.pirk.responder.wideskies.mapreduce
+
 
+
MRStats() - Constructor for class org.apache.pirk.responder.wideskies.mapreduce.MRStats
+
 
+
MRStats.Stats - Enum in org.apache.pirk.responder.wideskies.mapreduce
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W 
+ +
+ + + + + +
+ + + + http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/f00fda03/_site/javadocs/index-files/index-14.html ---------------------------------------------------------------------- diff --git a/_site/javadocs/index-files/index-14.html b/_site/javadocs/index-files/index-14.html new file mode 100644 index 0000000..4c1cbc2 --- /dev/null +++ b/_site/javadocs/index-files/index-14.html @@ -0,0 +1,140 @@ + + + + + +N-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W  + + +

N

+
+
nextKeyValue() - Method in class org.apache.pirk.inputformat.hadoop.json.JSONRecordReader
+
 
+
NO_FILTER - Static variable in class org.apache.pirk.schema.query.QuerySchema
+
 
+
numColumnsGetValue() - Method in class org.apache.pirk.responder.wideskies.spark.Accumulators
+
 
+
NUMDATAPARTITIONS - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
NUMEXPLOOKUPPARTS - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
numHashesGetValue() - Method in class org.apache.pirk.responder.wideskies.spark.Accumulators
+
 
+
numRecordsFilteredGetValue() - Method in class org.apache.pirk.responder.wideskies.spark.Accumulators
+
 
+
numRecordsReceivedGetValue() - Method in class org.apache.pirk.responder.wideskies.spark.Accumulators
+
 
+
numRecordsRecordsAfterFilterGetValue() - Method in class org.apache.pirk.responder.wideskies.spark.Accumulators
+
 
+
NUMREDUCETASKS - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
NUMTHREADS - Static variable in class org.apache.pirk.querier.wideskies.QuerierDriverCLI
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W 
+ +
+ + + + + +
+ + + + http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/f00fda03/_site/javadocs/index-files/index-15.html ---------------------------------------------------------------------- diff --git a/_site/javadocs/index-files/index-15.html b/_site/javadocs/index-files/index-15.html new file mode 100644 index 0000000..dffe4fa --- /dev/null +++ b/_site/javadocs/index-files/index-15.html @@ -0,0 +1,170 @@ + + + + + +O-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W  + + +

O

+
+
org.apache.pirk.benchmark - package org.apache.pirk.benchmark
+
 
+
org.apache.pirk.encryption - package org.apache.pirk.encryption
+
 
+
org.apache.pirk.inputformat.hadoop - package org.apache.pirk.inputformat.hadoop
+
 
+
org.apache.pirk.inputformat.hadoop.json - package org.apache.pirk.inputformat.hadoop.json
+
 
+
org.apache.pirk.querier.wideskies - package org.apache.pirk.querier.wideskies
+
 
+
org.apache.pirk.querier.wideskies.decrypt - package org.apache.pirk.querier.wideskies.decrypt
+
 
+
org.apache.pirk.querier.wideskies.encrypt - package org.apache.pirk.querier.wideskies.encrypt
+
 
+
org.apache.pirk.query.wideskies - package org.apache.pirk.query.wideskies
+
 
+
org.apache.pirk.responder.wideskies - package org.apache.pirk.responder.wideskies
+
 
+
org.apache.pirk.responder.wideskies.common - package org.apache.pirk.responder.wideskies.common
+
 
+
org.apache.pirk.responder.wideskies.mapreduce - package org.apache.pirk.responder.wideskies.mapreduce
+
 
+
org.apache.pirk.responder.wideskies.spark - package org.apache.pirk.responder.wideskies.spark
+
 
+
org.apache.pirk.responder.wideskies.standalone - package org.apache.pirk.responder.wideskies.standalone
+
 
+
org.apache.pirk.response.wideskies - package org.apache.pirk.response.wideskies
+
 
+
org.apache.pirk.schema.data - package org.apache.pirk.schema.data
+
 
+
org.apache.pirk.schema.data.partitioner - package org.apache.pirk.schema.data.partitioner
+
 
+
org.apache.pirk.schema.query - package org.apache.pirk.schema.query
+
 
+
org.apache.pirk.schema.query.filter - package org.apache.pirk.schema.query.filter
+
 
+
org.apache.pirk.schema.response - package org.apache.pirk.schema.response
+
 
+
org.apache.pirk.test.distributed - package org.apache.pirk.test.distributed
+
 
+
org.apache.pirk.test.distributed.testsuite - package org.apache.pirk.test.distributed.testsuite
+
 
+
org.apache.pirk.test.utils - package org.apache.pirk.test.utils
+
 
+
org.apache.pirk.utils - package org.apache.pirk.utils
+
 
+
OUTPUT_DIRECTORY_PROPERTY - Static variable in class org.apache.pirk.test.distributed.DistributedTestDriver
+
 
+
OUTPUTFILE - Static variable in class org.apache.pirk.querier.wideskies.QuerierDriverCLI
+
 
+
OUTPUTFILE - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W 
+ +
+ + + + + +
+ + + + http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/f00fda03/_site/javadocs/index-files/index-16.html ---------------------------------------------------------------------- diff --git a/_site/javadocs/index-files/index-16.html b/_site/javadocs/index-files/index-16.html new file mode 100644 index 0000000..8f0d68b --- /dev/null +++ b/_site/javadocs/index-files/index-16.html @@ -0,0 +1,226 @@ + + + + + +P-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W  + + +

P

+
+
Paillier - Class in org.apache.pirk.encryption
+
+
Implementation of the Paillier cryptosystem
+
+
Paillier(BigInteger, BigInteger, int) - Constructor for class org.apache.pirk.encryption.Paillier
+
+
Constructor with all parameters p,q, and bitLengthInput specified
+
+
Paillier(int, int) - Constructor for class org.apache.pirk.encryption.Paillier
+
+
Constructor to generate keys given the desired bitLength and prime certainty value
+
+
Paillier(int, int, int) - Constructor for class org.apache.pirk.encryption.Paillier
+
+
Constructor to generate keys given the desired bitLength and prime certainty value
+
+
Paillier(BigInteger, BigInteger, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.apache.pirk.encryption.Paillier
+
+
Copy Constructior
+
+
PaillierBenchmark - Class in org.apache.pirk.benchmark
+
+
A JMH benchmark to evaluate Paillier performance both with and without using com.square.jnagmp.gmp to accelerate modPow
+
+
PaillierBenchmark() - Constructor for class org.apache.pirk.benchmark.PaillierBenchmark
+
 
+
PaillierBenchmark.PaillierBenchmarkState - Class in org.apache.pirk.benchmark
+
 
+
PaillierBenchmark.PaillierBenchmarkState() - Constructor for class org.apache.pirk.benchmark.PaillierBenchmark.PaillierBenchmarkState
+
 
+
PAILLIERBITSIZE - Static variable in class org.apache.pirk.querier.wideskies.QuerierDriverCLI
+
 
+
paillierBitSize - Static variable in class org.apache.pirk.test.utils.BaseTests
+
 
+
parseDate(String) - Static method in class org.apache.pirk.utils.ISO8601DateParser
+
 
+
partitionBits(BigInteger, int, BigInteger) - Static method in class org.apache.pirk.schema.data.partitioner.PrimitiveTypePartitioner
+
+
Splits the given BigInteger into partitions given by the partitionSize
+
+
partitionDataElement(String, JSONObject, boolean) - Static method in class org.apache.pirk.query.wideskies.QueryUtils
+
+
Method to convert the given data element given by the JSONObject data element into the extracted BigInteger partitions based upon the given queryType
+
+
partitionDataElement(MapWritable, QuerySchema, DataSchema, boolean) - Static method in class org.apache.pirk.query.wideskies.QueryUtils
+
+
Method to convert the given data element given by the MapWritable data element into the extracted BigInteger partitions based upon the given queryType
+
+
PartitionUtilsTest - Class in test.general
+
+
Class to functionally test the bit conversion utils
+
+
PartitionUtilsTest() - Constructor for class test.general.PartitionUtilsTest
+
 
+
performQuery() - Method in class org.apache.pirk.responder.wideskies.spark.ComputeResponse
+
+
Method to read in data from an allowed input source/format and perform the query
+
+
performQuery(JavaRDD<MapWritable>) - Method in class org.apache.pirk.responder.wideskies.spark.ComputeResponse
+
+
Method to perform the query given an input RDD of MapWritables
+
+
performQuery(String, ArrayList<String>, FileSystem, boolean, int) - Static method in class org.apache.pirk.test.distributed.testsuite.DistTestSuite
+
 
+
performStandaloneQuery(ArrayList<JSONObject>, String, ArrayList<String>, int, boolean) - Static method in class org.apache.pirk.test.utils.StandaloneQuery
+
 
+
PIR - Static variable in class org.apache.pirk.utils.FileConst
+
 
+
PIR_COLS - Static variable in class org.apache.pirk.utils.FileConst
+
 
+
PIR_FINAL - Static variable in class org.apache.pirk.utils.FileConst
+
 
+
PIR_QUERY_INPUT_DIR - Static variable in class org.apache.pirk.test.distributed.DistributedTestDriver
+
 
+
PIR_STOPLIST_FILE - Static variable in class org.apache.pirk.test.distributed.DistributedTestDriver
+
 
+
PIRException - Exception in org.apache.pirk.utils
+
+
Custom exception for the PIR utilities
+
+
PIRException() - Constructor for exception org.apache.pirk.utils.PIRException
+
 
+
PIRException(String) - Constructor for exception org.apache.pirk.utils.PIRException
+
 
+
PIRException(Throwable) - Constructor for exception org.apache.pirk.utils.PIRException
+
 
+
PIRException(String, Throwable) - Constructor for exception org.apache.pirk.utils.PIRException
+
 
+
PLATFORM - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
PrimeGenerator - Class in org.apache.pirk.encryption
+
+
Class to generate the primes used in the Paillier cryptosystem
+
+
PrimeGenerator() - Constructor for class org.apache.pirk.encryption.PrimeGenerator
+
 
+
PrimitiveTypePartitioner - Class in org.apache.pirk.schema.data.partitioner
+
+
Class for partitioning objects with primitive Java types
+
+
PrimitiveTypePartitioner() - Constructor for class org.apache.pirk.schema.data.partitioner.PrimitiveTypePartitioner
+
 
+
printAll() - Method in class org.apache.pirk.responder.wideskies.spark.Accumulators
+
 
+
printQueryInfo() - Method in class org.apache.pirk.query.wideskies.QueryInfo
+
 
+
printSchemas() - Static method in class org.apache.pirk.schema.query.LoadQuerySchemas
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W 
+ +
+ + + + + +
+ + + + http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/f00fda03/_site/javadocs/index-files/index-17.html ---------------------------------------------------------------------- diff --git a/_site/javadocs/index-files/index-17.html b/_site/javadocs/index-files/index-17.html new file mode 100644 index 0000000..f05320f --- /dev/null +++ b/_site/javadocs/index-files/index-17.html @@ -0,0 +1,226 @@ + + + + + +Q-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W  + + +

Q

+
+
QNAME - Static variable in class org.apache.pirk.test.utils.Inputs
+
 
+
QTYPE - Static variable in class org.apache.pirk.test.utils.Inputs
+
 
+
Querier - Class in org.apache.pirk.querier.wideskies
+
+
Class to hold the information necessary for the PIR querier to perform decryption
+
+
Querier(QueryInfo, ArrayList<String>, Paillier, Query, HashMap<Integer, String>) - Constructor for class org.apache.pirk.querier.wideskies.Querier
+
 
+
QUERIER_FILETAG - Static variable in class org.apache.pirk.querier.wideskies.QuerierConst
+
 
+
QuerierConst - Class in org.apache.pirk.querier.wideskies
+
+
Constants class for the Querier
+
+
QuerierConst() - Constructor for class org.apache.pirk.querier.wideskies.QuerierConst
+
 
+
QuerierDriver - Class in org.apache.pirk.querier.wideskies
+
+
Driver class for encryption of a query or decryption of a response
+
+
QuerierDriver() - Constructor for class org.apache.pirk.querier.wideskies.QuerierDriver
+
 
+
QuerierDriverCLI - Class in org.apache.pirk.querier.wideskies
+
+
Class for parsing the command line options for the QuerierDriver
+
+
QuerierDriverCLI(String[]) - Constructor for class org.apache.pirk.querier.wideskies.QuerierDriverCLI
+
+
Create and parse allowable options
+
+
QUERIERFILE - Static variable in class org.apache.pirk.querier.wideskies.QuerierDriverCLI
+
 
+
Query - Class in org.apache.pirk.query.wideskies
+
+
Class to hold the PIR query vectors
+
+
Query(QueryInfo, BigInteger) - Constructor for class org.apache.pirk.query.wideskies.Query
+
 
+
QUERY_FILETAG - Static variable in class org.apache.pirk.querier.wideskies.QuerierConst
+
 
+
QUERY_ID - Static variable in class org.apache.pirk.schema.response.QueryResponseJSON
+
 
+
QUERY_ID_TEXT - Static variable in class org.apache.pirk.schema.response.QueryResponseJSON
+
 
+
QUERY_NAME - Static variable in class org.apache.pirk.schema.response.QueryResponseJSON
+
 
+
QUERY_NAME_TEXT - Static variable in class org.apache.pirk.schema.response.QueryResponseJSON
+
 
+
QueryInfo - Class in org.apache.pirk.query.wideskies
+
+
Class to hold all of the basic information regarding a query
+
+
QueryInfo(double, int, int, String, int, String, String, int, boolean, boolean, boolean) - Constructor for class org.apache.pirk.query.wideskies.QueryInfo
+
 
+
QueryInfo(double, int, int, String, int, String, String, int) - Constructor for class org.apache.pirk.query.wideskies.QueryInfo
+
 
+
QUERYINPUT - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
QUERYNAME - Static variable in class org.apache.pirk.querier.wideskies.QuerierDriverCLI
+
 
+
queryNum - Static variable in class org.apache.pirk.test.utils.BaseTests
+
 
+
QueryParserUtils - Class in org.apache.pirk.utils
+
+
Class used for URI query parsing
+
+
QueryParserUtils() - Constructor for class org.apache.pirk.utils.QueryParserUtils
+
 
+
QueryParserUtilsTest - Class in test.general
+
+
Class for testing the QueryParser methods
+
+
QueryParserUtilsTest() - Constructor for class test.general.QueryParserUtilsTest
+
 
+
QueryResponseJSON - Class in org.apache.pirk.schema.response
+
+
JSON helper class for query results
+
+
QueryResponseJSON(QueryInfo) - Constructor for class org.apache.pirk.schema.response.QueryResponseJSON
+
+
Constructor with data schema checking
+
+
QueryResponseJSON() - Constructor for class org.apache.pirk.schema.response.QueryResponseJSON
+
+
Constructor with no data schema checking
+
+
QueryResponseJSON(String) - Constructor for class org.apache.pirk.schema.response.QueryResponseJSON
+
+
Constructor with no data schema checking
+
+
QuerySchema - Class in org.apache.pirk.schema.query
+
+
Class to hold a query schema
+
+
QuerySchema(String, String, TreeSet<String>, String, int, HashSet<String>, String) - Constructor for class org.apache.pirk.schema.query.QuerySchema
+
 
+
QUERYSCHEMAS - Static variable in class org.apache.pirk.querier.wideskies.QuerierDriverCLI
+
 
+
QUERYSCHEMAS - Static variable in class org.apache.pirk.responder.wideskies.ResponderCLI
+
 
+
QueryUtils - Class in org.apache.pirk.query.wideskies
+
+
Class for helper methods to perform the encrypted query
+
+
QueryUtils() - Constructor for class org.apache.pirk.query.wideskies.QueryUtils
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W 
+ +
+ + + + + +
+ + + +