A B C D E F G I L M N O P R S T U V W X 
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 or null 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, or null 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 nested Throwable.
IntakeError(Throwable) - Constructor for error org.apache.fulcrum.intake.IntakeError
Constructs a new IntakeError with specified nested Throwable.
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 nested Throwable.
IntakeException(Throwable) - Constructor for exception org.apache.fulcrum.intake.IntakeException
Constructs a new IntakeException with specified nested Throwable.
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 nested Throwable.
IntakeRuntimeException(Throwable) - Constructor for exception org.apache.fulcrum.intake.IntakeRuntimeException
Constructs a new IntakeRuntimeException with specified nested Throwable.
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
A B C D E F G I L M N O P R S T U V W X 
All Classes All Packages