- generateExpTable() - Method in class org.apache.pirk.query.wideskies.Query
-
This should be called after all query elements have been added in order to generate the expTable.
- get(int) - Method in class org.apache.pirk.inputformat.hadoop.BytesArrayWritable
-
Return the ith element as a BytesWritable
- get(String) - Static method in class org.apache.pirk.schema.data.DataSchemaRegistry
-
Returns the data schema with the given name.
- get(String) - Static method in class org.apache.pirk.schema.query.QuerySchemaRegistry
-
Returns the query schema with the given name.
- getAdditionalFields() - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the map of additional field keys and values
- getAdditionalFieldValue(String) - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the value from the additionalFields mapping corresponding to the given key
- getArrayElements() - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the element names that are declared as arrays.
- getBigInteger(int) - Method in class org.apache.pirk.inputformat.hadoop.BytesArrayWritable
-
Return the ith element from the underlying array
- getBigInteger(int) - Method in class org.apache.pirk.inputformat.hadoop.TextArrayWritable
-
Return the ith element from the underlying array
- getBitLength() - Method in class org.apache.pirk.encryption.Paillier
-
Returns the bit length of the modulus N
.
- getBits(String) - Method in interface org.apache.pirk.schema.data.partitioner.DataPartitioner
-
Returns the number of bits of an object with the given type.
- getBits(String) - Method in class org.apache.pirk.schema.data.partitioner.IPDataPartitioner
-
- getBits(String) - Method in class org.apache.pirk.schema.data.partitioner.ISO8601DatePartitioner
-
- getBits(String) - Method in class org.apache.pirk.schema.data.partitioner.PrimitiveTypePartitioner
-
Get the bit size of the allowed primitive java types
- getBooleanProperty(String, boolean) - Static method in class org.apache.pirk.utils.SystemConfiguration
-
Gets the specified property as a boolean
, or the default value if the property isn't defined.
- getByteAsInt(int) - Method in class org.apache.pirk.inputformat.hadoop.BytesArrayWritable
-
Return the ith element as an int
- getBytes(int) - Method in class org.apache.pirk.inputformat.hadoop.BytesArrayWritable
-
Return the ith element as a byte array
- getColumns() - Method in class org.apache.pirk.responder.wideskies.standalone.Responder
-
- getCurrentKey() - Method in class org.apache.pirk.inputformat.hadoop.json.JSONRecordReader
-
- getCurrentValue() - Method in class org.apache.pirk.inputformat.hadoop.json.JSONRecordReader
-
- getDataElementSize() - Method in class org.apache.pirk.schema.query.QuerySchema
-
- getDataPartitionBitSize() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getDataSchema() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getDataSchemaName() - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the name of the data schema.
- getDate(String) - Static method in class org.apache.pirk.utils.ISO8601DateParser
-
- getElementNames() - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the set of element names defined by this schema.
- getElementNames() - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the element names to include in the response.
- getElementType(String) - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the name of the Java type associated with the given element name.
- getEmbeddedSelector(String, String, DataPartitioner) - Static method in class org.apache.pirk.query.wideskies.QueryUtils
-
Method get the embedded selector from a given selector
- getEmbeddedSelectorFromPartitions(List<BigInteger>, int, String, Object) - Static method in class org.apache.pirk.query.wideskies.QueryUtils
-
Reconstructs the String version of the embedded selector from its partitions
- getEmbedSelector() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getEmbedSelectorMap() - Method in class org.apache.pirk.querier.wideskies.Querier
-
- getExp(BigInteger, int) - Method in class org.apache.pirk.query.wideskies.Query
-
- getExpDir() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getExpFile(int) - Method in class org.apache.pirk.query.wideskies.Query
-
- getExpFileBasedLookup() - Method in class org.apache.pirk.query.wideskies.Query
-
- getFilesInDirectory(FileSystem, String) - Static method in class org.apache.pirk.utils.HDFS
-
- getFilter(String, Set<String>) - Static method in class org.apache.pirk.schema.query.filter.FilterFactory
-
- getFilter() - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the data element filter for this query.
- getFilteredElementNames() - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the set of element names on which to apply the filter.
- getFilterTypeName() - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the name of the filter class for this query.
- getHashBitSize() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getHashKey() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getIdentifier() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getInstance() - Static method in class org.apache.pirk.responder.wideskies.ResponderService
-
- getIntProperty(String, int) - Static method in class org.apache.pirk.utils.SystemConfiguration
-
Gets the specified property as an int
, or the default value if the property isn't found.
- getJSONObject() - Method in class org.apache.pirk.schema.response.QueryResponseJSON
-
- getJSONString() - Method in class org.apache.pirk.schema.response.QueryResponseJSON
-
- getLambdaN() - Method in class org.apache.pirk.encryption.Paillier
-
Returns the value of Carmichael's function at N
.
- getLimitHitsPerSelector() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getLongDate(String) - Static method in class org.apache.pirk.utils.ISO8601DateParser
-
- getLongProperty(String, long) - Static method in class org.apache.pirk.utils.SystemConfiguration
-
Gets the specified property as an long
, or the default value if the property isn't found.
- getMaxBatches() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getMaxHitsPerSelector() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getN() - Method in class org.apache.pirk.encryption.Paillier
-
Returns the RSA modulus value N
.
- getN() - Method in class org.apache.pirk.query.wideskies.Query
-
- getNames() - Static method in class org.apache.pirk.schema.data.DataSchemaRegistry
-
Returns the set of data schema names held in the registry.
- getNames() - Static method in class org.apache.pirk.schema.query.QuerySchemaRegistry
-
Returns the set of query schema names held in the registry.
- getNonArrayElements() - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the element names that are declared to not be arrays.
- getNSquared() - Method in class org.apache.pirk.encryption.Paillier
-
Returns the value of N
2.
- getNSquared() - Method in class org.apache.pirk.query.wideskies.Query
-
- getNumBitsPerDataElement() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getNumPartitions(String) - Method in interface org.apache.pirk.schema.data.partitioner.DataPartitioner
-
Method to get the number of partitions of the data object given the type.
- getNumPartitions(String) - Method in class org.apache.pirk.schema.data.partitioner.IPDataPartitioner
-
- getNumPartitions(String) - Method in class org.apache.pirk.schema.data.partitioner.ISO8601DatePartitioner
-
- getNumPartitions(String) - Method in class org.apache.pirk.schema.data.partitioner.PrimitiveTypePartitioner
-
Method to get the number of 8-bit partitions given the element type
- getNumPartitionsPerDataElement() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getNumSelectors() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getOptionValue(String) - Method in class org.apache.pirk.querier.wideskies.QuerierCLI
-
Obtain the argument of the option provided by the user via the CLI
- getOptionValue(String) - Method in class org.apache.pirk.responder.wideskies.ResponderCLI
-
Obtain the argument of the option provided by the user via the CLI
- getOptionValue(String) - Method in class org.apache.pirk.test.distributed.DistributedTestCLI
-
Obtain the argument of the option provided by the user via the CLI
- getOutput() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getOutputFields() - Method in class org.apache.pirk.responder.wideskies.storm.PirkHashScheme
-
- getP() - Method in class org.apache.pirk.encryption.Paillier
-
Returns the value of the large prime p
.
- getPaddedPartitions(String) - Method in interface org.apache.pirk.schema.data.partitioner.DataPartitioner
-
Method to get an empty set of partitions by data type - used for padding return array values.
- getPaddedPartitions(String) - Method in class org.apache.pirk.schema.data.partitioner.IPDataPartitioner
-
- getPaddedPartitions(String) - Method in class org.apache.pirk.schema.data.partitioner.ISO8601DatePartitioner
-
- getPaddedPartitions(String) - Method in class org.apache.pirk.schema.data.partitioner.PrimitiveTypePartitioner
-
Method to get an empty set of partitions by data type - used for padding return array values
- getPaillier() - Method in class org.apache.pirk.querier.wideskies.Querier
-
- getPartitionerForElement(String) - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the partitioner instance for the given element name.
- getPartitionerInstance(String) - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the partitioner corresponding to the given partitioner class name.
- getPartitionerTypeName(String) - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the partitioner type name for a given element name.
- getPirkTopology(SpoutConfig) - Static method in class org.apache.pirk.responder.wideskies.storm.PirkTopology
-
Creates Pirk topology: KafkaSpout -> PartitionDataBolt -> EncRowCalcBolt -> EncColMultBolt -> OutputBolt Requires KafkaConfig to initialize KafkaSpout.
- getPlatformName() - Method in class org.apache.pirk.responder.wideskies.mapreduce.MapReduceResponder
-
- getPlatformName() - Method in class org.apache.pirk.responder.wideskies.spark.SparkResponder
-
- getPlatformName() - Method in class org.apache.pirk.responder.wideskies.spark.streaming.SparkStreamingResponder
-
- getPlatformName() - Method in interface org.apache.pirk.responder.wideskies.spi.ResponderPlugin
-
Returns the plugin name for your framework This will be the platform argument
- getPlatformName() - Method in class org.apache.pirk.responder.wideskies.standalone.StandaloneResponder
-
- getPlatformName() - Method in class org.apache.pirk.responder.wideskies.storm.StormResponder
-
- getPrimePair(int, int, Random) - Static method in class org.apache.pirk.encryption.PrimeGenerator
-
This method returns a two-long array containing a viable RSA p and q meeting FIPS 186-4 and SP 800-56B
- getProgress() - Method in class org.apache.pirk.inputformat.hadoop.json.JSONRecordReader
-
- getProperties() - Static method in class org.apache.pirk.utils.SystemConfiguration
-
Return the Properties object maintained by this class.
- getProperty(String) - Static method in class org.apache.pirk.utils.SystemConfiguration
-
Gets the specified property; returns null
if the property isn't found.
- getProperty(String, String) - Static method in class org.apache.pirk.utils.SystemConfiguration
-
Gets the specified property as a String
, or the default value if the property isn't found.
- getQ() - Method in class org.apache.pirk.encryption.Paillier
-
Returns the value of the large prime q
.
- getQuery() - Method in class org.apache.pirk.querier.wideskies.Querier
-
- getQuery() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getQuery(boolean, String, String) - Static method in class org.apache.pirk.responder.wideskies.storm.StormUtils
-
Method to read in serialized Query object from the given queryFile
- getQueryElement(int) - Method in class org.apache.pirk.query.wideskies.Query
-
- getQueryElements() - Method in class org.apache.pirk.query.wideskies.Query
-
- getQueryInfo() - Method in class org.apache.pirk.query.wideskies.Query
-
- getQueryInfo() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getQueryInfo() - Method in class org.apache.pirk.response.wideskies.Response
-
- getQueryInfo() - Method in class org.apache.pirk.schema.response.QueryResponseJSON
-
- getQuerySchema() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getQuerySchema() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getQueryType() - Method in class org.apache.pirk.query.wideskies.QueryInfo
-
- getRcode3JSONDataElements() - Static method in class org.apache.pirk.test.utils.Inputs
-
Creates an ArrayList of JSONObjects with RCODE value of 3
- getResponder(String) - Method in class org.apache.pirk.responder.wideskies.ResponderService
-
- getResponse() - Method in class org.apache.pirk.responder.wideskies.standalone.Responder
-
- getResponseElements() - Method in class org.apache.pirk.response.wideskies.Response
-
- getSchemaName() - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the name of this schema.
- getSchemaName() - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the name of this schema.
- getSecondPrime(int, int, Random, BigInteger) - Static method in class org.apache.pirk.encryption.PrimeGenerator
-
Method to generate a second prime, q, in relation to a (p,q) RSA key pair
- getSelectorByQueryType(MapWritable, QuerySchema, DataSchema) - Static method in class org.apache.pirk.query.wideskies.QueryUtils
-
Pulls the correct selector from the MapWritable data element given the queryType
- getSelectorByQueryTypeJSON(QuerySchema, JSONObject) - Static method in class org.apache.pirk.query.wideskies.QueryUtils
-
Pulls the correct selector from the JSONObject data element given the queryType
- getSelectorName() - Method in class org.apache.pirk.schema.query.QuerySchema
-
Returns the element name used as the selector.
- getSelectors() - Method in class org.apache.pirk.querier.wideskies.Querier
-
- getSinglePrime(int, int, Random) - Static method in class org.apache.pirk.encryption.PrimeGenerator
-
Method to generate a single prime
- getSplits(JobContext) - Method in class org.apache.pirk.inputformat.hadoop.json.JSONInputFormatBase
-
- getTextName(String) - Method in class org.apache.pirk.schema.data.DataSchema
-
Returns the Hadoop text representation of a given element name.
- getUseLocalCache() - Method in class org.apache.pirk.responder.wideskies.spark.BroadcastVars
-
- getValue(String) - Method in class org.apache.pirk.schema.response.QueryResponseJSON
-