liquibase.serializer
Class ReflectionSerializer

java.lang.Object
  extended by liquibase.serializer.ReflectionSerializer

public class ReflectionSerializer
extends Object


Method Summary
 Class getDataTypeClass(Object object, String field)
           
 Type[] getDataTypeClassParameters(Object object, String field)
           
 Set<String> getFields(Object object)
           
static ReflectionSerializer getInstance()
           
 Object getValue(Object object, String field)
           
 void setValue(Object object, String field, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ReflectionSerializer getInstance()

getFields

public Set<String> getFields(Object object)

getValue

public Object getValue(Object object,
                       String field)

setValue

public void setValue(Object object,
                     String field,
                     Object value)

getDataTypeClass

public Class getDataTypeClass(Object object,
                              String field)

getDataTypeClassParameters

public Type[] getDataTypeClassParameters(Object object,
                                         String field)


Copyright © 2016 Liquibase.org. All rights reserved.