Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
E
H
I
L
N
O
P
R
T
U
C
compareTo(EmailAddress)
- Method in class org.fuin.objects4j.
EmailAddress
compareTo(UserId)
- Method in class org.fuin.objects4j.
UserId
Contract
- Class in
org.fuin.objects4j
Utility class for assertions on objects.
D
DateStr
- Annotation Type in
org.fuin.objects4j.validation
The string is a well-formed date/time based on a pattern.
DateStrValidator
- Class in
org.fuin.objects4j.validation
Check that a given string is a well-formed date/time based on a pattern.
DateStrValidator()
- Constructor for class org.fuin.objects4j.validation.
DateStrValidator
E
EmailAddress
- Class in
org.fuin.objects4j
A valid email address with all characters lower case.
EmailAddress(String)
- Constructor for class org.fuin.objects4j.
EmailAddress
Constructor with email address.
EmailAddressStr
- Annotation Type in
org.fuin.objects4j.validation
The string has to be a well-formed email address.
EmailAddressStrValidator
- Class in
org.fuin.objects4j.validation
Check that a given string is a well-formed email address.
EmailAddressStrValidator()
- Constructor for class org.fuin.objects4j.validation.
EmailAddressStrValidator
Ensures
- Annotation Type in
org.fuin.objects4j
Documents a postcondition that must always be true just after the execution the annotated section of code.
equals(Object)
- Method in class org.fuin.objects4j.
EmailAddress
equals(Object)
- Method in class org.fuin.objects4j.
Password
equals(Object)
- Method in class org.fuin.objects4j.
PasswordSha512
equals(Object)
- Method in class org.fuin.objects4j.
UserId
H
hashCode()
- Method in class org.fuin.objects4j.
EmailAddress
hashCode()
- Method in class org.fuin.objects4j.
Password
hashCode()
- Method in class org.fuin.objects4j.
PasswordSha512
hashCode()
- Method in class org.fuin.objects4j.
UserId
I
Immutable
- Annotation Type in
org.fuin.objects4j
Immutable.
initialize(DateStr)
- Method in class org.fuin.objects4j.validation.
DateStrValidator
initialize(EmailAddressStr)
- Method in class org.fuin.objects4j.validation.
EmailAddressStrValidator
initialize(PasswordStr)
- Method in class org.fuin.objects4j.validation.
PasswordStrValidator
initialize(PropertiesContain)
- Method in class org.fuin.objects4j.validation.
PropertiesContainValidator
initialize(UserIdStr)
- Method in class org.fuin.objects4j.validation.
UserIdStrValidator
initialize(UserIdStr)
- Method in class org.fuin.objects4j.validation.
UUIDStrValidator
isValid(String, ConstraintValidatorContext)
- Method in class org.fuin.objects4j.validation.
DateStrValidator
isValid(String, ConstraintValidatorContext)
- Method in class org.fuin.objects4j.validation.
EmailAddressStrValidator
isValid(String)
- Static method in class org.fuin.objects4j.validation.
EmailAddressStrValidator
Check that a given string is a well-formed email address.
isValid(String, ConstraintValidatorContext)
- Method in class org.fuin.objects4j.validation.
PasswordStrValidator
isValid(String)
- Static method in class org.fuin.objects4j.validation.
PasswordStrValidator
Check that a given string is an allowed password.
isValid(Properties, ConstraintValidatorContext)
- Method in class org.fuin.objects4j.validation.
PropertiesContainValidator
isValid(String, ConstraintValidatorContext)
- Method in class org.fuin.objects4j.validation.
UserIdStrValidator
isValid(String)
- Static method in class org.fuin.objects4j.validation.
UserIdStrValidator
Check that a given string is a well-formed user id.
isValid(String, ConstraintValidatorContext)
- Method in class org.fuin.objects4j.validation.
UUIDStrValidator
isValid(String)
- Static method in class org.fuin.objects4j.validation.
UUIDStrValidator
Check that a given string is a valid
UUID
.
L
length()
- Method in class org.fuin.objects4j.
EmailAddress
Returns the length of the email address.
length()
- Method in class org.fuin.objects4j.
Password
Returns the length of the password.
length()
- Method in class org.fuin.objects4j.
UserId
Returns the length of the user id.
N
NotEmpty
- Annotation Type in
org.fuin.objects4j.validation
The object is not
null
and not empty (it's size is at least one element).
O
org.fuin.objects4j
- package org.fuin.objects4j
org.fuin.objects4j.validation
- package org.fuin.objects4j.validation
P
Password
- Class in
org.fuin.objects4j
A password with a length between 8 and 20 characters.
Password(String)
- Constructor for class org.fuin.objects4j.
Password
Constructor with password.
PasswordSha512
- Class in
org.fuin.objects4j
SHA-512 hashed password.
PasswordSha512(Password)
- Constructor for class org.fuin.objects4j.
PasswordSha512
Constructor with password.
PasswordStr
- Annotation Type in
org.fuin.objects4j.validation
The string has to be a password with a length between 8 and 20 characters.
PasswordStrValidator
- Class in
org.fuin.objects4j.validation
Check that a given string is an allowed password.
PasswordStrValidator()
- Constructor for class org.fuin.objects4j.validation.
PasswordStrValidator
PropertiesContain
- Annotation Type in
org.fuin.objects4j.validation
The properties object contains a number of expected keys.
PropertiesContainValidator
- Class in
org.fuin.objects4j.validation
Check that a properties object contains a given number of expected keys.
PropertiesContainValidator()
- Constructor for class org.fuin.objects4j.validation.
PropertiesContainValidator
R
Requires
- Annotation Type in
org.fuin.objects4j
Documents a precondition.
requireValid(T)
- Static method in class org.fuin.objects4j.
Contract
Checks if the given value is valid and throws an
IllegalArgumentException
otherwise.
T
toString()
- Method in class org.fuin.objects4j.
EmailAddress
toString()
- Method in class org.fuin.objects4j.
Password
toString()
- Method in class org.fuin.objects4j.
PasswordSha512
toString()
- Method in class org.fuin.objects4j.
UserId
U
UserId
- Class in
org.fuin.objects4j
UserId with the following rules.
UserId(String)
- Constructor for class org.fuin.objects4j.
UserId
Constructor with userId.
UserIdStr
- Annotation Type in
org.fuin.objects4j.validation
The string has to be a valid user ID: 3-20 characters in length Lowercase letters (a-z) Numbers (0-9) Hyphens (-) Underscores (_) Starts not with an underscore, hyphen or number
UserIdStrValidator
- Class in
org.fuin.objects4j.validation
Check that a given string is a well-formed user id.
UserIdStrValidator()
- Constructor for class org.fuin.objects4j.validation.
UserIdStrValidator
UUIDStr
- Annotation Type in
org.fuin.objects4j.validation
The string has to be a valid
UUID
.
UUIDStrValidator
- Class in
org.fuin.objects4j.validation
Check that a given string is a valid
UUID
.
UUIDStrValidator()
- Constructor for class org.fuin.objects4j.validation.
UUIDStrValidator
C
D
E
H
I
L
N
O
P
R
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010
Future Invent Informationsmanagement GmbH
. All Rights Reserved.