public class ElementBinding extends TermBinding
| Modifier and Type | Field and Description |
|---|---|
protected List<ElementInterceptor> |
interceptors |
protected boolean |
nillable |
protected int |
normalizeSpace |
protected TypeBinding |
typeBinding |
protected XOPUnmarshaller |
xopUnmarshaller |
addMethodMetaData, beforeMarshallingCallback, beforeSetParentCallback, classMetaData, mapEntryKey, mapEntryMetaData, mapEntryValue, propertyMetaData, putMethodMetaData, qName, repeatableHandler, schema, skip, valueAdapter, valueMetaData| Modifier | Constructor and Description |
|---|---|
protected |
ElementBinding() |
|
ElementBinding(SchemaBinding schema,
QName qName,
TypeBinding typeBinding) |
getPropertyMetaData, getQName, getRepeatableHandler, getSchema, isMapEntryKey, isMapEntryValue, setAddMethodMetaData, setBeforeMarshallingCallback, setBeforeSetParentCallback, setClassMetaData, setMapEntryKey, setMapEntryMetaData, setMapEntryValue, setPropertyMetaData, setPutMethodMetaData, setRepeatableHandler, setSkip, setValueAdapter, setValueMetaDataprotected List<ElementInterceptor> interceptors
protected TypeBinding typeBinding
protected boolean nillable
protected int normalizeSpace
protected XOPUnmarshaller xopUnmarshaller
public ElementBinding(SchemaBinding schema, QName qName, TypeBinding typeBinding)
protected ElementBinding()
public void setQName(QName qName)
setQName in class TermBindingpublic List<ElementInterceptor> getInterceptors()
public TypeBinding getType()
public void setType(TypeBinding type)
public ParticleHandler getHandler()
getHandler in class TermBindingpublic void setHandler(ParticleHandler handler)
setHandler in class TermBindingpublic void pushInterceptor(ElementInterceptor interceptor)
public ClassMetaData getClassMetaData()
getClassMetaData in class TermBindingpublic MapEntryMetaData getMapEntryMetaData()
getMapEntryMetaData in class TermBindingpublic ValueMetaData getValueMetaData()
getValueMetaData in class TermBindingpublic PutMethodMetaData getPutMethodMetaData()
getPutMethodMetaData in class TermBindingpublic AddMethodMetaData getAddMethodMetaData()
getAddMethodMetaData in class TermBindingpublic boolean isSkip()
isSkip in class TermBindingpublic ValueAdapter getValueAdapter()
getValueAdapter in class TermBindingpublic TermBeforeMarshallingCallback getBeforeMarshallingCallback()
getBeforeMarshallingCallback in class TermBindingpublic TermBeforeSetParentCallback getBeforeSetParentCallback()
getBeforeSetParentCallback in class TermBindingpublic boolean isNillable()
public void setNillable(boolean nillable)
public boolean isModelGroup()
isModelGroup in class TermBindingpublic boolean isWildcard()
isWildcard in class TermBindingpublic boolean isElement()
isElement in class TermBindingpublic XOPUnmarshaller getXopUnmarshaller()
public void setXopUnmarshaller(XOPUnmarshaller xopUnmarshaller)
public void setNormalizeSpace(boolean value)
public boolean isNormalizeSpace()
public ElementPosition newPosition(QName name, Attributes attrs, ParticleBinding particle)
newPosition in class TermBindingCopyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.