Package providing handling for persistence properties, and in particular the validation of valid values. All property validators have a "validate(key, value)" method called to validate the supplied value.
Interface Summary Interface Description PropertyValidatorInterface defining a validator for a DataNucleus property.
Class Summary Class Description BasePropertyStoreBasic property store implementation, allowing setting of properties BooleanPropertyValidatorValidator for a property that represents a boolean. CorePropertyValidatorValidator for persistence properties used by core. FrequentlyAccessedPropertiesClass for providing faster access to properties that are rarely set but often read. IntegerPropertyValidatorValidator for a property that represents an integer. PropertyStoreRepresentation of a store of properties. StringPropertyValidatorValidator for a property that represents a String.
Exception Summary Exception Description PropertyTypeInvalidExceptionException thrown when trying to access a property as a specific type yet it is not possible to return as that type.