|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ValidationContext | |
|---|---|
| org.jibx.binding.model | |
| Uses of ValidationContext in org.jibx.binding.model |
|---|
| Methods in org.jibx.binding.model that return ValidationContext | |
|---|---|
ValidationContext |
BindingElement.UnmarshalWrapper.getValidation()
|
static ValidationContext |
BindingElement.newValidationContext()
Create a default validation context. |
| Methods in org.jibx.binding.model with parameters of type ValidationContext | |
|---|---|
void |
DefinitionContext.addFormat(FormatElement def,
ValidationContext vctx)
Add format to set defined at this level. |
void |
DefinitionContext.addMappedName(NameAttributes name,
MappingElementBase def,
ValidationContext vctx)
Add mapped name to set defined at this level. |
void |
ClassHierarchyContext.addNamedComponent(String label,
ElementBase comp,
ValidationContext vctx)
Add named component to set defined at this level. |
void |
DefinitionContext.addTemplate(MappingElementBase def,
ValidationContext vctx)
Add template or mapping to set defined at this level. |
void |
ClassHierarchyContext.addTypedComponent(IClass clas,
ElementBase comp,
ValidationContext vctx)
Add typed component to set defined at this level. |
protected void |
ContainerElementBase.checkCompatibleChildren(ValidationContext vctx,
IClass type,
ArrayList children)
Check that child components are of types compatible with the container object type. |
protected void |
StructureElement.classifyComponents(ValidationContext vctx)
Classify child components as contributing attributes, content, or both. |
protected void |
ContainerElementBase.classifyComponents(ValidationContext vctx)
Classify child components as contributing attributes, content, or both. |
static IClassItem |
ClassUtils.findStaticMethod(String name,
String[] sigs,
ValidationContext vctx)
Get static method by fully qualified name. |
static IClassItem |
ClassUtils.findVirtualMethod(String name,
String[] sigs,
ValidationContext vctx)
Get virtual method by fully qualified name. |
NamespaceElement |
DefinitionContext.getElementNamespace(NameAttributes name,
ValidationContext vctx)
Get namespace definition for element name. |
BindingElement |
BindingElement.getIncludeBinding(URL url,
BindingElement root,
ValidationContext vctx)
Get included binding. |
static String[] |
ClassUtils.getSignatureVariants(String name,
ValidationContext vctx)
Get all variant signatures for a fully qualified class name. |
static boolean |
ClassUtils.isAssignable(String from,
String to,
ValidationContext vctx)
Check if a value of one type can be directly assigned to another type. |
void |
NamespaceElement.prevalidate(ValidationContext vctx)
Prevalidate attributes of element in isolation. |
void |
NestingElementBase.prevalidate(ValidationContext vctx)
|
void |
StructureElementBase.prevalidate(ValidationContext vctx)
|
void |
AttributeBase.prevalidate(ValidationContext vctx)
Prevalidate attribute information. |
void |
TemplateElementBase.prevalidate(ValidationContext vctx)
|
void |
StringAttributes.prevalidate(ValidationContext vctx)
|
void |
NestingAttributes.prevalidate(ValidationContext vctx)
|
void |
ElementBase.prevalidate(ValidationContext vctx)
Prevalidate element information. |
void |
StructureAttributes.prevalidate(ValidationContext vctx)
|
void |
BindingElement.prevalidate(ValidationContext vctx)
Prevalidate all attributes of element in isolation. |
void |
MappingElementBase.prevalidate(ValidationContext vctx)
|
void |
TemplateElement.prevalidate(ValidationContext vctx)
Prevalidate attributes of element in isolation. |
void |
CollectionElement.prevalidate(ValidationContext vctx)
|
void |
ContainerElementBase.prevalidate(ValidationContext vctx)
|
void |
ObjectAttributes.prevalidate(ValidationContext vctx)
|
void |
IncludeElement.prevalidate(ValidationContext vctx)
|
void |
ValueElement.prevalidate(ValidationContext vctx)
|
void |
PropertyAttributes.prevalidate(ValidationContext vctx)
|
void |
FormatElement.prevalidate(ValidationContext vctx)
Prevalidate attributes of element in isolation. |
static BindingElement |
BindingElement.readBinding(InputStream is,
String fname,
BindingElement contain,
boolean precomp,
ValidationContext vctx)
Read a binding definition (possibly as an include) to construct binding model. |
static BindingElement |
BindingElement.readBinding(InputStream is,
String fname,
ValidationContext vctx)
Read a binding definition to construct binding model. |
void |
BindingElement.runValidation(boolean full,
ValidationContext vctx)
Run the actual validation of a binding model. |
void |
BindingElement.runValidation(ValidationContext vctx)
Run the actual validation of a binding model. |
void |
ContainerElementBase.setIdChild(IComponent child,
ValidationContext vctx)
Set ID property child. |
void |
NestingElementBase.validate(ValidationContext vctx)
|
void |
StructureElementBase.validate(ValidationContext vctx)
|
void |
AttributeBase.validate(ValidationContext vctx)
Validate attribute information. |
void |
TemplateElementBase.validate(ValidationContext vctx)
|
void |
StructureElement.validate(ValidationContext vctx)
|
void |
ElementBase.validate(ValidationContext vctx)
Validate element information. |
void |
StructureAttributes.validate(ValidationContext vctx)
|
void |
MappingElementBase.validate(ValidationContext vctx)
|
void |
CollectionElement.validate(ValidationContext vctx)
|
void |
NameAttributes.validate(ValidationContext vctx)
|
void |
ContainerElementBase.validate(ValidationContext vctx)
|
void |
MappingElement.validate(ValidationContext vctx)
|
void |
ValueElement.validate(ValidationContext vctx)
|
void |
FormatElement.validate(ValidationContext vctx)
|
static BindingElement |
BindingElement.validateBinding(String name,
URL path,
InputStream is,
ValidationContext vctx)
Validate a binding definition. |
boolean |
BindingOrganizer.validateBindings(BindingHolder root,
File dir,
ValidationContext vctx)
Validate the constructed bindings. |
void |
MappingElement.validateExtension(ValidationContext vctx)
Special validation method to link extension mappings to base mappings. |
void |
MappingElement.verifyConstruction(ValidationContext vctx)
Verify that instances of the mapped class can be constructed. |
protected void |
ContainerElementBase.verifyConstruction(ValidationContext vctx,
IClass type)
Check that there's a way to construct an instance of an object class for input bindings. |
| Constructors in org.jibx.binding.model with parameters of type ValidationContext | |
|---|---|
BindingElement.UnmarshalWrapper(ValidationContext vctx,
BindingElement contain)
|
|
RegistrationVisitor(ValidationContext vctx)
Constructor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||