it.uniroma2.info.ai_nlp.LinguisticWatermark.properties
Class PropertyFactory

java.lang.Object
  extended by it.uniroma2.info.ai_nlp.LinguisticWatermark.properties.PropertyFactory

public class PropertyFactory
extends Object


Field Summary
static HashMap fieldPropertyMap
           
static HashMap map
           
 
Constructor Summary
PropertyFactory()
           
 
Method Summary
static Vector getInstanceProperties(String interfaceClassName)
           
static Vector getInterfaceProperties(String interfaceClassName)
           
static Property getProperty(Field field)
           
static Object newInstance(String interfaceClassName, String id, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

public static HashMap map

fieldPropertyMap

public static HashMap fieldPropertyMap
Constructor Detail

PropertyFactory

public PropertyFactory()
Method Detail

newInstance

public static Object newInstance(String interfaceClassName,
                                 String id,
                                 String value)

getProperty

public static Property getProperty(Field field)

getInstanceProperties

public static Vector getInstanceProperties(String interfaceClassName)

getInterfaceProperties

public static Vector getInterfaceProperties(String interfaceClassName)