Package jadex.xml
Class TypeInfoTypeManager
- java.lang.Object
- 
- jadex.xml.TypeInfoTypeManager
 
- 
 public class TypeInfoTypeManager extends java.lang.ObjectThe type info type manager organizes type infos via their objects types. It allows fetching a type info for a given object type. (E.g. the writer uses it for fetching type infos per object to write).
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.MaptypeinfosThe type mappings.
 - 
Constructor SummaryConstructors Constructor Description TypeInfoTypeManager(java.util.Set typeinfos)Create a type info manager.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTypeInfo(TypeInfo typeinfo)Add a typeinfo.TypeInfofindTypeInfo(java.util.Set typeinfos, QName[] fullpath)Find a type info from a set of possible matching typeinfos.TypeInfogetTypeInfo(java.lang.Object type, QName[] fullpath)Get the most specific mapping info.java.util.SetgetTypeInfosByType(java.lang.Object type)Get the most specific mapping info.
 
- 
- 
- 
Method Detail- 
addTypeInfopublic void addTypeInfo(TypeInfo typeinfo) Add a typeinfo.
 - 
getTypeInfopublic TypeInfo getTypeInfo(java.lang.Object type, QName[] fullpath) Get the most specific mapping info.- Parameters:
- tag- The tag.
- fullpath- The full path.
- Returns:
- The most specific mapping info.
 
 - 
getTypeInfosByTypepublic java.util.Set getTypeInfosByType(java.lang.Object type) Get the most specific mapping info.- Parameters:
- tag- The tag.
- fullpath- The full path.
- Returns:
- The most specific mapping info.
 
 
- 
 
-