C D E H I L N O P R T U

C

compareTo(EmailAddress) - Method in class org.fuin.objects4j.EmailAddress
 
compareTo(UserName) - Method in class org.fuin.objects4j.UserName
 
Contract - Class in org.fuin.objects4j
Utility class for assertions on objects.
ContractViolationException - Exception in org.fuin.objects4j
The contract that was checked is violated.
ContractViolationException(String) - Constructor for exception org.fuin.objects4j.ContractViolationException
Constructor with error message.

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.UserName
 

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.UserName
 

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(UserNameStr) - Method in class org.fuin.objects4j.validation.UserNameStrValidator
 
initialize(UUIDStr) - 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.UserNameStrValidator
 
isValid(String) - Static method in class org.fuin.objects4j.validation.UserNameStrValidator
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.UserName
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

requireArgNotNull(String, Object) - Static method in class org.fuin.objects4j.Contract
Checks if the value is not null.
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.UserName
 

U

UserName - Class in org.fuin.objects4j
User name with the following rules.
UserName(String) - Constructor for class org.fuin.objects4j.UserName
Constructor with user name.
UserNameStr - 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
UserNameStrValidator - Class in org.fuin.objects4j.validation
Check that a given string is a well-formed user id.
UserNameStrValidator() - Constructor for class org.fuin.objects4j.validation.UserNameStrValidator
 
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

Copyright © 2010 Future Invent Informationsmanagement GmbH. All Rights Reserved.