Package org.jibx.binding.model
Class BindingElement.UnmarshalWrapper
- java.lang.Object
-
- org.jibx.binding.model.BindingElement.UnmarshalWrapper
-
- Enclosing class:
- BindingElement
public static class BindingElement.UnmarshalWrapper extends java.lang.Object
Inner class as wrapper for binding element on unmarshalling. This provides a handle for passing the validation context, allowing elements to check for problems during unmarshalling.
-
-
Field Summary
Fields Modifier and Type Field Description private BindingElement
m_containingBinding
private ValidationContext
m_validationContext
-
Constructor Summary
Constructors Modifier Constructor Description protected
UnmarshalWrapper(ValidationContext vctx, BindingElement contain)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BindingElement
getContainingBinding()
ValidationContext
getValidation()
-
-
-
Field Detail
-
m_validationContext
private final ValidationContext m_validationContext
-
m_containingBinding
private final BindingElement m_containingBinding
-
-
Constructor Detail
-
UnmarshalWrapper
protected UnmarshalWrapper(ValidationContext vctx, BindingElement contain)
-
-
Method Detail
-
getValidation
public ValidationContext getValidation()
-
getContainingBinding
public BindingElement getContainingBinding()
-
-