Class CiModelInterpolator.InterpolateObjectAction.CacheItem
- java.lang.Object
-
- org.codehaus.mojo.flatten.cifriendly.CiModelInterpolator.InterpolateObjectAction.CacheItem
-
- Enclosing class:
- CiModelInterpolator.InterpolateObjectAction
private static class CiModelInterpolator.InterpolateObjectAction.CacheItem extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private CiModelInterpolator.InterpolateObjectAction.CacheField[]
fields
private boolean
isArray
private boolean
isQualifiedForInterpolation
-
Constructor Summary
Constructors Constructor Description CacheItem(java.lang.Class clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
interpolate(java.lang.Object target, CiModelInterpolator.InterpolateObjectAction interpolateObjectAction)
boolean
isArray()
private boolean
isQualifiedForInterpolation(java.lang.Class<?> cls)
private boolean
isQualifiedForInterpolation(java.lang.reflect.Field field, java.lang.Class<?> fieldType)
-
-
-
Field Detail
-
isArray
private final boolean isArray
-
isQualifiedForInterpolation
private final boolean isQualifiedForInterpolation
-
fields
private final CiModelInterpolator.InterpolateObjectAction.CacheField[] fields
-
-
Method Detail
-
isQualifiedForInterpolation
private boolean isQualifiedForInterpolation(java.lang.Class<?> cls)
-
isQualifiedForInterpolation
private boolean isQualifiedForInterpolation(java.lang.reflect.Field field, java.lang.Class<?> fieldType)
-
interpolate
public void interpolate(java.lang.Object target, CiModelInterpolator.InterpolateObjectAction interpolateObjectAction)
-
isArray
public boolean isArray()
-
-