Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addConstraint(Constraint) - Method in class com.flowingcode.backendcore.model.QuerySpec
- addError(T) - Method in exception com.flowingcode.backendcore.exception.BaseException
- addOrder(String) - Method in class com.flowingcode.backendcore.model.QuerySpec
- addOrder(String, QuerySpec.Order) - Method in class com.flowingcode.backendcore.model.QuerySpec
- apply(Constraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of the constraint.
- ASC - Enum constant in enum class com.flowingcode.backendcore.model.QuerySpec.Order
- AttributeBetweenConstraint - Class in com.flowingcode.backendcore.model.constraints
- AttributeBetweenConstraint(String, T, T) - Constructor for class com.flowingcode.backendcore.model.constraints.AttributeBetweenConstraint
- AttributeConstraint - Interface in com.flowingcode.backendcore.model.constraints
- AttributeILikeConstraint - Class in com.flowingcode.backendcore.model.constraints
- AttributeILikeConstraint() - Constructor for class com.flowingcode.backendcore.model.constraints.AttributeILikeConstraint
- AttributeInConstraint - Class in com.flowingcode.backendcore.model.constraints
- AttributeInConstraint() - Constructor for class com.flowingcode.backendcore.model.constraints.AttributeInConstraint
- AttributeLikeConstraint - Class in com.flowingcode.backendcore.model.constraints
- AttributeLikeConstraint() - Constructor for class com.flowingcode.backendcore.model.constraints.AttributeLikeConstraint
- AttributeNullConstraint - Class in com.flowingcode.backendcore.model.constraints
- AttributeNullConstraint() - Constructor for class com.flowingcode.backendcore.model.constraints.AttributeNullConstraint
- AttributeRelationalConstraint - Class in com.flowingcode.backendcore.model.constraints
- AttributeRelationalConstraint() - Constructor for class com.flowingcode.backendcore.model.constraints.AttributeRelationalConstraint
B
- BaseEntity<K> - Class in com.flowingcode.backendcore.model
-
Base class for entities
- BaseEntity() - Constructor for class com.flowingcode.backendcore.model.BaseEntity
- BaseException - Exception in com.flowingcode.backendcore.exception
-
Base Exception with support for I18N
- BaseException() - Constructor for exception com.flowingcode.backendcore.exception.BaseException
- BaseException(String) - Constructor for exception com.flowingcode.backendcore.exception.BaseException
- BaseException(String, Serializable...) - Constructor for exception com.flowingcode.backendcore.exception.BaseException
- BaseException(Throwable) - Constructor for exception com.flowingcode.backendcore.exception.BaseException
- BaseException(Throwable, ErrorDescription) - Constructor for exception com.flowingcode.backendcore.exception.BaseException
- BaseException(Throwable, String, Serializable...) - Constructor for exception com.flowingcode.backendcore.exception.BaseException
- BaseException(Throwable, List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.exception.BaseException
- BaseException(List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.exception.BaseException
- BaseMessage - Class in com.flowingcode.backendcore.model
-
A message representation
- BaseMessage(String) - Constructor for class com.flowingcode.backendcore.model.BaseMessage
- BaseMessage(String, Serializable[]) - Constructor for class com.flowingcode.backendcore.model.BaseMessage
- BaseMessage(String, String, Serializable...) - Constructor for class com.flowingcode.backendcore.model.BaseMessage
- between(String, T, T) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
-
Deprecated.
- between(T, T) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
C
- com.flowingcode.backendcore.exception - package com.flowingcode.backendcore.exception
- com.flowingcode.backendcore.model - package com.flowingcode.backendcore.model
- com.flowingcode.backendcore.model.constraints - package com.flowingcode.backendcore.model.constraints
- com.flowingcode.backendcore.validation - package com.flowingcode.backendcore.validation
- Constraint - Interface in com.flowingcode.backendcore.model
- ConstraintBuilder - Class in com.flowingcode.backendcore.model
- ConstraintBuilder() - Constructor for class com.flowingcode.backendcore.model.ConstraintBuilder
- ConstraintTransformer<T> - Class in com.flowingcode.backendcore.model
-
Transform a
Constraintinto an implementation-specific representation (such as a JPAExpression). - ConstraintTransformer() - Constructor for class com.flowingcode.backendcore.model.ConstraintTransformer
- ConstraintTransformerException - Exception in com.flowingcode.backendcore.model
- ConstraintTransformerException(String) - Constructor for exception com.flowingcode.backendcore.model.ConstraintTransformerException
- ConstraintTransformerException(String, Throwable) - Constructor for exception com.flowingcode.backendcore.model.ConstraintTransformerException
- ConstraintTransformerException(Throwable) - Constructor for exception com.flowingcode.backendcore.model.ConstraintTransformerException
- CreationValidationException - Exception in com.flowingcode.backendcore.validation
- CreationValidationException(List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.validation.CreationValidationException
D
- DeletionValidationException - Exception in com.flowingcode.backendcore.validation
- DeletionValidationException(List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.validation.DeletionValidationException
- DESC - Enum constant in enum class com.flowingcode.backendcore.model.QuerySpec.Order
E
- EQ - Static variable in interface com.flowingcode.backendcore.model.constraints.RelationalConstraint
- equal(Object) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- equal(String, Object) - Static method in class com.flowingcode.backendcore.model.ConstraintBuilder
-
Deprecated.
- equals(Identifiable<?>, Object) - Static method in class com.flowingcode.backendcore.model.Identifiables
-
Compare two
Identifiableobjects for equality. - equals(Object) - Method in class com.flowingcode.backendcore.model.BaseEntity
- equals(Object) - Method in class com.flowingcode.backendcore.model.BaseMessage
- ErrorDescription - Class in com.flowingcode.backendcore.model
-
Description of a given error
- ErrorDescription(String) - Constructor for class com.flowingcode.backendcore.model.ErrorDescription
- ErrorDescription(String, Serializable[]) - Constructor for class com.flowingcode.backendcore.model.ErrorDescription
- ErrorDescription(String, String, Serializable[]) - Constructor for class com.flowingcode.backendcore.model.ErrorDescription
F
- FIELD_CANNOT_BE_NULL - Static variable in class com.flowingcode.backendcore.model.BaseMessage
- forCondition(Predicate<T>, Function<T, ErrorDescription>) - Static method in interface com.flowingcode.backendcore.validation.Validator
- forCondition(Predicate<T>, Function<T, ErrorDescription>) - Method in class com.flowingcode.backendcore.validation.ValidatorBuilder
G
- GE - Static variable in interface com.flowingcode.backendcore.model.constraints.RelationalConstraint
- getAttribute() - Method in interface com.flowingcode.backendcore.model.constraints.AttributeConstraint
- getErrors() - Method in exception com.flowingcode.backendcore.exception.BaseException
- getFirstResult() - Method in class com.flowingcode.backendcore.model.QuerySpec
-
Return the position of the first result to retrieve.
- getId() - Method in class com.flowingcode.backendcore.model.BaseEntity
- getId() - Method in interface com.flowingcode.backendcore.model.Identifiable
- getMaxResult() - Method in class com.flowingcode.backendcore.model.QuerySpec
-
Return the maximum number of results to retrieve.
- getMessageKey() - Method in exception com.flowingcode.backendcore.exception.BaseException
- getMessageKeyValues() - Method in exception com.flowingcode.backendcore.exception.BaseException
- getValidators() - Method in interface com.flowingcode.backendcore.validation.ValidationSupport
- getValidators(Class<? extends Validator>) - Method in interface com.flowingcode.backendcore.validation.ValidationSupport
- getValidatorType() - Method in interface com.flowingcode.backendcore.validation.ValidationKind
- greaterOrEqualThan(Object) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- greaterThan(Object) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- GT - Static variable in interface com.flowingcode.backendcore.model.constraints.RelationalConstraint
H
- hashCode() - Method in class com.flowingcode.backendcore.model.BaseEntity
- hashCode() - Method in class com.flowingcode.backendcore.model.BaseMessage
- hashCode(Identifiable<K>) - Static method in class com.flowingcode.backendcore.model.Identifiables
-
Return the hash code of an
Identifiable
I
- Identifiable<K> - Interface in com.flowingcode.backendcore.model
-
Represents an object that can be identified
- Identifiables - Class in com.flowingcode.backendcore.model
-
Utility methods for
Identifiableobjects. - Identifiables() - Constructor for class com.flowingcode.backendcore.model.Identifiables
- iLike(String) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- iLike(String, String) - Static method in class com.flowingcode.backendcore.model.ConstraintBuilder
-
Deprecated.
- in(String, Collection<?>) - Static method in class com.flowingcode.backendcore.model.ConstraintBuilder
-
Deprecated.Use
#in(String) - in(Collection<?>) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- InfoDescription - Class in com.flowingcode.backendcore.model
-
Description of an information message
- InfoDescription(String) - Constructor for class com.flowingcode.backendcore.model.InfoDescription
- InfoDescription(String, Serializable[]) - Constructor for class com.flowingcode.backendcore.model.InfoDescription
- InfoDescription(String, String, Serializable[]) - Constructor for class com.flowingcode.backendcore.model.InfoDescription
- isNotNull() - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- isNull() - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- isNull(String) - Static method in class com.flowingcode.backendcore.model.ConstraintBuilder
-
Deprecated.
L
- LE - Static variable in interface com.flowingcode.backendcore.model.constraints.RelationalConstraint
- lessOrEqualThan(Object) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- lessThan(Object) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- like(String) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- like(String, String) - Static method in class com.flowingcode.backendcore.model.ConstraintBuilder
-
Deprecated.
- LT - Static variable in interface com.flowingcode.backendcore.model.constraints.RelationalConstraint
M
- MESSAGE_KEY_CANNOT_BE_NULL - Static variable in class com.flowingcode.backendcore.model.BaseMessage
N
- NE - Static variable in interface com.flowingcode.backendcore.model.constraints.RelationalConstraint
- NegatedConstraint - Class in com.flowingcode.backendcore.model.constraints
- NegatedConstraint() - Constructor for class com.flowingcode.backendcore.model.constraints.NegatedConstraint
- newInstance(ErrorDescription) - Method in exception com.flowingcode.backendcore.exception.BaseException
- newInstance(ErrorDescription) - Method in exception com.flowingcode.backendcore.exception.ServiceException
- newInstance(ErrorDescription) - Method in exception com.flowingcode.backendcore.validation.CreationValidationException
- newInstance(ErrorDescription) - Method in exception com.flowingcode.backendcore.validation.DeletionValidationException
- newInstance(ErrorDescription) - Method in exception com.flowingcode.backendcore.validation.UpdateValidationException
- newInstance(ErrorDescription) - Method in exception com.flowingcode.backendcore.validation.ValidationException
- not() - Method in interface com.flowingcode.backendcore.model.Constraint
- not(Constraint) - Static method in class com.flowingcode.backendcore.model.ConstraintBuilder
-
Deprecated.Use
Constraint.not() - notEqual(Object) - Method in class com.flowingcode.backendcore.model.ConstraintBuilder
- notEqual(String, Object) - Static method in class com.flowingcode.backendcore.model.ConstraintBuilder
-
Deprecated.
O
- of(String, String...) - Static method in class com.flowingcode.backendcore.model.ConstraintBuilder
- on(ValidationKind...) - Static method in interface com.flowingcode.backendcore.validation.Validator
Q
- QuerySpec - Class in com.flowingcode.backendcore.model
- QuerySpec() - Constructor for class com.flowingcode.backendcore.model.QuerySpec
- QuerySpec.Order - Enum Class in com.flowingcode.backendcore.model
R
S
- ServiceException - Exception in com.flowingcode.backendcore.exception
-
Exception thrown at Service Layer
- ServiceException() - Constructor for exception com.flowingcode.backendcore.exception.ServiceException
- ServiceException(String) - Constructor for exception com.flowingcode.backendcore.exception.ServiceException
- ServiceException(String, Object...) - Constructor for exception com.flowingcode.backendcore.exception.ServiceException
- ServiceException(Throwable) - Constructor for exception com.flowingcode.backendcore.exception.ServiceException
- ServiceException(Throwable, ErrorDescription) - Constructor for exception com.flowingcode.backendcore.exception.ServiceException
- ServiceException(Throwable, String, Object...) - Constructor for exception com.flowingcode.backendcore.exception.ServiceException
- ServiceException(Throwable, List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.exception.ServiceException
- ServiceException(List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.exception.ServiceException
- setFirstResult(Integer) - Method in class com.flowingcode.backendcore.model.QuerySpec
-
Set the position of the first result to retrieve.
- setId(K) - Method in class com.flowingcode.backendcore.model.BaseEntity
- setMaxResult(Integer) - Method in class com.flowingcode.backendcore.model.QuerySpec
-
Set the maximum number of results to retrieve.
- success() - Static method in interface com.flowingcode.backendcore.validation.Validator
T
- toString() - Method in class com.flowingcode.backendcore.model.BaseEntity
- toString() - Method in class com.flowingcode.backendcore.model.QuerySpec
- toString(Identifiable<?>) - Static method in class com.flowingcode.backendcore.model.Identifiables
-
Return a string representation of the
Identifiable. - transform(Constraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of the constraint, or
nullif it cannot be transformed. - transformBetweenConstraint(AttributeBetweenConstraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of an
AttributeBetweenConstraintconstraint. - transformILikeConstraint(AttributeILikeConstraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of an
AttributeILikeConstraintconstraint. - transformInConstraint(AttributeInConstraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of an
AttributeInConstraintconstraint. - transformLikeConstraint(AttributeLikeConstraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of an
AttributeLikeConstraintconstraint. - transformNegatedConstraint(NegatedConstraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of a
NegatedConstraintconstraint. - transformNullConstraint(AttributeNullConstraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of a
AttributeNullConstraintconstraint. - transformRelationalConstraint(AttributeRelationalConstraint) - Method in class com.flowingcode.backendcore.model.ConstraintTransformer
-
Return an implementation-specific representation of an
AttributeRelationalConstraintconstraint.
U
- UpdateValidationException - Exception in com.flowingcode.backendcore.validation
- UpdateValidationException(List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.validation.UpdateValidationException
V
- validate(T) - Method in interface com.flowingcode.backendcore.validation.Validator
- ValidationException - Exception in com.flowingcode.backendcore.validation
-
Exception representing business rules validations fails
- ValidationException() - Constructor for exception com.flowingcode.backendcore.validation.ValidationException
- ValidationException(String) - Constructor for exception com.flowingcode.backendcore.validation.ValidationException
- ValidationException(String, Object...) - Constructor for exception com.flowingcode.backendcore.validation.ValidationException
- ValidationException(Throwable) - Constructor for exception com.flowingcode.backendcore.validation.ValidationException
- ValidationException(Throwable, ErrorDescription) - Constructor for exception com.flowingcode.backendcore.validation.ValidationException
- ValidationException(Throwable, String, Object...) - Constructor for exception com.flowingcode.backendcore.validation.ValidationException
- ValidationException(Throwable, List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.validation.ValidationException
- ValidationException(List<ErrorDescription>) - Constructor for exception com.flowingcode.backendcore.validation.ValidationException
- ValidationKind - Interface in com.flowingcode.backendcore.validation
- ValidationSupport<T> - Interface in com.flowingcode.backendcore.validation
- Validator<T> - Interface in com.flowingcode.backendcore.validation
-
Generic validation service
- ValidatorBuilder<T> - Class in com.flowingcode.backendcore.validation
- ValidatorBuilder() - Constructor for class com.flowingcode.backendcore.validation.ValidatorBuilder
- valueOf(String) - Static method in enum class com.flowingcode.backendcore.model.QuerySpec.Order
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.flowingcode.backendcore.model.QuerySpec.Order
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
#between(String)