Skip navigation links
A B C D E F G H I L M P R S T U Y 

A

AM_PM_REGEX - Static variable in class us.jakeabel.mpa.util.RegexConstants
 

B

BaseConnection - Class in us.jakeabel.mpa.core
Created by jake on 10/15/16.
BaseRepo<T> - Class in us.jakeabel.mpa.core
Created by jakeabel on 5/29/16.
BaseRepo(Class<T>, String) - Constructor for class us.jakeabel.mpa.core.BaseRepo
 
BaseRepo() - Constructor for class us.jakeabel.mpa.core.BaseRepo
 
BaseRepo(String) - Constructor for class us.jakeabel.mpa.core.BaseRepo
 
BaseRepo(String, String) - Constructor for class us.jakeabel.mpa.core.BaseRepo
 
BaseRepo(String, int, String, String) - Constructor for class us.jakeabel.mpa.core.BaseRepo
 
BaseRepo(String, int, String, Class<T>) - Constructor for class us.jakeabel.mpa.core.BaseRepo
 
BLANK_LINE_REGEX - Static variable in class us.jakeabel.mpa.util.RegexConstants
 

C

ClassPathResource - Class in us.jakeabel.mpa.core
Created by jake on 10/14/16.
ClassPathResource(String) - Constructor for class us.jakeabel.mpa.core.ClassPathResource
 
ClassPathResource(String, ClassLoader) - Constructor for class us.jakeabel.mpa.core.ClassPathResource
 
Collection - Annotation Type in us.jakeabel.mpa.core.api
Created by jake on 10/14/16.
collection - Variable in class us.jakeabel.mpa.core.BaseRepo
 
count(Class<? extends DBModel>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
count(Document, Class<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
count() - Method in class us.jakeabel.mpa.core.BaseRepo
gets the number of documents in a collection
count(Document) - Method in class us.jakeabel.mpa.core.BaseRepo
 
count() - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
count(Document) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
create(T) - Method in class us.jakeabel.mpa.core.BaseConnection
 
createBaseRepo(Class<T>, String) - Static method in class us.jakeabel.mpa.core.BaseRepo
 
createBaseRepo(Class<T>, String, int, String) - Static method in class us.jakeabel.mpa.core.BaseRepo
 

D

DateUtils - Class in us.jakeabel.mpa.util
Created by jake on 4/19/16.
DateUtils() - Constructor for class us.jakeabel.mpa.util.DateUtils
 
DAY_OF_MONTH_REGEX - Static variable in class us.jakeabel.mpa.util.RegexConstants
 
DAY_OF_WEEK_ABBR - Static variable in class us.jakeabel.mpa.util.RegexConstants
 
DAY_OF_WEEK_REGEX - Static variable in class us.jakeabel.mpa.util.RegexConstants
 
DBConnection - Class in us.jakeabel.mpa.core
Created by jake on 10/14/16.
DBConnection() - Constructor for class us.jakeabel.mpa.core.DBConnection
 
DBConnection(String) - Constructor for class us.jakeabel.mpa.core.DBConnection
 
DBModel - Class in us.jakeabel.mpa.core
Created by jakeabel on 5/29/16.
DBModel() - Constructor for class us.jakeabel.mpa.core.DBModel
 
DEFAULT_CONNECTION - Static variable in class us.jakeabel.mpa.core.DBConnection
 
delete(DBModel) - Method in class us.jakeabel.mpa.core.BaseConnection
 
delete(String, Class<? extends DBModel>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
delete(T) - Method in class us.jakeabel.mpa.core.BaseRepo
 
delete(String) - Method in class us.jakeabel.mpa.core.BaseRepo
 
delete(T) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
delete(String) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 

E

EMAIL_REGEX - Static variable in class us.jakeabel.mpa.util.RegexConstants
 
equals(Object) - Method in class us.jakeabel.mpa.core.DBModel
 
exists(Document, Class<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
exists(Document) - Method in class us.jakeabel.mpa.core.BaseRepo
checks to see if the item exists in the database.
exists(Document) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 

F

find(Document, Class<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
find(Class<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
find(String, Class<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
find(Document) - Method in class us.jakeabel.mpa.core.BaseRepo
Finds based on filter and puts them into a List.
find() - Method in class us.jakeabel.mpa.core.BaseRepo
 
find(int, int) - Method in class us.jakeabel.mpa.core.BaseRepo
 
find(String) - Method in class us.jakeabel.mpa.core.BaseRepo
Finds based on the Mongo _id.
find(Document) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
find() - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
find(String) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
find(int, int) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
findAndUpdate(Document, Document, Class<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
findAndUpdate(Document, Document, Class<T>) - Method in class us.jakeabel.mpa.core.BaseRepo
 
findAndUpdate(Document, Document, Class<T>) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
findFirst(Document, Class<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
findFirst(Document) - Method in class us.jakeabel.mpa.core.BaseRepo
 
findFirstAndUpdate(Document, Document, Class<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
findLimit(Document, int) - Method in class us.jakeabel.mpa.core.BaseRepo
 
findLimit(Document, int) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
fromDocument(Document, Class<T>) - Static method in class us.jakeabel.mpa.util.MongoUtils
 
fromIso8601(String) - Static method in class us.jakeabel.mpa.util.DateUtils
Parses ISO Date to Date Object

G

getAllFields(List<Field>, Class<?>) - Static method in class us.jakeabel.mpa.util.MongoUtils
Gets all fields including super classes fileds.
getCollection() - Method in class us.jakeabel.mpa.core.BaseRepo
 
getCollection(Class<?>) - Method in class us.jakeabel.mpa.core.DBConnection
 
getConnection(String, int, String) - Static method in class us.jakeabel.mpa.util.MongoLoader
 
getCounter() - Method in class us.jakeabel.mpa.core.MongoId
 
getCreatedOn() - Method in class us.jakeabel.mpa.core.DBModel
 
getDate() - Method in class us.jakeabel.mpa.core.MongoId
 
getDefaultClassLoader() - Static method in class us.jakeabel.mpa.core.ClassPathResource
 
getGenericTypeOfthisClass() - Method in class us.jakeabel.mpa.core.BaseRepo
 
getId() - Method in class us.jakeabel.mpa.core.DBModel
 
getInputStream() - Method in class us.jakeabel.mpa.core.ClassPathResource
 
getInstance() - Static method in class us.jakeabel.mpa.core.DBConnection
Loads the connection based off the properties file.
getInstance(String) - Static method in class us.jakeabel.mpa.core.DBConnection
Gets the connection instance based upon connection string EXAMPLE: localhost:27017/defaultdbname
getMachineIdentifier() - Method in class us.jakeabel.mpa.core.MongoId
 
getModifiedOn() - Method in class us.jakeabel.mpa.core.DBModel
 
getMongoDatabase() - Static method in class us.jakeabel.mpa.util.MongoLoader
Loads the Mongo database if it has not been loaded.
getMongoDatabase(String) - Static method in class us.jakeabel.mpa.util.MongoLoader
Loads the Mongo database if it has not been loaded.
getMongoDatabase(String, int, String) - Static method in class us.jakeabel.mpa.util.MongoLoader
Gets the Mongo Database
getMongoDatabase(String, int) - Static method in class us.jakeabel.mpa.util.MongoLoader
Gets the Mongo Database
getMongoDatabase(String, int, String, String, String) - Static method in class us.jakeabel.mpa.util.MongoLoader
Gets the mongo database includes the Username and Password.
getMonthFromString(String) - Static method in class us.jakeabel.mpa.util.DateUtils
Gets a month integer from a month string.
getProcessIdentifier() - Method in class us.jakeabel.mpa.core.MongoId
 
getTime() - Method in class us.jakeabel.mpa.core.MongoId
 
getTimeSecond() - Method in class us.jakeabel.mpa.core.MongoId
 
getTimestamp() - Method in class us.jakeabel.mpa.core.MongoId
 

H

hashCode() - Method in class us.jakeabel.mpa.core.DBModel
 

I

IBaseRepo<T> - Interface in us.jakeabel.mpa.core
Basic interface
insert(T) - Method in class us.jakeabel.mpa.core.BaseConnection
 
insert(T) - Method in class us.jakeabel.mpa.core.BaseRepo
 
insert(T) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
insertBulk(List<T>) - Method in class us.jakeabel.mpa.core.BaseConnection
 
insertBulk(List<T>) - Method in class us.jakeabel.mpa.core.BaseRepo
 
insertBulk(List<T>) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
instances - Static variable in class us.jakeabel.mpa.core.DBConnection
 

L

loadData() - Static method in class us.jakeabel.mpa.core.MpaDataLoader
 

M

main(String[]) - Static method in class us.jakeabel.mpa.core.DBConnection
 
main(String[]) - Static method in class us.jakeabel.mpa.core.MpaDataLoader
 
MongoConnection - Class in us.jakeabel.mpa.core
Created by jakeabel on 8/29/16.
MongoConnection() - Constructor for class us.jakeabel.mpa.core.MongoConnection
 
MongoId - Class in us.jakeabel.mpa.core
 
MongoId() - Constructor for class us.jakeabel.mpa.core.MongoId
 
MongoLoader - Class in us.jakeabel.mpa.util
Created by Jake on 9/7/2015.
MongoLoader() - Constructor for class us.jakeabel.mpa.util.MongoLoader
 
MongoUtils<T> - Class in us.jakeabel.mpa.util
Created by jake on 5/7/16.
MongoUtils() - Constructor for class us.jakeabel.mpa.util.MongoUtils
 
MONTH_ABBR - Static variable in class us.jakeabel.mpa.util.RegexConstants
 
MONTH_REGEX - Static variable in class us.jakeabel.mpa.util.RegexConstants
 
MpaDataLoader - Class in us.jakeabel.mpa.core
Created by jakeabel on 8/31/16.
MpaDataLoader() - Constructor for class us.jakeabel.mpa.core.MpaDataLoader
 
MpaEntity - Annotation Type in us.jakeabel.mpa.core
Created by jakeabel on 8/31/16.
MpaNested - Annotation Type in us.jakeabel.mpa.core
Created by jake on 12/23/16.
MpaNestedList - Annotation Type in us.jakeabel.mpa.core
Created by jake on 12/23/16.

P

parseCalendar(String) - Static method in class us.jakeabel.mpa.util.DateUtils
Parses date from an unknown format to a Date Object.
parseDate(String) - Static method in class us.jakeabel.mpa.util.DateUtils
parses date string to a date format
parseDateToIso(String) - Static method in class us.jakeabel.mpa.util.DateUtils
Parses a raw date string to an iso 8601 date string
properties - Variable in class us.jakeabel.mpa.core.BaseConnection
 

R

RegexConstants - Class in us.jakeabel.mpa.util
Created by Jake on 10/16/2015.
RegexConstants() - Constructor for class us.jakeabel.mpa.util.RegexConstants
 
repos - Variable in class us.jakeabel.mpa.core.BaseConnection
 

S

setCounter(int) - Method in class us.jakeabel.mpa.core.MongoId
 
setCreatedOn(Date) - Method in class us.jakeabel.mpa.core.DBModel
 
setDate(Date) - Method in class us.jakeabel.mpa.core.MongoId
 
setId(String) - Method in class us.jakeabel.mpa.core.DBModel
 
setMachineIdentifier(int) - Method in class us.jakeabel.mpa.core.MongoId
 
setModifiedOn(Date) - Method in class us.jakeabel.mpa.core.DBModel
 
setMongoDatabase(String, int, String) - Static method in class us.jakeabel.mpa.util.MongoLoader
Sets the mongo database, useful when running unit tests.
setProcessIdentifier(short) - Method in class us.jakeabel.mpa.core.MongoId
 
setTime(String) - Method in class us.jakeabel.mpa.core.MongoId
 
setTimeSecond(int) - Method in class us.jakeabel.mpa.core.MongoId
 
setTimestamp(int) - Method in class us.jakeabel.mpa.core.MongoId
 

T

toByteArray() - Method in class us.jakeabel.mpa.core.MongoId
Convert to a byte array.
toDocument(T) - Static method in class us.jakeabel.mpa.util.MongoUtils
Convert document to a Bson Document
toHexString() - Method in class us.jakeabel.mpa.core.MongoId
 
toIso8601(Date) - Static method in class us.jakeabel.mpa.util.DateUtils
 
toString() - Method in class us.jakeabel.mpa.core.DBModel
 
toString() - Method in class us.jakeabel.mpa.core.MongoId
 

U

update(DBModel) - Method in class us.jakeabel.mpa.core.BaseConnection
 
update(T) - Method in class us.jakeabel.mpa.core.BaseRepo
 
update(T) - Method in interface us.jakeabel.mpa.core.IBaseRepo
 
us.jakeabel.mpa.core - package us.jakeabel.mpa.core
 
us.jakeabel.mpa.core.api - package us.jakeabel.mpa.core.api
 
us.jakeabel.mpa.util - package us.jakeabel.mpa.util
 

Y

YEAR_REGEX - Static variable in class us.jakeabel.mpa.util.RegexConstants
 
A B C D E F G H I L M P R S T U Y 
Skip navigation links

Copyright © 2016. All rights reserved.