A B C D E F G I L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterUnmarshal(Unmarshaller, Object) - Method in class org.apache.fulcrum.intake.model.Group
-
JAXB callback to set the parent object
- afterUnmarshal(Unmarshaller, Object) - Method in class org.apache.fulcrum.intake.model.XmlField
-
JAXB callback to set the parent object
- AppData - Class in org.apache.fulcrum.intake.model
-
A class for holding application data structures.
- AppData() - Constructor for class org.apache.fulcrum.intake.model.AppData
- appendHtmlFormInput(StringBuilder) - Method in class org.apache.fulcrum.intake.model.Group
-
A xhtml valid hidden input field that notifies intake of the group's presence.
- assertValidity(String) - Method in class org.apache.fulcrum.intake.validator.BooleanValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(String) - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(String) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(String) - Method in class org.apache.fulcrum.intake.validator.StringValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(String) - Method in interface org.apache.fulcrum.intake.validator.Validator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(String, Locale) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(String, Group) - Method in class org.apache.fulcrum.intake.validator.DateRangeValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(String, Group, Locale) - Method in class org.apache.fulcrum.intake.validator.IntegerRangeValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(Part) - Method in class org.apache.fulcrum.intake.validator.FileValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(Field<Integer>) - Method in class org.apache.fulcrum.intake.validator.IntegerRangeValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(Field<Date>) - Method in class org.apache.fulcrum.intake.validator.DateRangeValidator
-
Determine whether a testValue meets the criteria specified in the constraints defined for this validator
- assertValidity(Field<T>) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Determine whether a field meets the criteria specified in the constraints defined for this validator
- assertValidity(Field<T>) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Determine whether a field meets the criteria specified in the constraints defined for this validator
- assertValidity(Field<T>) - Method in interface org.apache.fulcrum.intake.validator.Validator
-
Determine whether a field meets the criteria specified in the constraints defined for this validator
B
- BigDecimalField - Class in org.apache.fulcrum.intake.model
- BigDecimalField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.BigDecimalField
-
Constructor.
- BigDecimalValidator - Class in org.apache.fulcrum.intake.validator
-
Validates BigDecimals with the following constraints in addition to those listed in NumberValidator and DefaultValidator.
- BigDecimalValidator() - Constructor for class org.apache.fulcrum.intake.validator.BigDecimalValidator
-
Default Constructor
- BooleanField - Class in org.apache.fulcrum.intake.model
-
Processor for boolean fields.
- BooleanField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.BooleanField
-
Constructor.
- BooleanValidator - Class in org.apache.fulcrum.intake.validator
-
Validator for boolean field types.
Values are validated by attempting to match the value to a list of strings for true and false values. - BooleanValidator() - Constructor for class org.apache.fulcrum.intake.validator.BooleanValidator
-
Default Constructor
- booleanValue() - Method in class org.apache.fulcrum.intake.model.BooleanField
-
Gets the boolean value of the field.
C
- checkReferences(List<FieldReference>, CompareCallback<T>, T, Group) - Static method in class org.apache.fulcrum.intake.validator.FieldReference
-
Check the parsed value against the referenced fields
- CompareCallback<T> - Interface in org.apache.fulcrum.intake.validator
-
Interface to define the compare operation betwen two field values
- compareValues(FieldReference.Comparison, T, T) - Method in interface org.apache.fulcrum.intake.validator.CompareCallback
-
Compare the given values using the compare operation provided
- configure(Configuration) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Avalon component lifecycle method
- Constraint - Interface in org.apache.fulcrum.intake.validator
-
A constraint has a name and a value and an optional message.
- contextualize(Context) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Note that the avalon.entry key="urn:avalon:home" and the type is
File
- create(String) - Method in class org.apache.fulcrum.intake.model.Group.GroupFactory
-
Creates an instance that can be returned by the pool.
D
- DateRangeValidator - Class in org.apache.fulcrum.intake.validator
-
Validates a DateString field in dependency on another DateString field.
- DateRangeValidator() - Constructor for class org.apache.fulcrum.intake.validator.DateRangeValidator
-
Default constructor
- DateStringField - Class in org.apache.fulcrum.intake.model
-
Field for date inputs as free form text.
- DateStringField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.DateStringField
-
Constructor.
- DateStringValidator - Class in org.apache.fulcrum.intake.validator
-
Validates numbers with the following constraints in addition to those listed in DefaultValidator.
- DateStringValidator() - Constructor for class org.apache.fulcrum.intake.validator.DateStringValidator
-
Default Constructor
- DEFAULT_POOL_CAPACITY - Static variable in interface org.apache.fulcrum.intake.IntakeService
-
The default pool capacity.
- defaultFieldPackage - Static variable in class org.apache.fulcrum.intake.model.Field
-
Default Field Package
- DefaultValidator<T> - Class in org.apache.fulcrum.intake.validator
-
DefaultValidator that will compare a testValue against the following constraints: Validation rules NameValid ValuesDefault Value requiredtrue|falsefalse maskregexp minLengthinteger0 maxLengthinteger This validator can serve as the base class for more specific validators
- DefaultValidator() - Constructor for class org.apache.fulcrum.intake.validator.DefaultValidator
-
Default constructor
- defaultValidatorPackage - Static variable in class org.apache.fulcrum.intake.model.Field
-
Default Validator Package
- defaultValue - Variable in class org.apache.fulcrum.intake.model.Field
-
Default value of the field
- dispose() - Method in class org.apache.fulcrum.intake.model.Field
-
Disposes the object after use.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.BigDecimalField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.BooleanField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.DateStringField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.DoubleField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.Field
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.FloatField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.IntegerField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.LongField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.ShortField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.StringField
-
Sets the value of the field from data in the parser.
- doSetValue() - Method in class org.apache.fulcrum.intake.model.UploadPartField
-
Sets the value of the field from data in the parser.
- DoubleField - Class in org.apache.fulcrum.intake.model
-
Processor for double fields.
- DoubleField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.DoubleField
-
Constructor.
- DoubleValidator - Class in org.apache.fulcrum.intake.validator
-
Validates Doubles with the following constraints in addition to those listed in NumberValidator and DefaultValidator.
- DoubleValidator() - Constructor for class org.apache.fulcrum.intake.validator.DoubleValidator
-
Default Constructor
E
- EMPTY - Static variable in class org.apache.fulcrum.intake.model.Group
- emptyValue - Variable in class org.apache.fulcrum.intake.model.Field
-
Value of the field to use if the mapped parameter is empty or non-existent
- enableLogging(Logger) - Method in class org.apache.fulcrum.intake.model.Field
-
Enable Avalon Logging
- enableLogging(Logger) - Method in class org.apache.fulcrum.intake.model.Group
-
Enable Avalon Logging
- enableLogging(Logger) - Method in class org.apache.fulcrum.intake.model.XmlField
-
Enable Avalon Logging
- enableLogging(Logger) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Enable Avalon Logging
- errorMessage - Variable in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Error message pertaining to Rule that was broken
F
- Field<T> - Class in org.apache.fulcrum.intake.model
-
Base class for Intake generated input processing classes.
- Field(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.Field
-
Constructs a field based on data in the xml specification and assigns it to a Group.
- FIELD_BIGDECIMAL - org.apache.fulcrum.intake.model.FieldType
- FIELD_BOOLEAN - org.apache.fulcrum.intake.model.FieldType
- FIELD_COMBOKEY - org.apache.fulcrum.intake.model.FieldType
- FIELD_CUSTOM - org.apache.fulcrum.intake.model.FieldType
- FIELD_DATESTRING - org.apache.fulcrum.intake.model.FieldType
- FIELD_DOUBLE - org.apache.fulcrum.intake.model.FieldType
- FIELD_FILEITEM - org.apache.fulcrum.intake.model.FieldType
-
Deprecated.
- FIELD_FLOAT - org.apache.fulcrum.intake.model.FieldType
- FIELD_INT - org.apache.fulcrum.intake.model.FieldType
- FIELD_LONG - org.apache.fulcrum.intake.model.FieldType
- FIELD_SHORT - org.apache.fulcrum.intake.model.FieldType
- FIELD_STRING - org.apache.fulcrum.intake.model.FieldType
- FIELD_UPLOADPART - org.apache.fulcrum.intake.model.FieldType
- FieldAdapter - Class in org.apache.fulcrum.intake.model
-
Creates Field objects.
- FieldAdapter() - Constructor for class org.apache.fulcrum.intake.model.FieldAdapter
- FieldReference - Class in org.apache.fulcrum.intake.validator
-
Helper Class to manage relations between fields.
- FieldReference() - Constructor for class org.apache.fulcrum.intake.validator.FieldReference
-
Constructor
- FieldReference.Comparison - Enum in org.apache.fulcrum.intake.validator
- FieldType - Enum in org.apache.fulcrum.intake.model
-
Enum for valid field types.
- FileValidator - Class in org.apache.fulcrum.intake.validator
-
A validator that will compare a Part testValue against the following constraints in addition to those listed in DefaultValidator.
- FileValidator() - Constructor for class org.apache.fulcrum.intake.validator.FileValidator
-
Default constructor
- FLEXIBLE_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"flexible" Rule, used in DateFormat Validator
- FloatField - Class in org.apache.fulcrum.intake.model
-
Processor for float fields.
- FloatField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.FloatField
-
Constructor.
- FloatValidator - Class in org.apache.fulcrum.intake.validator
-
Validates Floats with the following constraints in addition to those listed in NumberValidator and DefaultValidator.
- FloatValidator() - Constructor for class org.apache.fulcrum.intake.validator.FloatValidator
-
Default Constructor
- format(Date) - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Formats a date into a String.
- FORMAT_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"format" Rule, used in DateFormat Validator
- fromString(String) - Static method in enum org.apache.fulcrum.intake.validator.FieldReference.Comparison
G
- get(String) - Method in class org.apache.fulcrum.intake.model.Group
-
Get the Field
- getAppData() - Method in class org.apache.fulcrum.intake.model.Group
-
Get the parent AppData for this group
- getBasePackage() - Method in class org.apache.fulcrum.intake.model.AppData
-
Get the base package String that will be appended to any mapToObjects
- getComparison() - Method in class org.apache.fulcrum.intake.validator.FieldReference
- getComparisonType(String) - Static method in class org.apache.fulcrum.intake.validator.FieldReference
-
Map the comparison strings to their numeric counterparts
- getDateFormatMessage() - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Get the value of minLengthMessage.
- getDateFormats() - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Get the value of dateFormats.
- getDefault() - Method in class org.apache.fulcrum.intake.model.Field
-
Loads the default value from the object
- getDefaultMapToObject() - Method in class org.apache.fulcrum.intake.model.Group
-
Default object to map this group to.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.BigDecimalField
-
A suitable validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.BooleanField
-
A suitable validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.DateStringField
-
A suitable validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.DoubleField
-
A suitable validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.Field
-
Produces the fully qualified class name of the default validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.FloatField
-
A suitable validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.IntegerField
-
A suitable validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.LongField
-
A suitable validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.ShortField
-
A suitable validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.StringField
-
Produces the fully qualified class name of the default validator.
- getDefaultValidator() - Method in class org.apache.fulcrum.intake.model.UploadPartField
-
A suitable validator.
- getDefaultValue() - Method in class org.apache.fulcrum.intake.model.Field
-
Get the default Value
- getDefaultValue() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the default Value.
- getDisplayName() - Method in class org.apache.fulcrum.intake.model.Field
-
Get the display name of the field.
- getDisplayName() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the display name of the property
- getDisplaySize() - Method in class org.apache.fulcrum.intake.model.Field
-
Gets the display size of the field.
- getDisplaySize() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Gets the display size of the field.
- getEmptyValue() - Method in class org.apache.fulcrum.intake.model.Field
-
Get the Value to use if the field is empty
- getEmptyValue() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the empty Value.
- getFieldClass() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the value of fieldClass.
- getFieldGetter(String, String) - Method in interface org.apache.fulcrum.intake.IntakeService
-
Gets the Method that can be used to get a property value.
- getFieldGetter(String, String) - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Gets the Method that can be used to get a property value.
- getFieldGetter(String, String) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Gets the Method that can be used to get a property value.
- getFieldName() - Method in class org.apache.fulcrum.intake.validator.FieldReference
- getFieldNames() - Method in class org.apache.fulcrum.intake.model.Group
-
Gets a list of the names of the fields stored in this object.
- getFields() - Method in class org.apache.fulcrum.intake.model.Group
-
Get the list of Fields.
- getFieldSetter(String, String) - Method in interface org.apache.fulcrum.intake.IntakeService
-
Gets the Method that can be used to set a property.
- getFieldSetter(String, String) - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Gets the Method that can be used to set a property.
- getFieldSetter(String, String) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Gets the Method that can be used to set a property.
- getGID() - Method in class org.apache.fulcrum.intake.model.Group
-
Get the part of the key used to specify the group.
- getGroup() - Method in class org.apache.fulcrum.intake.model.Field
-
Returns the
Group
this field belongs to ornull
if unknown. - getGroup() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the parent XmlGroup of the field
- getGroup(String) - Method in interface org.apache.fulcrum.intake.IntakeService
-
Gets an instance of a named group either from the pool or by calling the Factory Service if the pool is empty.
- getGroup(String) - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Gets an instance of a named group either from the pool or by calling the Factory Service if the pool is empty.
- getGroup(String) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Gets an instance of a named group either from the pool or by calling the Factory Service if the pool is empty.
- getGroup(String) - Method in class org.apache.fulcrum.intake.model.AppData
-
Get a XmlGroup with the given name.
- getGroupKey(String) - Method in interface org.apache.fulcrum.intake.IntakeService
-
Gets the key (usually a short identifier) for a group.
- getGroupKey(String) - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Gets the key (usually a short identifier) for a group.
- getGroupKey(String) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Gets the key (usually a short identifier) for a group.
- getGroupName(String) - Method in interface org.apache.fulcrum.intake.IntakeService
-
Gets the group name given its key.
- getGroupName(String) - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Gets the group name given its key.
- getGroupName(String) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Gets the group name given its key.
- getGroupNames() - Method in interface org.apache.fulcrum.intake.IntakeService
-
Names of all the defined groups.
- getGroupNames() - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Names of all the defined groups.
- getGroupNames() - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Names of all the defined groups.
- getGroupPrefix() - Method in class org.apache.fulcrum.intake.model.AppData
-
Get the prefix String that will be used to qualify intake groups when using multiple XML files
- getGroups() - Method in class org.apache.fulcrum.intake.model.AppData
-
Return a collection of input sections (<group>).
- getHtmlFormInput() - Method in class org.apache.fulcrum.intake.model.Group
-
A xhtml valid hidden input field that notifies intake of the group's presence.
- getHTMLString() - Method in class org.apache.fulcrum.intake.model.Field
-
Calls toString() on the object returned by getValue(), unless null; and then it returns "", the empty String.
- getInitialValue() - Method in class org.apache.fulcrum.intake.model.Field
-
Get the value used as a default.
- getInstance(XmlField, Group) - Method in enum org.apache.fulcrum.intake.model.FieldType
-
Create a specific field instance from its XML representation
- getIntakeGroupName() - Method in class org.apache.fulcrum.intake.model.Group
-
Return the name given to this group.
- getInvalidNumberMessage() - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Get the value of invalidNumberMessage.
- getKey() - Method in class org.apache.fulcrum.intake.model.Field
-
Get the key used to identify the field.
- getKey() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the parameter key of the property
- getLocale() - Method in class org.apache.fulcrum.intake.model.Field
-
Returns the
Locale
used when localizing data for this field, ornull
if unknown. - getLogger() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Return Avalon logger
- getMapToObject() - Method in class org.apache.fulcrum.intake.model.Field
-
Get the name of the object that takes this input
- getMapToObject() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the name of the object that takes this input
- getMapToProperty() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the property method that takes this input
- getMask() - Method in class org.apache.fulcrum.intake.validator.StringValidator
-
Get the value of mask.
- getMaskMessage() - Method in class org.apache.fulcrum.intake.validator.StringValidator
-
Get the value of maskMessage.
- getMaxLength() - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Get the value of maxLength.
- getMaxLengthMessage() - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Get the value of maxLengthMessage.
- getMaxSize() - Method in class org.apache.fulcrum.intake.model.Field
-
Gets the maximum size of the field.
- getMaxValue() - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Get the value of maxValue.
- getMaxValueMessage() - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Get the value of maxValueMessage.
- getMessage() - Method in class org.apache.fulcrum.intake.model.Field
-
Get any error message resulting from invalid input.
- getMessage() - Method in class org.apache.fulcrum.intake.model.Rule
-
Get the error message
- getMessage() - Method in interface org.apache.fulcrum.intake.validator.Constraint
-
Get the error message.
- getMessage() - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Get the error message resulting from invalid input.
- getMessage() - Method in class org.apache.fulcrum.intake.validator.FieldReference
- getMessage() - Method in interface org.apache.fulcrum.intake.validator.Validator
-
Get the last error message resulting from invalid input.
- getMinLength() - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Get the value of minLength.
- getMinLengthMessage() - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Get the value of minLengthMessage.
- getMinValue() - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Get the value of minValue.
- getMinValueMessage() - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Get the value of minValueMessage.
- getName() - Method in class org.apache.fulcrum.intake.model.Field
-
Gets the name of the field.
- getName() - Method in class org.apache.fulcrum.intake.model.Rule
-
Get the name of the parameter
- getName() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the name of the property
- getName() - Method in interface org.apache.fulcrum.intake.validator.Constraint
-
Get the name of the constraint.
- getObjectKey() - Method in class org.apache.fulcrum.intake.model.Group
-
Concatenation of gid and oid.
- getObjects(ValueParser) - Method in class org.apache.fulcrum.intake.model.Group
-
Describe
getObjects
method here. - getOID() - Method in class org.apache.fulcrum.intake.model.Group
-
Get the part of the key that distinguishes a group from others of the same name.
- getPoolCapacity() - Method in class org.apache.fulcrum.intake.model.Group
-
Get the number of Group objects that will be pooled.
- getProperties(Object) - Method in class org.apache.fulcrum.intake.model.Group
-
Calls getter methods on objects that are known to Intake so that field values in forms can be initialized from the values contained in the intake tool.
- getProperty(Object) - Method in class org.apache.fulcrum.intake.model.Field
-
Loads the valid value from a bean
- getQueryKey() - Method in interface org.apache.fulcrum.intake.Retrievable
-
get an id that differentiates this object from others of its class.
- getRawName() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the name of the property
- getRequiredMessage() - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Get the value of requiredMessage.
- getRuleMap() - Method in class org.apache.fulcrum.intake.model.XmlField
-
The collection of rules for this field keyed by parameter name.
- getRules() - Method in class org.apache.fulcrum.intake.model.XmlField
-
The collection of rules for this field.
- getSafeEmptyValue() - Method in class org.apache.fulcrum.intake.model.BooleanField
-
Provides access to emptyValue such that the value returned will be acceptable as an argument parameter to Method.invoke.
- getSafeEmptyValue() - Method in class org.apache.fulcrum.intake.model.DoubleField
-
Provides access to emptyValue such that the value returned will be acceptable as an argument parameter to Method.invoke.
- getSafeEmptyValue() - Method in class org.apache.fulcrum.intake.model.Field
-
Provides access to emptyValue such that the value returned will be acceptable as an argument parameter to Method.invoke.
- getSafeEmptyValue() - Method in class org.apache.fulcrum.intake.model.FloatField
-
Provides access to emptyValue such that the value returned will be acceptable as an argument parameter to Method.invoke.
- getSafeEmptyValue() - Method in class org.apache.fulcrum.intake.model.IntegerField
-
Provides access to emptyValue such that the value returned will be acceptable as an argument parameter to Method.invoke.
- getSafeEmptyValue() - Method in class org.apache.fulcrum.intake.model.LongField
-
Provides access to emptyValue such that the value returned will be acceptable as an argument parameter to Method.invoke.
- getSafeEmptyValue() - Method in class org.apache.fulcrum.intake.model.ShortField
-
Provides access to emptyValue such that the value returned will be acceptable as an argument parameter to Method.invoke.
- getSize(String) - Method in interface org.apache.fulcrum.intake.IntakeService
-
Gets the current size of the pool for a named group.
- getSize(String) - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Gets the current size of the pool for a named group.
- getSize(String) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Gets the current size of the pool for a group.
- getStringValue() - Method in class org.apache.fulcrum.intake.model.Field
-
Gets the String representation of the Value.
- getTestValue() - Method in class org.apache.fulcrum.intake.model.Field
-
Get the value input by a user that will be validated.
- getType() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the type of the property
- getValidator() - Method in class org.apache.fulcrum.intake.model.Field
-
Gets the Validator object for this field.
- getValidator() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Get the className of the validator
- getValue() - Method in class org.apache.fulcrum.intake.model.Field
-
Get the value of the field.
- getValue() - Method in class org.apache.fulcrum.intake.model.Rule
-
Get the value of the parameter
- getValue() - Method in interface org.apache.fulcrum.intake.validator.Constraint
-
Get the value of the constraint.
- getValueIfAbsent() - Method in class org.apache.fulcrum.intake.model.Field
-
Use in a hidden field assign a default value in the event the field is absent from the query parameters.
- Group - Class in org.apache.fulcrum.intake.model
-
Holds a group of Fields
- Group() - Constructor for class org.apache.fulcrum.intake.model.Group
-
Default constructor
- Group.GroupFactory - Class in org.apache.fulcrum.intake.model
- GroupFactory(AppData) - Constructor for class org.apache.fulcrum.intake.model.Group.GroupFactory
- GT - org.apache.fulcrum.intake.validator.FieldReference.Comparison
-
Rule for ">" comparison
- GTE - org.apache.fulcrum.intake.validator.FieldReference.Comparison
-
Rule for ">=" comparison
I
- init(String, ValueParser) - Method in class org.apache.fulcrum.intake.model.Group
-
Initializes the Group with parameters from RunData corresponding to key.
- init(Map<String, ? extends Constraint>) - Method in class org.apache.fulcrum.intake.validator.DateRangeValidator
-
Constructor to use when initializing Object
- init(Map<String, ? extends Constraint>) - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Constructor to use when initializing Object
- init(Map<String, ? extends Constraint>) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Extract the relevant parameters from the constraints listed in <rule> tags within the intake.xml file.
- init(Map<String, ? extends Constraint>) - Method in interface org.apache.fulcrum.intake.validator.InitableByConstraintMap
-
Extract the relevant parameters from the constraints listed in <input-param> tags within the intake.xml file.
- init(Map<String, ? extends Constraint>) - Method in class org.apache.fulcrum.intake.validator.IntegerRangeValidator
-
Constructor to use when initializing Object
- init(Map<String, ? extends Constraint>) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Extract the relevant parameters from the constraints listed in <rule> tags within the intake.xml file.
- init(Map<String, ? extends Constraint>) - Method in class org.apache.fulcrum.intake.validator.StringValidator
-
Extract the relevant parameters from the constraints listed in <rule> tags within the intake.xml file.
- init(Retrievable) - Method in class org.apache.fulcrum.intake.model.Field
-
Method called when this field or the group it belongs to is pulled from the pool.
- init(Retrievable) - Method in class org.apache.fulcrum.intake.model.Group
-
Initializes the group with properties from an object.
- init(ValueParser) - Method in class org.apache.fulcrum.intake.model.Field
-
Method called when this field (the group it belongs to) is pulled from the pool.
- init(ValueParser) - Method in class org.apache.fulcrum.intake.model.Group
-
Initializes the default Group using parameters.
- init(ValueParser) - Method in class org.apache.fulcrum.intake.model.UploadPartField
-
Method called when this field (the group it belongs to) is pulled from the pool.
- InitableByConstraintMap - Interface in org.apache.fulcrum.intake.validator
-
This interface marks a bean/class that can have its properties set by values in a Map.
- initGetterAndSetter() - Method in class org.apache.fulcrum.intake.model.Field
-
Initialize getter and setter from properties
- initialize() - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Avalon component lifecycle method Initializes the service by loading xml rule files and creating the Intake groups.
- IntakeError - Error in org.apache.fulcrum.intake
-
Base exception thrown by the Intake service.
- IntakeError() - Constructor for error org.apache.fulcrum.intake.IntakeError
-
Constructs a new
IntakeError
without specified detail message. - IntakeError(String) - Constructor for error org.apache.fulcrum.intake.IntakeError
-
Constructs a new
IntakeError
with specified detail message. - IntakeError(String, Throwable) - Constructor for error org.apache.fulcrum.intake.IntakeError
-
Constructs a new
IntakeError
with specified detail message and nestedThrowable
. - IntakeError(Throwable) - Constructor for error org.apache.fulcrum.intake.IntakeError
-
Constructs a new
IntakeError
with specified nestedThrowable
. - IntakeException - Exception in org.apache.fulcrum.intake
-
Base exception thrown by the Intake service.
- IntakeException() - Constructor for exception org.apache.fulcrum.intake.IntakeException
-
Constructs a new
IntakeException
without specified detail message. - IntakeException(String) - Constructor for exception org.apache.fulcrum.intake.IntakeException
-
Constructs a new
IntakeException
with specified detail message. - IntakeException(String, Throwable) - Constructor for exception org.apache.fulcrum.intake.IntakeException
-
Constructs a new
IntakeException
with specified detail message and nestedThrowable
. - IntakeException(Throwable) - Constructor for exception org.apache.fulcrum.intake.IntakeException
-
Constructs a new
IntakeException
with specified nestedThrowable
. - IntakeRuntimeException - Exception in org.apache.fulcrum.intake
-
Base runtime exception thrown by the Intake service.
- IntakeRuntimeException() - Constructor for exception org.apache.fulcrum.intake.IntakeRuntimeException
-
Constructs a new
IntakeRuntimeException
without specified detail message. - IntakeRuntimeException(String) - Constructor for exception org.apache.fulcrum.intake.IntakeRuntimeException
-
Constructs a new
IntakeRuntimeException
with specified detail message. - IntakeRuntimeException(String, Throwable) - Constructor for exception org.apache.fulcrum.intake.IntakeRuntimeException
-
Constructs a new
IntakeRuntimeException
with specified detail message and nestedThrowable
. - IntakeRuntimeException(Throwable) - Constructor for exception org.apache.fulcrum.intake.IntakeRuntimeException
-
Constructs a new
IntakeRuntimeException
with specified nestedThrowable
. - IntakeService - Interface in org.apache.fulcrum.intake
-
This service provides access to input processing objects based on an XML specification.
- IntakeServiceFacade - Class in org.apache.fulcrum.intake
-
This is a Facade class for IntakeService.
- IntakeServiceFacade() - Constructor for class org.apache.fulcrum.intake.IntakeServiceFacade
- IntakeServiceImpl - Class in org.apache.fulcrum.intake
-
This service provides access to input processing objects based on an XML specification.
- IntakeServiceImpl() - Constructor for class org.apache.fulcrum.intake.IntakeServiceImpl
- IntegerField - Class in org.apache.fulcrum.intake.model
-
Processor for int fields.
- IntegerField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.IntegerField
-
Constructor.
- IntegerRangeValidator - Class in org.apache.fulcrum.intake.validator
-
Validates an int field in dependency on another int field.
- IntegerRangeValidator() - Constructor for class org.apache.fulcrum.intake.validator.IntegerRangeValidator
-
Default constructor
- IntegerValidator - Class in org.apache.fulcrum.intake.validator
-
Validates Integers with the following constraints in addition to those listed in NumberValidator and DefaultValidator.
- IntegerValidator() - Constructor for class org.apache.fulcrum.intake.validator.IntegerValidator
-
Default Constructor
- INVALID_NUMBER_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"invalidNumber" Rule, used in the various Number Validators
- InvalidMaskException - Exception in org.apache.fulcrum.intake.validator
-
An Exception indidate an invalid field mask.
- InvalidMaskException(String) - Constructor for exception org.apache.fulcrum.intake.validator.InvalidMaskException
-
Creates a new
InvalidMaskException
instance. - InvalidMaskException(String, Throwable) - Constructor for exception org.apache.fulcrum.intake.validator.InvalidMaskException
-
Creates a new
InvalidMaskException
instance. - isAllValid() - Method in class org.apache.fulcrum.intake.model.Group
-
Performs an AND between all the fields in this group.
- isFlexible() - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Get the value of flexible.
- isInitialized() - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Return whether the intake service has been initialized.
- isMultiValued() - Method in class org.apache.fulcrum.intake.model.Field
-
Flag to determine whether the field has been declared as multi-valued.
- isMultiValued() - Method in class org.apache.fulcrum.intake.model.XmlField
-
Can this field have several values?
- isRequired() - Method in class org.apache.fulcrum.intake.model.Field
-
Flag to determine whether the field has been declared as required.
- isRequired() - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Get the value of required.
- isSet() - Method in class org.apache.fulcrum.intake.model.Field
-
Flag set to true, if the test value has been set by the parser (even to an empty value, so don't used this to determine if the field contains a non-empty value).
- isValid() - Method in class org.apache.fulcrum.intake.model.Field
-
Flag set to true, if the test value met the constraints.
- isValid(String) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Deprecated.use isValid(Field) instead
- isValid(String) - Method in interface org.apache.fulcrum.intake.validator.Validator
-
Deprecated.use isValid(Field) instead
- isValid(Field<T>) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Determine whether a field meets the criteria specified in the constraints defined for this validator
- isValid(Field<T>) - Method in interface org.apache.fulcrum.intake.validator.Validator
-
Determine whether a field meets the criteria specified in the constraints defined for this validator
- isValidated() - Method in class org.apache.fulcrum.intake.model.Field
-
Flag to determine whether the field has been validated.
L
- log - Variable in class org.apache.fulcrum.intake.model.Field
-
Logging
- log - Variable in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Logging
- LongField - Class in org.apache.fulcrum.intake.model
-
Processor for long fields.
- LongField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.LongField
-
Constructor.
- LongValidator - Class in org.apache.fulcrum.intake.validator
-
Validates Longs with the following constraints in addition to those listed in NumberValidator and DefaultValidator.
- LongValidator() - Constructor for class org.apache.fulcrum.intake.validator.LongValidator
-
Default Constructor
- LT - org.apache.fulcrum.intake.validator.FieldReference.Comparison
-
Rule for "<" comparison
- LTE - org.apache.fulcrum.intake.validator.FieldReference.Comparison
-
Rule for "<=" comparison
M
- mapToObject - Variable in class org.apache.fulcrum.intake.model.Field
-
Class name of the object to which the field is mapped
- marshal(Field<?>) - Method in class org.apache.fulcrum.intake.model.FieldAdapter
- MASK_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"mask" Rule, used in StringValidator
- maskMessage - Variable in class org.apache.fulcrum.intake.validator.StringValidator
-
The message to report if the mask constraint is not satisfied
- maskPattern - Variable in class org.apache.fulcrum.intake.validator.StringValidator
-
The compiled Regular Expression
- maskString - Variable in class org.apache.fulcrum.intake.validator.StringValidator
-
The matching mask String as supplied by the XML input
- MAX_LENGTH_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"maxLength" Rule, used in all validators
- MAX_VALUE_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"maxValue" Rule, used in the various Number Validators
- maxLength - Variable in class org.apache.fulcrum.intake.validator.DefaultValidator
-
The maximum length of the field
- maxLengthMessage - Variable in class org.apache.fulcrum.intake.validator.DefaultValidator
-
The message to show if field fails max-length test
- MIN_LENGTH_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"minLength" Rule, used in all validators
- MIN_VALUE_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"minValue" Rule, used in the various Number Validators
- minLength - Variable in class org.apache.fulcrum.intake.validator.DefaultValidator
-
The minimum length of the field
- minLengthMessage - Variable in class org.apache.fulcrum.intake.validator.DefaultValidator
-
The message to show if field fails min-length test
N
- NEW - Static variable in class org.apache.fulcrum.intake.model.Group
- NumberValidator<T extends Number> - Class in org.apache.fulcrum.intake.validator
-
Validates numbers with the following constraints in addition to those listed in DefaultValidator.
- NumberValidator() - Constructor for class org.apache.fulcrum.intake.validator.NumberValidator
-
Default Constructor
O
- org.apache.fulcrum.intake - package org.apache.fulcrum.intake
-
The intake service can validate user input from HTML forms.
- org.apache.fulcrum.intake.model - package org.apache.fulcrum.intake.model
- org.apache.fulcrum.intake.validator - package org.apache.fulcrum.intake.validator
-
Validators for the various intake field types.
P
- parse(String) - Method in class org.apache.fulcrum.intake.validator.BooleanValidator
-
Parses a string value into a Boolean object.
- parse(String) - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Parses the String s according to the rules/formats for this validator.
- parseIntoNumber(String, Locale) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Helper method to parse a number object out of a string
- parseNumber(String, Locale) - Method in class org.apache.fulcrum.intake.validator.BigDecimalValidator
- parseNumber(String, Locale) - Method in class org.apache.fulcrum.intake.validator.DoubleValidator
- parseNumber(String, Locale) - Method in class org.apache.fulcrum.intake.validator.FloatValidator
- parseNumber(String, Locale) - Method in class org.apache.fulcrum.intake.validator.IntegerValidator
- parseNumber(String, Locale) - Method in class org.apache.fulcrum.intake.validator.LongValidator
- parseNumber(String, Locale) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Parse the actual value out of a string
- parseNumber(String, Locale) - Method in class org.apache.fulcrum.intake.validator.ShortValidator
- parser - Variable in class org.apache.fulcrum.intake.model.Field
-
The object containing the field data.
- passivateObject(String, PooledObject<Group>) - Method in class org.apache.fulcrum.intake.model.Group.GroupFactory
-
Uninitialize an instance to be returned to the pool.
R
- releaseGroup(Group) - Method in interface org.apache.fulcrum.intake.IntakeService
-
Puts a group back to the pool.
- releaseGroup(Group) - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
-
Puts a group back to the pool.
- releaseGroup(Group) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Puts a Group back to the pool.
- removeFromRequest() - Method in class org.apache.fulcrum.intake.model.Field
-
Removes references to this group and its fields from the query parameters
- removeFromRequest() - Method in class org.apache.fulcrum.intake.model.Group
-
Removes references to this group and its fields from the query parameters
- required - Variable in class org.apache.fulcrum.intake.validator.DefaultValidator
-
A boolean value to signify if the field is definitely required or not
- REQUIRED_RULE_NAME - Static variable in interface org.apache.fulcrum.intake.validator.Validator
-
"required" Rule, used in all validators
- requiredMessage - Variable in class org.apache.fulcrum.intake.validator.DefaultValidator
-
The message to show if field fails required test
- resetDeclared() - Method in class org.apache.fulcrum.intake.model.Group
-
To be used in the event this group is used within multiple forms within the same template.
- Retrievable - Interface in org.apache.fulcrum.intake
-
This interface specifies methods for uniquely identifying an object.
- ROLE - Static variable in interface org.apache.fulcrum.intake.IntakeService
-
Avalon role - used to id the component within the manager
- Rule - Class in org.apache.fulcrum.intake.model
-
A Class for holding data about a constraint on a property.
- Rule() - Constructor for class org.apache.fulcrum.intake.model.Rule
S
- SERIAL_XML - Static variable in interface org.apache.fulcrum.intake.IntakeService
-
The configuration property specifying the location where a serialized version of the xml specification can be written for faster restarts..
- SERIAL_XML_DEFAULT - Static variable in interface org.apache.fulcrum.intake.IntakeService
-
The default location where a serialized version of the xml specification can be written for faster restarts..
- service(ServiceManager) - Method in class org.apache.fulcrum.intake.IntakeServiceImpl
-
Avalon component lifecycle method avalon.dependency type="org.apache.fulcrum.localization.LocalizationService"
- setBasePackage(String) - Method in class org.apache.fulcrum.intake.model.AppData
-
Set the base package String that will be appended to any mapToObjects
- setComparison(FieldReference.Comparison) - Method in class org.apache.fulcrum.intake.validator.FieldReference
- setDateFormatMessage(String) - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Only sets the message if the new message has some information.
- setDateFormats(List<String>) - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Set the value of dateFormats.
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.BigDecimalField
-
Sets the default value for a BigDecimal field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.BooleanField
-
Sets the default value for a Boolean field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.DateStringField
-
Sets the default value for a DateString field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.DoubleField
-
Sets the default value for a Double Field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.Field
-
Set the default Value.
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.FloatField
-
Sets the default value for an Float Field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.IntegerField
-
Sets the default value for an Integer Field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.LongField
-
Sets the default value for an Long Field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.ShortField
-
Sets the default value for an Short Field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.StringField
-
Sets the default value for a String field
- setDefaultValue(String) - Method in class org.apache.fulcrum.intake.model.UploadPartField
-
It is not possible to set the default value for this field type.
- setDisplayName(String) - Method in class org.apache.fulcrum.intake.model.Field
-
Set the display name of the field.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.BigDecimalField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.BooleanField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.DateStringField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.DoubleField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.Field
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.FloatField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.IntegerField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.LongField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.ShortField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.StringField
-
Set the empty Value.
- setEmptyValue(String) - Method in class org.apache.fulcrum.intake.model.UploadPartField
-
It is not possible to set the empty value for this field type.
- setFieldName(String) - Method in class org.apache.fulcrum.intake.validator.FieldReference
- setFields(List<Field<?>>) - Method in class org.apache.fulcrum.intake.model.Group
-
Set a collection of fields for this group
- setFlexible(boolean) - Method in class org.apache.fulcrum.intake.validator.DateStringValidator
-
Set the value of flexible.
- setGroupPrefix(String) - Method in class org.apache.fulcrum.intake.model.AppData
-
Set the prefix String that will be used to qualify intake groups when using multiple XML files
- setGroups(List<Group>) - Method in class org.apache.fulcrum.intake.model.AppData
-
Set the collection of groups
- setIntakeService(IntakeService) - Static method in class org.apache.fulcrum.intake.IntakeServiceFacade
- setInvalidNumberMessage(String) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Set the value of invalidNumberMessage.
- setMask(String) - Method in class org.apache.fulcrum.intake.validator.StringValidator
-
Set the value of mask.
- setMaskMessage(String) - Method in class org.apache.fulcrum.intake.validator.StringValidator
-
Set the value of maskMessage.
- setMaxLength(int) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Set the value of maxLength.
- setMaxLengthMessage(String) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Set the value of maxLengthMessage.
- setMaxValue(T) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Set the value of maxValue.
- setMaxValueMessage(String) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Set the value of maxValueMessage.
- setMessage(String) - Method in class org.apache.fulcrum.intake.model.Field
-
Sets an error message.
- setMessage(String) - Method in class org.apache.fulcrum.intake.validator.FieldReference
- setMinLength(int) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Set the value of minLength.
- setMinLengthMessage(String) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Set the value of minLengthMessage.
- setMinValue(T) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Set the value of minValue.
- setMinValueMessage(String) - Method in class org.apache.fulcrum.intake.validator.NumberValidator
-
Set the value of minValueMessage.
- setProperties(Object) - Method in class org.apache.fulcrum.intake.model.Group
-
Calls a setter methods on obj, for fields which have been set.
- setProperty(Object) - Method in class org.apache.fulcrum.intake.model.Field
-
Calls a setter method on obj, if this field has been set.
- setQueryKey(String) - Method in interface org.apache.fulcrum.intake.Retrievable
-
set an id that differentiates this object from others of its class.
- setRequired(boolean) - Method in class org.apache.fulcrum.intake.model.Field
-
Set whether this field is required to have a value.
- setRequired(boolean) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Set the value of required.
- setRequired(boolean, String) - Method in class org.apache.fulcrum.intake.model.Field
-
Set the value of required.
- setRequired(boolean, String) - Method in class org.apache.fulcrum.intake.model.StringField
-
Set the value of required.
- setRequiredMessage(String) - Method in class org.apache.fulcrum.intake.validator.DefaultValidator
-
Set the value of requiredMessage.
- setRules(List<Rule>) - Method in class org.apache.fulcrum.intake.model.XmlField
-
Set the collection of rules for this field
- setSet(boolean) - Method in class org.apache.fulcrum.intake.model.Field
-
Set the internal flag that the field has been set
- setValid(boolean) - Method in class org.apache.fulcrum.intake.model.Field
-
Set the internal flag that the field is valid
- setValidated(boolean) - Method in class org.apache.fulcrum.intake.model.Field
-
Set the internal flag that the field has been validated
- setValidProperties(Object) - Method in class org.apache.fulcrum.intake.model.Group
-
Calls a setter methods on obj, for fields which pass validity tests.
- ShortField - Class in org.apache.fulcrum.intake.model
-
Processor for short fields.
- ShortField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.ShortField
-
Constructor.
- ShortValidator - Class in org.apache.fulcrum.intake.validator
-
Validates Shorts with the following constraints in addition to those listed in NumberValidator and DefaultValidator.
- ShortValidator() - Constructor for class org.apache.fulcrum.intake.validator.ShortValidator
-
Default Constructor
- StringField - Class in org.apache.fulcrum.intake.model
-
Text field.
- StringField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.StringField
-
Constructor.
- StringValidator - Class in org.apache.fulcrum.intake.validator
-
A validator that will compare a testValue against the following constraints: Validation rules NameValid ValuesDefault Value requiredtrue|falsefalse maskregexp minLengthinteger0 maxLengthinteger This validator can serve as the base class for more specific validators
- StringValidator() - Constructor for class org.apache.fulcrum.intake.validator.StringValidator
-
Default constructor
T
- toString() - Method in class org.apache.fulcrum.intake.model.AppData
-
Creates a string representation of this AppData.
- toString() - Method in class org.apache.fulcrum.intake.model.DateStringField
-
returns a String representation
- toString() - Method in class org.apache.fulcrum.intake.model.Field
-
Calls toString() on the object returned by getValue(), unless null; and then it returns "", the empty String.
- toString() - Method in class org.apache.fulcrum.intake.model.Group
-
Creates a string representation of this input group.
- toString() - Method in class org.apache.fulcrum.intake.model.Rule
-
String representation of the column.
- toString() - Method in class org.apache.fulcrum.intake.model.XmlField
-
String representation of the column.
- toString() - Method in enum org.apache.fulcrum.intake.validator.FieldReference.Comparison
U
- unmarshal(XmlField) - Method in class org.apache.fulcrum.intake.model.FieldAdapter
-
Creates a Field object appropriate for the type specified in the xml file.
- UploadPartField - Class in org.apache.fulcrum.intake.model
- UploadPartField(XmlField, Group) - Constructor for class org.apache.fulcrum.intake.model.UploadPartField
-
Constructor.
V
- validate() - Method in class org.apache.fulcrum.intake.model.Field
-
Compares request data with constraints and sets the valid flag.
- validate() - Method in class org.apache.fulcrum.intake.model.UploadPartField
-
Compares request data with constraints and sets the valid flag.
- ValidationException - Exception in org.apache.fulcrum.intake.validator
-
An Exception to mark a failed validation
- ValidationException(String) - Constructor for exception org.apache.fulcrum.intake.validator.ValidationException
-
Creates a new
ValidationException
instance. - Validator<T> - Interface in org.apache.fulcrum.intake.validator
-
Validator api.
- value() - Method in enum org.apache.fulcrum.intake.model.FieldType
-
Return the string value
- valueOf(String) - Static method in enum org.apache.fulcrum.intake.model.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.fulcrum.intake.validator.FieldReference.Comparison
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.fulcrum.intake.model.FieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.fulcrum.intake.validator.FieldReference.Comparison
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrap(Group) - Method in class org.apache.fulcrum.intake.model.Group.GroupFactory
X
- XML_PATH_DEFAULT - Static variable in interface org.apache.fulcrum.intake.IntakeService
-
The default location of the xml specification.
- XML_PATHS - Static variable in interface org.apache.fulcrum.intake.IntakeService
-
The configuration property specifying the location of the xml specification.
- XmlField - Class in org.apache.fulcrum.intake.model
-
A Class for holding data about a property used in an Application.
- XmlField() - Constructor for class org.apache.fulcrum.intake.model.XmlField
-
Default Constructor
All Classes All Packages