org.jboss.xb.binding.sunday.unmarshalling
Class TermBinding

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.TermBinding
Direct Known Subclasses:
ElementBinding, ModelGroupBinding, WildcardBinding

public abstract class TermBinding
extends Object

Version:
$Revision: 1.6 $
Author:
Alexey Loubyansky

Field Summary
protected  AddMethodMetaData addMethodMetaData
           
protected  ClassMetaData classMetaData
           
protected  boolean mapEntryKey
           
protected  MapEntryMetaData mapEntryMetaData
           
protected  boolean mapEntryValue
           
protected  PropertyMetaData propertyMetaData
           
protected  PutMethodMetaData putMethodMetaData
           
protected  SchemaBinding schema
           
protected  Boolean skip
           
protected  ValueAdapter valueAdapter
           
protected  ValueMetaData valueMetaData
           
 
Constructor Summary
protected TermBinding()
           
protected TermBinding(SchemaBinding schema)
           
 
Method Summary
 AddMethodMetaData getAddMethodMetaData()
           
 ClassMetaData getClassMetaData()
           
 MapEntryMetaData getMapEntryMetaData()
           
 PropertyMetaData getPropertyMetaData()
           
 PutMethodMetaData getPutMethodMetaData()
           
 SchemaBinding getSchema()
           
 ValueAdapter getValueAdapter()
           
 ValueMetaData getValueMetaData()
           
 boolean isMapEntryKey()
           
 boolean isMapEntryValue()
           
abstract  boolean isModelGroup()
           
abstract  boolean isSkip()
           
abstract  boolean isWildcard()
           
 void setAddMethodMetaData(AddMethodMetaData addMethodMetaData)
           
 void setClassMetaData(ClassMetaData classMetaData)
           
 void setMapEntryKey(boolean mapEntryKey)
           
 void setMapEntryMetaData(MapEntryMetaData mapEntryMetaData)
           
 void setMapEntryValue(boolean mapEntryValue)
           
 void setPropertyMetaData(PropertyMetaData propertyMetaData)
           
 void setPutMethodMetaData(PutMethodMetaData putMethodMetaData)
           
 void setSkip(Boolean skip)
           
 void setValueAdapter(ValueAdapter valueAdapter)
           
 void setValueMetaData(ValueMetaData valueMetaData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

schema

protected SchemaBinding schema

classMetaData

protected ClassMetaData classMetaData

propertyMetaData

protected PropertyMetaData propertyMetaData

mapEntryMetaData

protected MapEntryMetaData mapEntryMetaData

putMethodMetaData

protected PutMethodMetaData putMethodMetaData

addMethodMetaData

protected AddMethodMetaData addMethodMetaData

valueMetaData

protected ValueMetaData valueMetaData

mapEntryKey

protected boolean mapEntryKey

mapEntryValue

protected boolean mapEntryValue

skip

protected Boolean skip

valueAdapter

protected ValueAdapter valueAdapter
Constructor Detail

TermBinding

protected TermBinding(SchemaBinding schema)

TermBinding

protected TermBinding()
Method Detail

getClassMetaData

public ClassMetaData getClassMetaData()

setClassMetaData

public void setClassMetaData(ClassMetaData classMetaData)

getPropertyMetaData

public PropertyMetaData getPropertyMetaData()

setPropertyMetaData

public void setPropertyMetaData(PropertyMetaData propertyMetaData)

getMapEntryMetaData

public MapEntryMetaData getMapEntryMetaData()

setMapEntryMetaData

public void setMapEntryMetaData(MapEntryMetaData mapEntryMetaData)

getPutMethodMetaData

public PutMethodMetaData getPutMethodMetaData()

setPutMethodMetaData

public void setPutMethodMetaData(PutMethodMetaData putMethodMetaData)

getAddMethodMetaData

public AddMethodMetaData getAddMethodMetaData()

setAddMethodMetaData

public void setAddMethodMetaData(AddMethodMetaData addMethodMetaData)

getValueMetaData

public ValueMetaData getValueMetaData()

setValueMetaData

public void setValueMetaData(ValueMetaData valueMetaData)

isMapEntryKey

public boolean isMapEntryKey()

setMapEntryKey

public void setMapEntryKey(boolean mapEntryKey)

isMapEntryValue

public boolean isMapEntryValue()

setMapEntryValue

public void setMapEntryValue(boolean mapEntryValue)

isSkip

public abstract boolean isSkip()

setSkip

public void setSkip(Boolean skip)

getValueAdapter

public ValueAdapter getValueAdapter()

setValueAdapter

public void setValueAdapter(ValueAdapter valueAdapter)

getSchema

public SchemaBinding getSchema()

isModelGroup

public abstract boolean isModelGroup()

isWildcard

public abstract boolean isWildcard()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.