org.jboss.xb.binding.sunday.unmarshalling
Class ElementBinding
java.lang.Object
org.jboss.xb.binding.sunday.unmarshalling.TermBinding
org.jboss.xb.binding.sunday.unmarshalling.ElementBinding
public class ElementBinding
- extends TermBinding
- Version:
- $Revision: 2913 $
- Author:
- Alexey Loubyansky
| Fields inherited from class org.jboss.xb.binding.sunday.unmarshalling.TermBinding |
addMethodMetaData, beforeMarshallingCallback, beforeSetParentCallback, classMetaData, mapEntryKey, mapEntryMetaData, mapEntryValue, propertyMetaData, putMethodMetaData, schema, skip, valueAdapter, valueMetaData |
| Methods inherited from class org.jboss.xb.binding.sunday.unmarshalling.TermBinding |
getPropertyMetaData, getSchema, isMapEntryKey, isMapEntryValue, setAddMethodMetaData, setBeforeMarshallingCallback, setBeforeSetParentCallback, setClassMetaData, setMapEntryKey, setMapEntryMetaData, setMapEntryValue, setPropertyMetaData, setPutMethodMetaData, setSkip, setValueAdapter, setValueMetaData |
interceptors
protected List<ElementInterceptor> interceptors
qName
protected QName qName
typeBinding
protected TypeBinding typeBinding
nillable
protected boolean nillable
normalizeSpace
protected Boolean normalizeSpace
xopUnmarshaller
protected XOPUnmarshaller xopUnmarshaller
ElementBinding
public ElementBinding(SchemaBinding schema,
QName qName,
TypeBinding typeBinding)
ElementBinding
protected ElementBinding()
getQName
public QName getQName()
getInterceptors
public List<ElementInterceptor> getInterceptors()
getType
public TypeBinding getType()
pushInterceptor
public void pushInterceptor(ElementInterceptor interceptor)
getClassMetaData
public ClassMetaData getClassMetaData()
- Overrides:
getClassMetaData in class TermBinding
getMapEntryMetaData
public MapEntryMetaData getMapEntryMetaData()
- Overrides:
getMapEntryMetaData in class TermBinding
getValueMetaData
public ValueMetaData getValueMetaData()
- Overrides:
getValueMetaData in class TermBinding
getPutMethodMetaData
public PutMethodMetaData getPutMethodMetaData()
- Overrides:
getPutMethodMetaData in class TermBinding
getAddMethodMetaData
public AddMethodMetaData getAddMethodMetaData()
- Overrides:
getAddMethodMetaData in class TermBinding
isSkip
public boolean isSkip()
- Specified by:
isSkip in class TermBinding
getValueAdapter
public ValueAdapter getValueAdapter()
- Overrides:
getValueAdapter in class TermBinding
getBeforeMarshallingCallback
public TermBeforeMarshallingCallback getBeforeMarshallingCallback()
- Overrides:
getBeforeMarshallingCallback in class TermBinding
getBeforeSetParentCallback
public TermBeforeSetParentCallback getBeforeSetParentCallback()
- Overrides:
getBeforeSetParentCallback in class TermBinding
isNillable
public boolean isNillable()
setNillable
public void setNillable(boolean nillable)
isModelGroup
public boolean isModelGroup()
- Specified by:
isModelGroup in class TermBinding
isWildcard
public boolean isWildcard()
- Specified by:
isWildcard in class TermBinding
isElement
public boolean isElement()
- Specified by:
isElement in class TermBinding
getXopUnmarshaller
public XOPUnmarshaller getXopUnmarshaller()
setXopUnmarshaller
public void setXopUnmarshaller(XOPUnmarshaller xopUnmarshaller)
setNormalizeSpace
public void setNormalizeSpace(Boolean value)
isNormalizeSpace
public boolean isNormalizeSpace()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2008 JBoss Inc.. All Rights Reserved.