com.sun.syndication.feed.impl
public class CopyFromHelper extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map |
_baseImplMap |
private java.util.Map |
_baseInterfaceMap |
private java.lang.Class |
_beanInterfaceClass |
private static java.util.Set |
BASIC_TYPES |
private static java.lang.Object[] |
NO_PARAMS |
Constructor and Description |
---|
CopyFromHelper(java.lang.Class beanInterfaceClass,
java.util.Map basePropInterfaceMap,
java.util.Map basePropClassImplMap) |
Modifier and Type | Method and Description |
---|---|
void |
copy(java.lang.Object target,
java.lang.Object source) |
private CopyFrom |
createInstance(java.lang.Class interfaceClass) |
private java.lang.Object |
doCopy(java.lang.Object value,
java.lang.Class baseInterface) |
private java.lang.Object |
doCopyArray(java.lang.Object array,
java.lang.Class baseInterface) |
private java.lang.Object |
doCopyCollection(java.util.Collection collection,
java.lang.Class baseInterface) |
private java.lang.Object |
doCopyMap(java.util.Map map,
java.lang.Class baseInterface) |
private boolean |
isBasicType(java.lang.Class vClass) |
private static final java.lang.Object[] NO_PARAMS
private java.lang.Class _beanInterfaceClass
private java.util.Map _baseInterfaceMap
private java.util.Map _baseImplMap
private static final java.util.Set BASIC_TYPES
public CopyFromHelper(java.lang.Class beanInterfaceClass, java.util.Map basePropInterfaceMap, java.util.Map basePropClassImplMap)
public void copy(java.lang.Object target, java.lang.Object source)
private CopyFrom createInstance(java.lang.Class interfaceClass) throws java.lang.Exception
java.lang.Exception
private java.lang.Object doCopy(java.lang.Object value, java.lang.Class baseInterface) throws java.lang.Exception
java.lang.Exception
private java.lang.Object doCopyArray(java.lang.Object array, java.lang.Class baseInterface) throws java.lang.Exception
java.lang.Exception
private java.lang.Object doCopyCollection(java.util.Collection collection, java.lang.Class baseInterface) throws java.lang.Exception
java.lang.Exception
private java.lang.Object doCopyMap(java.util.Map map, java.lang.Class baseInterface) throws java.lang.Exception
java.lang.Exception
private boolean isBasicType(java.lang.Class vClass)
Copyright © Sun Microsystems. All Rights Reserved.