|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DAOUtils
Method Summary | |
---|---|
java.lang.String |
generateKeyPair(java.lang.String publicFile,
java.lang.String privateFile,
boolean savePrivate)
|
void |
generateTwoWayKey(java.lang.String keyFile)
|
java.util.Collection |
getCollectionFromBeans(java.util.Collection collection,
java.lang.String field)
Given a Collection of beans representing a ResultSet, and a field name for a field, returns a Collection of Integers representing each field's value in the incoming Collection. |
java.util.Collection |
getCollectionFromCollection(java.util.Collection collection,
java.lang.String field)
Given a Collection of Maps representing a ResultSet, and a field name for a field, returns a Collection of Strings representing each field's value in the incoming Collection. |
java.util.Collection |
getCollectionFromResultSet(java.sql.ResultSet resultSet,
java.lang.String field)
Given a ResultSet and a field name for a field, returns a Collection of Strings representing each field value in the ResultSet. |
java.lang.String |
getDebugMessage(java.sql.ResultSet resultSet)
Retrieves a string indicating the number of rows and columns returned from a ResultSet . |
java.lang.String |
getDecrypted(java.lang.String stringToDecrypt,
java.lang.String encryptionType,
java.lang.String privateKeyFile)
Decrypts a string using the given encryption type. |
java.lang.String |
getEncrypted(java.lang.String stringToEncrypt,
java.lang.String encryptionType,
java.lang.String publicKeyFile)
Encrypts a string using the given encryption type. |
java.util.Collection |
getIntegersFromStrings(java.util.Collection collection)
Given a Collection of Strings, returns a collection of Integers corresponding to the strings. |
java.lang.String |
getList(java.lang.String[] stringArray)
Given an array of strings, returns a single string that can be used as a list in an SQL expression. |
java.lang.String |
getListFromCollection(java.util.Collection collection,
java.lang.String field)
Given a Collection of Maps representing a ResultSet, and a field name for a field, returns a String list representing each field's value in the incoming Collection. |
java.lang.String |
getListFromResultSet(java.sql.ResultSet resultSet,
java.lang.String field)
Given a ResultSet and a field name, returns a single string that can be used as a list in an SQL expression. |
java.lang.String |
getListFromStringCollection(java.util.Collection collection)
Given a Collection of Strings, returns a String list representing each element's value in the incoming Collection. |
java.lang.String |
getQuotedList(java.util.Map map)
Given a Map of string keys, returns a single string that
can be used as a list in an SQL expression. |
java.lang.String |
getQuotedList(java.lang.String[] stringArray)
Given an array of strings, returns a single string that can be used as a list in an SQL expression. |
java.lang.String[] |
getStopWords()
An array of strings to eliminate from database search queries. |
void |
outputCsv(java.util.Collection data,
java.io.Writer out)
Outputs a matrix of strings as comma-separated values. |
java.lang.String |
prepareSearchString(java.lang.String searchString)
Prepares a string for insertion into an SQL search expression. |
Method Detail |
---|
java.lang.String[] getStopWords()
java.lang.String getList(java.lang.String[] stringArray)
stringArray
- The array of strings to convert into a comma-separated list.
java.lang.String getQuotedList(java.lang.String[] stringArray)
stringArray
- The array of strings to convert into a quoted string.
java.lang.String getListFromResultSet(java.sql.ResultSet resultSet, java.lang.String field) throws java.sql.SQLException
resultSet
- The ResultSet holding the values.field
- The name of the field whose values are to be returned in a
list.
java.sql.SQLException
java.lang.String getListFromCollection(java.util.Collection collection, java.lang.String field)
collection
- The Collection holding the values.
java.lang.String getListFromStringCollection(java.util.Collection collection)
collection
- The Collection holding the values.
java.util.Collection getCollectionFromResultSet(java.sql.ResultSet resultSet, java.lang.String field) throws java.sql.SQLException
resultSet
- The ResultSet holding the values.field
- The name of the field whose values are to be returned in a
Colleciton.
java.sql.SQLException
java.util.Collection getCollectionFromCollection(java.util.Collection collection, java.lang.String field)
collection
- The Collection holding the values.field
- The name of the field whose values are to be returned in a
Collection.
java.util.Collection getCollectionFromBeans(java.util.Collection collection, java.lang.String field) throws java.lang.Exception
collection
- The Collection holding the values.field
- The name of the field whose values are to be returned in a
Collection.
java.lang.Exception
java.util.Collection getIntegersFromStrings(java.util.Collection collection)
collection
- A collection of Strings
java.lang.String getDebugMessage(java.sql.ResultSet resultSet) throws java.sql.SQLException
ResultSet
.
resultSet
- The ResultSet
to produce a debugging message
for.
ResultSet
.
java.sql.SQLException
java.lang.String getQuotedList(java.util.Map map) throws java.lang.Exception
Map
of string keys, returns a single string that
can be used as a list in an SQL expression. Each of the elements of the
incoming Map
are quoted and separated by commas.
map
- The Map
to convert into a quoted string.
java.lang.Exception
void outputCsv(java.util.Collection data, java.io.Writer out) throws java.io.IOException
data
- List of String arrays or Object arrays.out
- The stream to write to.
java.io.IOException
java.lang.String prepareSearchString(java.lang.String searchString)
searchString
-
java.lang.String getEncrypted(java.lang.String stringToEncrypt, java.lang.String encryptionType, java.lang.String publicKeyFile)
stringToEncrypt
- The String to encrypt.encryptionType
- "noEncryption", "keyPairStore", "keyPairNoStore", or "oneWay".
java.lang.Exception
java.lang.String getDecrypted(java.lang.String stringToDecrypt, java.lang.String encryptionType, java.lang.String privateKeyFile)
stringToDecrypt
- The String to decrypt.encryptionType
- "noEncryption", "keyPairStore", "keyPairNoStore", or "oneWay".
java.lang.Exception
void generateTwoWayKey(java.lang.String keyFile) throws java.lang.Exception
java.lang.Exception
java.lang.String generateKeyPair(java.lang.String publicFile, java.lang.String privateFile, boolean savePrivate) throws java.lang.Exception
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |