A B C E F G I J L M P R S U V 
All Classes All Packages

A

addEntity(EntityType<?>) - Method in class com.github.silent.samurai.metamodel.JpaMetaModel
 
ALL - com.github.silent.samurai.enums.IgnoreType
 
ApiAutomateJsonSerializer - Class in com.github.silent.samurai.serializers
 
ApiAutomateJsonSerializer(JpaMetaModel) - Constructor for class com.github.silent.samurai.serializers.ApiAutomateJsonSerializer
 

B

BadRequestException - Exception in com.github.silent.samurai.exceptions
 
BadRequestException() - Constructor for exception com.github.silent.samurai.exceptions.BadRequestException
 
BadRequestException(String) - Constructor for exception com.github.silent.samurai.exceptions.BadRequestException
 
BadRequestException(String, Throwable) - Constructor for exception com.github.silent.samurai.exceptions.BadRequestException
 
BadRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.github.silent.samurai.exceptions.BadRequestException
 
BadRequestException(Throwable) - Constructor for exception com.github.silent.samurai.exceptions.BadRequestException
 

C

checkIfPrimaryKeyFilters(RequestInfo) - Method in class com.github.silent.samurai.request.RequestProcessor
 
com.github.silent.samurai - package com.github.silent.samurai
 
com.github.silent.samurai.annotations - package com.github.silent.samurai.annotations
 
com.github.silent.samurai.controllers - package com.github.silent.samurai.controllers
 
com.github.silent.samurai.enums - package com.github.silent.samurai.enums
 
com.github.silent.samurai.exceptions - package com.github.silent.samurai.exceptions
 
com.github.silent.samurai.interfaces - package com.github.silent.samurai.interfaces
 
com.github.silent.samurai.metamodel - package com.github.silent.samurai.metamodel
 
com.github.silent.samurai.request - package com.github.silent.samurai.request
 
com.github.silent.samurai.response - package com.github.silent.samurai.response
 
com.github.silent.samurai.serializers - package com.github.silent.samurai.serializers
 
com.github.silent.samurai.utils - package com.github.silent.samurai.utils
 
CommonUtil - Class in com.github.silent.samurai.utils
 
CommonUtil() - Constructor for class com.github.silent.samurai.utils.CommonUtil
 

E

extractPhoneNumber(String) - Static method in class com.github.silent.samurai.utils.CommonUtil
 

F

filters - Variable in class com.github.silent.samurai.metamodel.RequestInfo
 
findMetadata(Attribute<?, ?>, Class<?>) - Static method in class com.github.silent.samurai.metamodel.JpaMetaModel
 
findRegexGroup(String, String, int) - Static method in class com.github.silent.samurai.utils.CommonUtil
 
formCollection(Collection<?>, int) - Method in class com.github.silent.samurai.serializers.ApiAutomateJsonSerializer
 
fromObject(Object, Class<?>, int) - Method in class com.github.silent.samurai.serializers.ApiAutomateJsonSerializer
 

G

getCustomValidation() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
getEntityMetadata(String) - Method in class com.github.silent.samurai.metamodel.JpaMetaModel
 
getField() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
getFieldValue(Object) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
getGetter() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
getGson() - Static method in class com.github.silent.samurai.utils.CommonUtil
 
getIdFields() - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getIgnoreType() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
getJpaAttribute() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
getJpaAttribute(ResourceMetadata, String) - Method in class com.github.silent.samurai.response.ResponseProcessor
 
getJpaEntityType() - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getMemberMap() - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getMembersMetadata() - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getName() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
getName() - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getObject(JsonObject) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getObject(Map<String, ?>) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getPrimaryKeyObject(RequestInfo, ResourceMetadata) - Method in class com.github.silent.samurai.response.ResponseProcessor
 
getPrimaryKeyObject(JsonObject) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getPrimaryKeyObject(Map<String, ?>) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
getSetter() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
gsonBuildr - Static variable in class com.github.silent.samurai.utils.CommonUtil
 

I

IgnoreType - Enum in com.github.silent.samurai.enums
 
isCustomValidationRequired() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
isId() - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
isKeyField(String) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
isOnlyPrimaryKeyFields(Set<String>) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
ISpeedyCustomValidation - Interface in com.github.silent.samurai.interfaces
 
isPrimaryKeyComplete(Set<String>) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 

J

JpaMetaModel - Class in com.github.silent.samurai.metamodel
 
JpaMetaModel() - Constructor for class com.github.silent.samurai.metamodel.JpaMetaModel
 

L

logger - Static variable in class com.github.silent.samurai.metamodel.JpaMetaModel
 

M

mapModel(S, D) - Static method in class com.github.silent.samurai.utils.CommonUtil
 
mapModel(T, Class<D>) - Static method in class com.github.silent.samurai.utils.CommonUtil
 
mapModels(Collection<T>, Class<D>) - Static method in class com.github.silent.samurai.utils.CommonUtil
 
MemberMetadata - Class in com.github.silent.samurai.metamodel
 
MemberMetadata() - Constructor for class com.github.silent.samurai.metamodel.MemberMetadata
 
MULTIPLE_ENTITY - Static variable in class com.github.silent.samurai.serializers.ApiAutomateJsonSerializer
 

P

parseParams(String) - Method in class com.github.silent.samurai.request.RequestProcessor
 
PERSIST - com.github.silent.samurai.enums.IgnoreType
 
PostRequestProcessor - Class in com.github.silent.samurai.request
 
PostRequestProcessor(JpaMetaModel, EntityManager) - Constructor for class com.github.silent.samurai.request.PostRequestProcessor
 
primaryKey - Variable in class com.github.silent.samurai.metamodel.RequestInfo
 
process(RequestInfo, EntityManager) - Method in class com.github.silent.samurai.response.ResponseProcessor
 
process(JsonElement) - Method in class com.github.silent.samurai.request.PostRequestProcessor
 
process(HttpServletRequest) - Method in class com.github.silent.samurai.request.RequestProcessor
 
process(HttpServletRequest, HttpServletResponse) - Method in class com.github.silent.samurai.controllers.SpeedyApiController
 
processGetRequests(HttpServletRequest, HttpServletResponse) - Method in class com.github.silent.samurai.SpeedyFactory
 
processPostRequests(HttpServletRequest, HttpServletResponse) - Method in class com.github.silent.samurai.SpeedyFactory
 
processResourceAndFilters(String, RequestInfo) - Method in class com.github.silent.samurai.request.RequestProcessor
 

R

RequestInfo - Class in com.github.silent.samurai.metamodel
 
RequestInfo() - Constructor for class com.github.silent.samurai.metamodel.RequestInfo
 
RequestProcessor - Class in com.github.silent.samurai.request
 
RequestProcessor(JpaMetaModel) - Constructor for class com.github.silent.samurai.request.RequestProcessor
 
requestResource(HttpServletRequest, HttpServletResponse) - Method in class com.github.silent.samurai.SpeedyFactory
 
ResourceMetadata - Class in com.github.silent.samurai.metamodel
 
ResourceMetadata() - Constructor for class com.github.silent.samurai.metamodel.ResourceMetadata
 
ResourceNotFoundException - Exception in com.github.silent.samurai.exceptions
 
ResourceNotFoundException() - Constructor for exception com.github.silent.samurai.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String) - Constructor for exception com.github.silent.samurai.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception com.github.silent.samurai.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception com.github.silent.samurai.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(Throwable) - Constructor for exception com.github.silent.samurai.exceptions.ResourceNotFoundException
 
resourceType - Variable in class com.github.silent.samurai.metamodel.RequestInfo
 
ResponseProcessor - Class in com.github.silent.samurai.response
 
ResponseProcessor(JpaMetaModel) - Constructor for class com.github.silent.samurai.response.ResponseProcessor
 

S

secondaryResourceType - Variable in class com.github.silent.samurai.metamodel.RequestInfo
 
serializationType - Variable in class com.github.silent.samurai.metamodel.RequestInfo
 
setCustomValidation(Class<ISpeedyCustomValidation>) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
setField(Field) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
setGetter(Method) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
setId(boolean) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
setIdFields(Set<String>) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
setIgnoreType(IgnoreType) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
setJpaAttribute(Attribute<?, ?>) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
setJpaEntityType(EntityType<?>) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
setMemberMap(Map<String, MemberMetadata>) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
setMembersMetadata(Set<MemberMetadata>) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
setName(String) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
setName(String) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
setSetter(Method) - Method in class com.github.silent.samurai.metamodel.MemberMetadata
 
SINGLE_ENTITY - Static variable in class com.github.silent.samurai.serializers.ApiAutomateJsonSerializer
 
SpeedyApiController - Class in com.github.silent.samurai.controllers
 
SpeedyApiController() - Constructor for class com.github.silent.samurai.controllers.SpeedyApiController
 
SpeedyCustomValidation - Annotation Type in com.github.silent.samurai.annotations
 
SpeedyFactory - Class in com.github.silent.samurai
 
SpeedyFactory(EntityManagerFactory, JpaMetaModel) - Constructor for class com.github.silent.samurai.SpeedyFactory
 
SpeedyIgnore - Annotation Type in com.github.silent.samurai.annotations
 

U

updateObject(JsonObject, Object) - Method in class com.github.silent.samurai.metamodel.ResourceMetadata
 
URI - Static variable in class com.github.silent.samurai.controllers.SpeedyApiController
 

V

validate() - Method in interface com.github.silent.samurai.interfaces.ISpeedyCustomValidation
 
value() - Method in annotation type com.github.silent.samurai.annotations.SpeedyCustomValidation
 
value() - Method in annotation type com.github.silent.samurai.annotations.SpeedyIgnore
 
valueOf(String) - Static method in enum com.github.silent.samurai.enums.IgnoreType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.silent.samurai.enums.IgnoreType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E F G I J L M P R S U V 
All Classes All Packages