org.archiviststoolkit.importer
Class EADHelper

java.lang.Object
  extended by org.archiviststoolkit.importer.EADHelper

public class EADHelper
extends java.lang.Object


Field Summary
static java.lang.Boolean debug
           
static java.util.HashMap indexTypeMap
           
 
Constructor Summary
EADHelper()
           
 
Method Summary
static java.lang.String ArrayListofNodesToString(java.util.ArrayList al)
           
static int checkFieldLength(java.lang.Class clazz, java.lang.String fieldName)
           
static java.util.List getClassesFromList(java.util.List list, java.lang.Class clazz)
           
static void getClassesFromList(java.util.List list2, java.util.List list, java.lang.Class clazz)
           
static void getClassesFromListandGroupOthers(java.util.List list, java.lang.Class clazz, java.util.List retrievedClass, java.util.List notHandled, java.util.List handledClasses)
           
static java.lang.Object getClassFromList(java.util.List list, java.lang.Class clazz)
           
static java.util.HashMap getIndexTypeMap()
           
static java.lang.Object getProperty(java.lang.Object obj, java.lang.String property)
           
static boolean isNullorEmpty(java.lang.String str)
           
static void main(java.lang.String[] args)
           
static void main2(java.lang.String[] args)
           
static java.lang.String ObjectNodetoString(java.lang.Object o)
           
static java.lang.String ObjectNodetoStringWithTags(java.lang.Object o)
           
static void parseP(P p)
           
static java.lang.String removeTagsFromString(java.lang.String line)
           
static void setProperty(java.lang.Object object, java.lang.String property, java.lang.Double value)
           
static void setProperty(java.lang.Object object, java.lang.String property, java.lang.String value)
           
static void setProperty(java.lang.Object object, java.lang.String property, java.lang.String value, boolean cleanupField)
           
static void setProperty(java.lang.Object object, java.lang.String property, java.lang.String value, java.lang.Class clazz)
           
static void setProperty(java.lang.Object object, java.lang.String property, java.lang.String value, java.lang.Class clazz, boolean cleanupField)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debug

public static final java.lang.Boolean debug

indexTypeMap

public static java.util.HashMap indexTypeMap
Constructor Detail

EADHelper

public EADHelper()
Method Detail

getClassFromList

public static java.lang.Object getClassFromList(java.util.List list,
                                                java.lang.Class clazz)

getClassesFromList

public static java.util.List getClassesFromList(java.util.List list,
                                                java.lang.Class clazz)

getClassesFromList

public static void getClassesFromList(java.util.List list2,
                                      java.util.List list,
                                      java.lang.Class clazz)

getClassesFromListandGroupOthers

public static void getClassesFromListandGroupOthers(java.util.List list,
                                                    java.lang.Class clazz,
                                                    java.util.List retrievedClass,
                                                    java.util.List notHandled,
                                                    java.util.List handledClasses)

ObjectNodetoString

public static java.lang.String ObjectNodetoString(java.lang.Object o)

ObjectNodetoStringWithTags

public static java.lang.String ObjectNodetoStringWithTags(java.lang.Object o)

parseP

public static void parseP(P p)

main2

public static void main2(java.lang.String[] args)

ArrayListofNodesToString

public static java.lang.String ArrayListofNodesToString(java.util.ArrayList al)

removeTagsFromString

public static java.lang.String removeTagsFromString(java.lang.String line)

isNullorEmpty

public static boolean isNullorEmpty(java.lang.String str)

getProperty

public static java.lang.Object getProperty(java.lang.Object obj,
                                           java.lang.String property)

setProperty

public static void setProperty(java.lang.Object object,
                               java.lang.String property,
                               java.lang.String value,
                               boolean cleanupField)

setProperty

public static void setProperty(java.lang.Object object,
                               java.lang.String property,
                               java.lang.String value)

setProperty

public static void setProperty(java.lang.Object object,
                               java.lang.String property,
                               java.lang.String value,
                               java.lang.Class clazz)

setProperty

public static void setProperty(java.lang.Object object,
                               java.lang.String property,
                               java.lang.String value,
                               java.lang.Class clazz,
                               boolean cleanupField)

setProperty

public static void setProperty(java.lang.Object object,
                               java.lang.String property,
                               java.lang.Double value)

checkFieldLength

public static int checkFieldLength(java.lang.Class clazz,
                                   java.lang.String fieldName)

getIndexTypeMap

public static java.util.HashMap getIndexTypeMap()

main

public static void main(java.lang.String[] args)