/** * INTERNAL: * Iterate over the specified attribute value, */ public void iterateOnAttributeValue(DescriptorIterator iterator, Object attributeValue) { iterator.iterateValueHolderForMapping((ValueHolderInterface)attributeValue, this.mapping); }
/** * INTERNAL: * Iterate over the specified attribute value, */ public void iterateOnAttributeValue(DescriptorIterator iterator, Object attributeValue) { iterator.iterateValueHolderForMapping((ValueHolderInterface)attributeValue, this.mapping); }
/** * INTERNAL: * Iterate over the specified attribute value, */ public void iterateOnAttributeValue(DescriptorIterator iterator, Object attributeValue) { iterator.iterateValueHolderForMapping((ValueHolderInterface)attributeValue, this.getMapping()); }
/** * INTERNAL: * Iterate over the specified attribute value. */ public void iterateOnAttributeValue(DescriptorIterator iterator, Object attributeValue) { if (attributeValue instanceof Proxy) { ProxyIndirectionHandler handler = (ProxyIndirectionHandler)Proxy.getInvocationHandler(attributeValue); ValueHolderInterface valueHolder = handler.getValueHolder(); iterator.iterateValueHolderForMapping(valueHolder, this.getMapping()); } else { if (attributeValue != null) { this.getMapping().iterateOnRealAttributeValue(iterator, attributeValue); } } }
/** * INTERNAL: * Iterate over the specified attribute value. */ public void iterateOnAttributeValue(DescriptorIterator iterator, Object attributeValue) { if (attributeValue instanceof Proxy) { ProxyIndirectionHandler handler = (ProxyIndirectionHandler)Proxy.getInvocationHandler(attributeValue); ValueHolderInterface valueHolder = handler.getValueHolder(); iterator.iterateValueHolderForMapping(valueHolder, this.getMapping()); } else { if (attributeValue != null) { this.getMapping().iterateOnRealAttributeValue(iterator, attributeValue); } } }
/** * INTERNAL: * Iterate over the specified attribute value. */ public void iterateOnAttributeValue(DescriptorIterator iterator, Object attributeValue) { if (attributeValue instanceof Proxy) { ProxyIndirectionHandler handler = (ProxyIndirectionHandler)Proxy.getInvocationHandler(attributeValue); ValueHolderInterface valueHolder = handler.getValueHolder(); iterator.iterateValueHolderForMapping(valueHolder, this.getMapping()); } else { if (attributeValue != null) { this.getMapping().iterateOnRealAttributeValue(iterator, attributeValue); } } }