Serialized Form
serialVersionUID: 1L
context
OValContext context
errorCode
String errorCode
message
String message
messageVariables
Map<K,V> messageVariables
messageVariablesUnmodifiable
Map<K,V> messageVariablesUnmodifiable
messageVariablesUpToDate
boolean messageVariablesUpToDate
profiles
String[] profiles
severity
int severity
appliesTo
ConstraintTarget[] appliesTo
target
String target
when
String when
serialVersionUID: 1L
profiles
String[] profiles
when
String when
whenFormula
String whenFormula
whenLang
String whenLang
serialVersionUID: 1L
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- see http://java.sun.com/developer/technicalArticles/ALT/serialization/
- Throws:
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- see http://java.sun.com/developer/technicalArticles/ALT/serialization/
- Throws:
IOException
causes
ConstraintViolation[] causes
checkDeclaringContext
OValContext checkDeclaringContext
checkName
String checkName
context
OValContext context
errorCode
String errorCode
message
String message
messageTemplate
String messageTemplate
messageVariables
Map<K,V> messageVariables
severity
int severity
Package net.sf.oval.configuration.annotation |
serialVersionUID: 1L
serialVersionUID: 1L
Package net.sf.oval.configuration.pojo |
serialVersionUID: 1L
classConfigurations
Set<E> classConfigurations
constraintSetConfigurations
Set<E> constraintSetConfigurations
Package net.sf.oval.configuration.pojo.elements |
serialVersionUID: 1L
type
Class<T> type
- class type
objectConfiguration
ObjectConfiguration objectConfiguration
- object level constraints configuration
fieldConfigurations
Set<E> fieldConfigurations
- field constraints configuration
constructorConfigurations
Set<E> constructorConfigurations
- constructor constraints configuration
methodConfigurations
Set<E> methodConfigurations
- method constraints configuration
applyFieldConstraintsToConstructors
Boolean applyFieldConstraintsToConstructors
- Automatically apply field constraints to the corresponding parameters
of constructors declared within the same class. A corresponding
parameter is a parameter with the same name and type as the field.
applyFieldConstraintsToSetters
Boolean applyFieldConstraintsToSetters
- Automatically apply field constraints to the parameters of the
corresponding setter methods declared within the same class. A
corresponding setter method is a method following the JavaBean
convention and its parameter has as the same type as the field.
assertParametersNotNull
Boolean assertParametersNotNull
- Declares if parameter values of constructors and methods are expected to be not null.
This can be weakened by using the @net.sf.oval.constraint.exclusion.Nullable annotation on specific parameters.
checkInvariants
Boolean checkInvariants
- Specifies if invariants are checked prior and after calls to
non-private methods and constructors.
inspectInterfaces
Boolean inspectInterfaces
- Specifies whether annotations can be applied to interfaces that this class implements,
supporting a documentation function
serialVersionUID: 1L
overwrite
Boolean overwrite
- If set to
false
the checks defined here and in the child configuration elements will be added to
the already registered checks for the respective contexts.
If set to true
the already registered checks for the respective contexts will be replaced by the
checks defined here and in the child configuration elements.
If not set (null
) -> interpreted as false.
serialVersionUID: 1L
checks
List<E> checks
id
String id
- the id of the constraint set
serialVersionUID: 1L
parameterConfigurations
List<E> parameterConfigurations
postCheckInvariants
Boolean postCheckInvariants
serialVersionUID: 1L
name
String name
- name of the field
checks
List<E> checks
- checks of the field
serialVersionUID: 1L
name
String name
isInvariant
Boolean isInvariant
parameterConfigurations
List<E> parameterConfigurations
returnValueConfiguration
MethodReturnValueConfiguration returnValueConfiguration
postCheckInvariants
Boolean postCheckInvariants
postExecutionConfiguration
MethodPostExecutionConfiguration postExecutionConfiguration
preCheckInvariants
Boolean preCheckInvariants
preExecutionConfiguration
MethodPreExecutionConfiguration preExecutionConfiguration
serialVersionUID: 1L
checks
List<E> checks
- checks that need to be verified after method execution
serialVersionUID: 1L
checks
List<E> checks
- checks that need to be verified after method execution
serialVersionUID: 1L
checks
List<E> checks
- checks for a method's return value that need to be verified after method execution
serialVersionUID: 1L
checks
List<E> checks
- object level checks
serialVersionUID: 1L
type
Class<T> type
- the type of the parameter
checks
List<E> checks
- the checks for the parameter
checkExclusions
List<E> checkExclusions
- the check exclusions for the parameter
Package net.sf.oval.constraint |
serialVersionUID: 1L
expr
String expr
lang
String lang
serialVersionUID: 1L
id
String id
serialVersionUID: 1L
serialVersionUID: 1L
fieldName
String fieldName
declaringClass
Class<T> declaringClass
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
connect
boolean connect
- Specifies if a connection to the URL should be attempted to verify its validity.
permittedURISchemes
List<E> permittedURISchemes
- Specifies the allowed URL schemes.
serialVersionUID: 1L
serialVersionUID: 1L
ignoreIfNull
boolean ignoreIfNull
simpleCheck
CheckWithCheck.SimpleCheck simpleCheck
serialVersionUID: 1L
format
String format
max
String max
min
String min
tolerance
long tolerance
serialVersionUID: 1L
maxFraction
int maxFraction
maxInteger
int maxInteger
minFraction
int minFraction
minInteger
int minInteger
serialVersionUID: 1L
allowPersonalName
boolean allowPersonalName
serialVersionUID: 1L
useGetter
boolean useGetter
fieldName
String fieldName
declaringClass
Class<T> declaringClass
serialVersionUID: 1L
tolerance
long tolerance
serialVersionUID: 1L
ignoreCase
boolean ignoreCase
substring
String substring
serialVersionUID: 1L
types
Class<T>[] types
serialVersionUID: 1L
types
Class<T>[] types
serialVersionUID: 1L
min
int min
max
int max
serialVersionUID: 1L
patterns
List<E> patterns
matchAll
boolean matchAll
serialVersionUID: 1L
max
double max
serialVersionUID: 1L
max
int max
serialVersionUID: 1L
max
int max
serialVersionUID: 1L
ignoreCase
boolean ignoreCase
members
List<E> members
serialVersionUID: 1L
min
double min
serialVersionUID: 1L
min
int min
serialVersionUID: 1L
min
int min
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
ignoreCase
boolean ignoreCase
testString
String testString
serialVersionUID: 1L
useGetter
boolean useGetter
fieldName
String fieldName
declaringClass
Class<T> declaringClass
serialVersionUID: 1L
patterns
List<E> patterns
serialVersionUID: 1L
ignoreCase
boolean ignoreCase
members
List<E> members
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
tolerance
long tolerance
serialVersionUID: 1L
min
double min
max
double max
serialVersionUID: 1L
min
int min
max
int max
serialVersionUID: 1L
ignoreIfNull
boolean ignoreIfNull
methodName
String methodName
parameterType
Class<T> parameterType
Package net.sf.oval.constraint.exclusion |
serialVersionUID: 1L
Package net.sf.oval.context |
serialVersionUID: 1L
clazz
Class<T> clazz
serialVersionUID: 1L
constraintSetId
String constraintSetId
serialVersionUID: 1L
constructor
SerializableConstructor constructor
parameterIndex
int parameterIndex
parameterName
String parameterName
serialVersionUID: 1L
field
SerializableField field
serialVersionUID: 1L
method
SerializableMethod method
serialVersionUID: 1L
method
SerializableMethod method
serialVersionUID: 1L
method
SerializableMethod method
parameterIndex
int parameterIndex
parameterName
String parameterName
serialVersionUID: 1L
method
SerializableMethod method
serialVersionUID: 1L
compileTimeType
Class<T> compileTimeType
Package net.sf.oval.exception |
serialVersionUID: 1L
context
OValContext context
validatedObject
Object validatedObject
serialVersionUID: 1L
serialVersionUID: 1L
causingThreadId
long causingThreadId
constraintViolations
ConstraintViolation[] constraintViolations
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
context
OValContext context
validatedObject
Object validatedObject
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
Package net.sf.oval.guard |
serialVersionUID: 1L
expression
String expression
language
String language
old
String old
serialVersionUID: 1L
expression
String expression
language
String language
Package net.sf.oval.internal.util |
serialVersionUID: 1L
readObject
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
- Reads the IdentitySet instance from a stream.
- Throws:
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream oos)
throws IOException
- Writes state of this IdentitySet instance to a stream.
- Throws:
IOException
serialVersionUID: 1L
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
declaringClass
Class<T> declaringClass
parameterTypes
Class<T>[] parameterTypes
serialVersionUID: 1L
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
declaringClass
Class<T> declaringClass
name
String name
serialVersionUID: 1L
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
declaringClass
Class<T> declaringClass
name
String name
parameterTypes
Class<T>[] parameterTypes
serialVersionUID: 1L
readObject
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
- Reads the WeakHashSet instance from a stream.
- Throws:
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream oos)
throws IOException
- Writes the state of this WeakHashSet instance to a stream.
- Throws:
IOException
serialVersionUID: 1L
beanInfo
org.apache.commons.jxpath.JXPathBeanInfo beanInfo
Copyright © 2005-2013 The OVal Development Team. All Rights Reserved.