Hierarchy For All Packages
- io.github.arasdenizhan.annotations,
- io.github.arasdenizhan.annotations.constants,
- io.github.arasdenizhan.core.exception,
- io.github.arasdenizhan.core.factory,
- io.github.arasdenizhan.core.handler,
- io.github.arasdenizhan.core.strategy,
- io.github.arasdenizhan.core.strategy.impl,
- io.github.arasdenizhan.core.validator,
- io.github.arasdenizhan.core.validator.impl,
- io.github.arasdenizhan.example,
- io.github.arasdenizhan.example.dto
Class Hierarchy
- java.lang.Object
- io.github.arasdenizhan.core.strategy.AbstractValidationStrategy (implements io.github.arasdenizhan.core.strategy.ValidationStrategy)
- io.github.arasdenizhan.core.strategy.impl.EmailStrategy
- io.github.arasdenizhan.core.strategy.impl.FutureStrategy
- io.github.arasdenizhan.core.strategy.impl.LengthStrategy
- io.github.arasdenizhan.core.strategy.impl.MaxStrategy
- io.github.arasdenizhan.core.strategy.impl.MinStrategy
- io.github.arasdenizhan.core.strategy.impl.NotBlankStrategy
- io.github.arasdenizhan.core.strategy.impl.NotNullStrategy
- io.github.arasdenizhan.core.strategy.impl.PastStrategy
- io.github.arasdenizhan.core.strategy.impl.PatternStrategy
- io.github.arasdenizhan.core.handler.AccessibleFieldHandler
- io.github.arasdenizhan.example.BasicExample
- io.github.arasdenizhan.core.handler.FieldCacheHandler
- io.github.arasdenizhan.core.validator.impl.SlimValidator (implements io.github.arasdenizhan.core.validator.Validator)
- io.github.arasdenizhan.core.factory.StrategyFactory
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.arasdenizhan.core.exception.ValidationException
- java.lang.RuntimeException
- java.lang.Exception
- io.github.arasdenizhan.example.dto.UserDto
- io.github.arasdenizhan.core.exception.ValidationError
- io.github.arasdenizhan.core.strategy.AbstractValidationStrategy (implements io.github.arasdenizhan.core.strategy.ValidationStrategy)
Interface Hierarchy
- io.github.arasdenizhan.core.strategy.ValidationStrategy
- io.github.arasdenizhan.core.validator.Validator
Annotation Type Hierarchy
- io.github.arasdenizhan.annotations.Email (implements java.lang.annotation.Annotation)
- io.github.arasdenizhan.annotations.Future (implements java.lang.annotation.Annotation)
- io.github.arasdenizhan.annotations.Length (implements java.lang.annotation.Annotation)
- io.github.arasdenizhan.annotations.Max (implements java.lang.annotation.Annotation)
- io.github.arasdenizhan.annotations.Min (implements java.lang.annotation.Annotation)
- io.github.arasdenizhan.annotations.NotBlank (implements java.lang.annotation.Annotation)
- io.github.arasdenizhan.annotations.NotNull (implements java.lang.annotation.Annotation)
- io.github.arasdenizhan.annotations.Past (implements java.lang.annotation.Annotation)
- io.github.arasdenizhan.annotations.Pattern (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.arasdenizhan.annotations.constants.AnnotationName
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)